All Classes and Interfaces

Class
Description
Abstract implementation of a CallbackHandler.
Abstract base class for CallbackHandler implementations that handle WSPasswordCallback callbacks.
Interceptor base class for interceptors that handle WS-Security.
Represents a chain of CallbackHandlers.
Underlying security services instantiate and pass a CleanupCallback to the handle method of a CallbackHandler to clean up security state.
Spring factory bean for a WSS4J Crypto.
Populates the X509 authorities via an UserDetailsService.
Spring factory bean for an array of KeyManagers.
Callback handler that uses Java Security KeyStores to handle cryptographic callbacks.
Spring factory bean for a KeyStore.
Generic utility methods for dealing with KeyStore objects.
"Cache" that doesn't do any caching.
Simple callback handler that validates passwords against a in-memory Properties object.
Caches User objects using a Spring Framework-based Cache.
Callback handler that validates a plain text or digest password using an Spring Security UserDetailsService.
Generic utility methods for Spring Security.
Spring factory bean for an array of TrustManagers.
Underlying security services instantiate and pass a UsernameTokenPrincipalCallback to the handle method of a CallbackHandler to pass a security WSUsernameTokenPrincipal.
WSS4J-specific version of the WsSecurityFaultException.
A WS-Security endpoint interceptor based on Apache's WSS4J.
WSS4J-specific version of the WsSecuritySecurementException.
WSS4J-specific version of the WsSecurityValidationException.
Exception indicating that something went wrong during WS-Security executions.
Exception indicating that a WS-Security executions should result in a SOAP Fault.
Exception indicating that something went wrong during the securement of a message.
Exception indicating that something went wrong during the validation of a message.
Processes an X.509 authentication request.
Authentication implementation for X.509 client-certificate authentication.
Populates the UserDetails associated with the X.509 certificate presented by a client.
Provides a cache of UserDetails objects for the X509AuthenticationProvider.