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 booleandoSecurity(jakarta.servlet.http.HttpServletRequest hreq, EjbRuntimeEndpointInfo ejbEndpoint, String realmName, WebServiceContextImpl context)com.sun.xml.ws.assembler.metro.dev.ClientPipelineHookgetClientPipelineHook(ServiceReferenceDescriptor ref)PrincipalgetUserPrincipal(boolean isWeb)booleanisUserInRole(WebModule webModule, Principal principal, String servletName, String role)ObjectmergeSOAPMessageSecurityPolicies(MessageSecurityBindingDescriptor desc)voidresetPolicyContext()voidresetSecurityContext()
-
-
-
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)
-
-