Package com.sun.identity.wss.security.handler
Defines classes to handle WS-Security requests.
-
Interface Summary Interface Description HTTPRequestHandlerInterface HTTPRequestHandlerInterfaceprovides the interfaces to process methods required byAMHttpAuthModuleand implememted byHTTPRequestHandlerMessageAuthenticator This interface provides a pluggable authenticator for the webservices to authenticate their clients using various security mechanisms.MessageAuthorizer This interface provides a pluggable authorizer for the webservices to authorize the web service clients.SOAPRequestHandlerInterface SOAPRequestHandlerInterfaceprovides the interfaces to process and secure the in-bound or out-boundSOAPMessages of the web service clients and web service providers.WSSCacheRepository This intefaceWSSCacheRepositorystores the Web services security related cache information. -
Class Summary Class Description DefaultAuthenticator This class provides a default implementation for authenticating the webservices clients using various security mechanisms.DefaultAuthorizer HTTPRequestHandler This classHTTPRequestHandleris to process and secure the in-bound or out-bound HTTPRequest of the web service clients and web service providers.MessageProcessor The classMessageProcessoris used to process theSOAPMessagefor the JSR 196 providers.SecureSOAPMessage This classSecureSOAPMessageconstructs the securedSOAPMessagefor the given security mechanism token.SecurityContext This class represents the security context for signing/verification and encryption/decryption etc.SOAPRequestHandler This classSOAPRequestHandleris to process and secure the in-bound or out-boundSOAPMessages of the web service clients and web service providers.ThreadLocalService ThreadLocalservice is a convenient utility class file to store thread local state variables.WSSCache This classWSSCacheis a cache holder for the WSS tokens.