org.glassfish.webservices
Interface SecurityService
@Contract
public interface SecurityService
- Author:
- Kumar
|
Method Summary |
boolean |
doSecurity(javax.servlet.http.HttpServletRequest hreq,
EjbRuntimeEndpointInfo ejbEndpoint,
java.lang.String realmName,
WebServiceContextImpl context)
|
com.sun.xml.ws.assembler.ClientPipelineHook |
getClientPipelineHook(ServiceReferenceDescriptor ref)
|
javax.xml.rpc.handler.HandlerInfo |
getMessageSecurityHandler(MessageSecurityBindingDescriptor binding,
javax.xml.namespace.QName serviceName)
|
com.sun.xml.rpc.spi.runtime.SystemHandlerDelegate |
getSecurityHandler(WebServiceEndpoint endpoint)
|
java.security.Principal |
getUserPrincipal(boolean isWeb)
|
boolean |
isUserInRole(WebModule webModule,
java.security.Principal principal,
java.lang.String servletName,
java.lang.String role)
|
java.lang.Object |
mergeSOAPMessageSecurityPolicies(MessageSecurityBindingDescriptor desc)
|
void |
resetPolicyContext()
|
void |
resetSecurityContext()
|
void |
secureResponse(java.lang.Object serverAuthConfig,
com.sun.xml.rpc.spi.runtime.StreamingHandler implementor,
com.sun.xml.rpc.spi.runtime.SOAPMessageContext context)
|
boolean |
validateRequest(java.lang.Object serverAuthConfig,
com.sun.xml.rpc.spi.runtime.StreamingHandler implementor,
com.sun.xml.rpc.spi.runtime.SOAPMessageContext context)
|
mergeSOAPMessageSecurityPolicies
java.lang.Object mergeSOAPMessageSecurityPolicies(MessageSecurityBindingDescriptor desc)
doSecurity
boolean doSecurity(javax.servlet.http.HttpServletRequest hreq,
EjbRuntimeEndpointInfo ejbEndpoint,
java.lang.String realmName,
WebServiceContextImpl context)
resetSecurityContext
void resetSecurityContext()
resetPolicyContext
void resetPolicyContext()
getSecurityHandler
com.sun.xml.rpc.spi.runtime.SystemHandlerDelegate getSecurityHandler(WebServiceEndpoint endpoint)
validateRequest
boolean validateRequest(java.lang.Object serverAuthConfig,
com.sun.xml.rpc.spi.runtime.StreamingHandler implementor,
com.sun.xml.rpc.spi.runtime.SOAPMessageContext context)
secureResponse
void secureResponse(java.lang.Object serverAuthConfig,
com.sun.xml.rpc.spi.runtime.StreamingHandler implementor,
com.sun.xml.rpc.spi.runtime.SOAPMessageContext context)
getMessageSecurityHandler
javax.xml.rpc.handler.HandlerInfo getMessageSecurityHandler(MessageSecurityBindingDescriptor binding,
javax.xml.namespace.QName serviceName)
getClientPipelineHook
com.sun.xml.ws.assembler.ClientPipelineHook getClientPipelineHook(ServiceReferenceDescriptor ref)
getUserPrincipal
java.security.Principal getUserPrincipal(boolean isWeb)
isUserInRole
boolean isUserInRole(WebModule webModule,
java.security.Principal principal,
java.lang.String servletName,
java.lang.String role)
Copyright © 2012 GlassFish Community. All Rights Reserved.