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
CallbackHandler
s.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
.Deprecated.
Spring factory bean for an array of
KeyManager
s.Callback handler that uses Java Security
KeyStore
s 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
TrustManager
s.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
.
SpringBasedX509UserCache
and inject a platform neutral Spring-basedCache
.