Package org.glassfish.webservices
Interface SecurityService
-
- All Known Implementing Classes:
SecurityServiceImpl
@Contract public interface SecurityService
- Author:
- Kumar
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
doSecurity(jakarta.servlet.http.HttpServletRequest hreq, EjbRuntimeEndpointInfo ejbEndpoint, String realmName, WebServiceContextImpl context)
com.sun.xml.ws.assembler.metro.dev.ClientPipelineHook
getClientPipelineHook(ServiceReferenceDescriptor ref)
Principal
getUserPrincipal(boolean isWeb)
boolean
isUserInRole(WebModule webModule, Principal principal, String servletName, String role)
Object
mergeSOAPMessageSecurityPolicies(MessageSecurityBindingDescriptor desc)
void
resetPolicyContext()
void
resetSecurityContext()
-
-
-
Method Detail
-
mergeSOAPMessageSecurityPolicies
Object mergeSOAPMessageSecurityPolicies(MessageSecurityBindingDescriptor desc)
-
doSecurity
boolean doSecurity(jakarta.servlet.http.HttpServletRequest hreq, EjbRuntimeEndpointInfo ejbEndpoint, String realmName, WebServiceContextImpl context)
-
getUserPrincipal
Principal getUserPrincipal(boolean isWeb)
-
isUserInRole
boolean isUserInRole(WebModule webModule, Principal principal, String servletName, String role)
-
resetSecurityContext
void resetSecurityContext()
-
resetPolicyContext
void resetPolicyContext()
-
getClientPipelineHook
com.sun.xml.ws.assembler.metro.dev.ClientPipelineHook getClientPipelineHook(ServiceReferenceDescriptor ref)
-
-