Index

A C D G H I K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCallbackHandler - Class in org.springframework.ws.soap.security.callback
Abstract implementation of a CallbackHandler.
AbstractCallbackHandler() - Constructor for class org.springframework.ws.soap.security.callback.AbstractCallbackHandler
 
AbstractWsPasswordCallbackHandler - Class in org.springframework.ws.soap.security.wss4j2.callback
Abstract base class for CallbackHandler implementations that handle WSPasswordCallback callbacks.
AbstractWsPasswordCallbackHandler() - Constructor for class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
 
AbstractWsSecurityInterceptor - Class in org.springframework.ws.soap.security
Interceptor base class for interceptors that handle WS-Security.
AbstractWsSecurityInterceptor() - Constructor for class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
 
add(String) - Method in class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
 
add(String, Instant) - Method in class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
 
afterCompletion(MessageContext, Exception) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
 
afterCompletion(MessageContext, Object, Exception) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.support.KeyManagersFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.support.KeyStoreFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.support.TrustManagersFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.wss4j2.callback.KeyStoreCallbackHandler
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.wss4j2.callback.SimplePasswordValidationCallbackHandler
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.wss4j2.callback.SpringSecurityPasswordValidationCallbackHandler
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.x509.cache.SpringBasedX509UserCache
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.x509.populator.DaoX509AuthoritiesPopulator
 
afterPropertiesSet() - Method in class org.springframework.ws.soap.security.x509.X509AuthenticationProvider
 
authenticate(Authentication) - Method in class org.springframework.ws.soap.security.x509.X509AuthenticationProvider
If the supplied authentication token contains a certificate then this will be passed to the configured X509AuthoritiesPopulator to obtain the user details and authorities for the user identified by the certificate.

C

CallbackHandlerChain - Class in org.springframework.ws.soap.security.callback
Represents a chain of CallbackHandlers.
CallbackHandlerChain(CallbackHandler[]) - Constructor for class org.springframework.ws.soap.security.callback.CallbackHandlerChain
 
checkResults(List, List) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Checks whether the received headers match the configured validation actions.
checkUserValidity(UserDetails) - Static method in class org.springframework.ws.soap.security.support.SpringSecurityUtils
Deprecated, for removal: This API element is subject to removal in a future version.
as of 4.0.19 in favor of AccountStatusUserDetailsChecker
cleanUp() - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
 
cleanUp() - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
CleanupCallback - Class in org.springframework.ws.soap.security.callback
Underlying security services instantiate and pass a CleanupCallback to the handle method of a CallbackHandler to clean up security state.
CleanupCallback() - Constructor for class org.springframework.ws.soap.security.callback.CleanupCallback
 
close() - Method in class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
 
ConcurrentMapReplayCache - Class in org.springframework.ws.soap.security.wss4j2.cache
SpringReplayCache backed by an internal ConcurrentMapCache that sweeps all expired entries on cache access so keys that are never read again are still removed once they expire.
ConcurrentMapReplayCache() - Constructor for class org.springframework.ws.soap.security.wss4j2.cache.ConcurrentMapReplayCache
 
ConcurrentMapReplayCache(long, long) - Constructor for class org.springframework.ws.soap.security.wss4j2.cache.ConcurrentMapReplayCache
 
contains(String) - Method in class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
 
CryptoFactoryBean - Class in org.springframework.ws.soap.security.wss4j2.support
Spring factory bean for a WSS4J Crypto.
CryptoFactoryBean() - Constructor for class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
 

D

DaoX509AuthoritiesPopulator - Class in org.springframework.ws.soap.security.x509.populator
Populates the X509 authorities via an UserDetailsService.
DaoX509AuthoritiesPopulator() - Constructor for class org.springframework.ws.soap.security.x509.populator.DaoX509AuthoritiesPopulator
 
DEFAULT_ORDER - Static variable in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Default order for WS-Security interceptors, ensuring they run early.
DEFAULT_TTL - Static variable in class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
Default TTL for entries in seconds.

G

getCache() - Method in class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
 
getCallbackHandlers() - Method in class org.springframework.ws.soap.security.callback.CallbackHandlerChain
 
getCredentials() - Method in class org.springframework.ws.soap.security.x509.X509AuthenticationToken
 
getFaultActor() - Method in exception class org.springframework.ws.soap.security.WsSecurityFaultException
Returns the fault actor for the exception.
getFaultCode() - Method in exception class org.springframework.ws.soap.security.WsSecurityFaultException
Returns the fault code for the exception.
getFaultString() - Method in exception class org.springframework.ws.soap.security.WsSecurityFaultException
Returns the fault string for the exception.
getObject() - Method in class org.springframework.ws.soap.security.support.KeyManagersFactoryBean
 
getObject() - Method in class org.springframework.ws.soap.security.support.KeyStoreFactoryBean
 
getObject() - Method in class org.springframework.ws.soap.security.support.TrustManagersFactoryBean
 
getObject() - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
 
getObjectType() - Method in class org.springframework.ws.soap.security.support.KeyManagersFactoryBean
 
getObjectType() - Method in class org.springframework.ws.soap.security.support.KeyStoreFactoryBean
 
getObjectType() - Method in class org.springframework.ws.soap.security.support.TrustManagersFactoryBean
 
getObjectType() - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
 
getOrder() - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
 
getPrincipal() - Method in class org.springframework.ws.soap.security.wss4j2.callback.UsernameTokenPrincipalCallback
Get the retrieved Principal.
getPrincipal() - Method in class org.springframework.ws.soap.security.x509.X509AuthenticationToken
 
getRemoveSecurityHeader() - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
getUserDetails(X509Certificate) - Method in class org.springframework.ws.soap.security.x509.populator.DaoX509AuthoritiesPopulator
 
getUserDetails(X509Certificate) - Method in interface org.springframework.ws.soap.security.x509.X509AuthoritiesPopulator
Obtains the granted authorities for the specified user.
getUserFromCache(X509Certificate) - Method in class org.springframework.ws.soap.security.x509.cache.NullX509UserCache
 
getUserFromCache(X509Certificate) - Method in class org.springframework.ws.soap.security.x509.cache.SpringBasedX509UserCache
 
getUserFromCache(X509Certificate) - Method in interface org.springframework.ws.soap.security.x509.cache.X509UserCache
 
getValidationNonceReplayCache() - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Return the replay cache for UsernameToken nonces.
getValidationSamlOneTimeUseReplayCache() - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Return the replay cache for SAML OneTimeUse assertions.
getValidationTimestampReplayCache() - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Return the replay cache for timestamp/signature replay detection.

H

handle(Callback[]) - Method in class org.springframework.ws.soap.security.callback.AbstractCallbackHandler
Iterates over the given callbacks, and calls handleInternal for each of them.
handleCleanup(CleanupCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
handleCleanup(CleanupCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SpringSecurityPasswordValidationCallbackHandler
 
handleCustomToken(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
Invoked when the callback has a WSPasswordCallback.CUSTOM_TOKEN usage.
handleDecrypt(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
Invoked when the callback has a WSPasswordCallback.DECRYPT usage.
handleDecrypt(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.KeyStoreCallbackHandler
Invoked when the callback has a WSPasswordCallback.DECRYPT usage.
handleFault(MessageContext) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Returns true, i.e.
handleFault(MessageContext, Object) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Returns true, i.e.
handleFaultException(WsSecurityFaultException, MessageContext) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Handles a fault exception.Default implementation logs the given exception, and creates a SOAP Fault with the properties of the given exception, and returns false.
handleInternal(Callback) - Method in class org.springframework.ws.soap.security.callback.AbstractCallbackHandler
Template method that should be implemented by subclasses.
handleInternal(Callback) - Method in class org.springframework.ws.soap.security.callback.CallbackHandlerChain
 
handleInternal(Callback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
Handles WSPasswordCallback callbacks.
handleRequest(MessageContext) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Secures a client-side outgoing request.
handleRequest(MessageContext, Object) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Validates a server-side incoming request.
handleResponse(MessageContext) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Validates a client-side incoming response.
handleResponse(MessageContext, Object) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Secures a server-side outgoing response.
handleSecretKey(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
Invoked when the callback has a WSPasswordCallback.SECRET_KEY usage.
handleSecretKey(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.KeyStoreCallbackHandler
Invoked when the callback has a WSPasswordCallback.SECRET_KEY usage.
handleSecurementException(WsSecuritySecurementException, MessageContext) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Handles an securement exception.
handleSecurityContextToken(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
Invoked when the callback has a WSPasswordCallback.SECURITY_CONTEXT_TOKEN usage.
handleSignature(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
Invoked when the callback has a WSPasswordCallback.SIGNATURE usage.
handleUsernameToken(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
Invoked when the callback has a WSPasswordCallback.USERNAME_TOKEN usage.
handleUsernameToken(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SimplePasswordValidationCallbackHandler
 
handleUsernameToken(WSPasswordCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SpringSecurityPasswordValidationCallbackHandler
Invoked when the callback has a WSPasswordCallback.USERNAME_TOKEN usage.
handleUsernameTokenPrincipal(UsernameTokenPrincipalCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.AbstractWsPasswordCallbackHandler
handleUsernameTokenPrincipal(UsernameTokenPrincipalCallback) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SpringSecurityPasswordValidationCallbackHandler
 
handleValidationException(WsSecurityValidationException, MessageContext) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Handles an invalid SOAP message.

I

initializeRequestData(MessageContext) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Creates and initializes a request data for the given message context.
initializeValidationRequestData(MessageContext) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Creates and initializes a request data for the given message context.
isSingleton() - Method in class org.springframework.ws.soap.security.support.KeyManagersFactoryBean
 
isSingleton() - Method in class org.springframework.ws.soap.security.support.KeyStoreFactoryBean
 
isSingleton() - Method in class org.springframework.ws.soap.security.support.TrustManagersFactoryBean
 
isSingleton() - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
 

K

KeyManagersFactoryBean - Class in org.springframework.ws.soap.security.support
Spring factory bean for an array of KeyManagers.
KeyManagersFactoryBean() - Constructor for class org.springframework.ws.soap.security.support.KeyManagersFactoryBean
 
KeyStoreCallbackHandler - Class in org.springframework.ws.soap.security.wss4j2.callback
Callback handler that uses Java Security KeyStores to handle cryptographic callbacks.
KeyStoreCallbackHandler() - Constructor for class org.springframework.ws.soap.security.wss4j2.callback.KeyStoreCallbackHandler
 
KeyStoreFactoryBean - Class in org.springframework.ws.soap.security.support
Spring factory bean for a KeyStore.
KeyStoreFactoryBean() - Constructor for class org.springframework.ws.soap.security.support.KeyStoreFactoryBean
 
KeyStoreUtils - Class in org.springframework.ws.soap.security.support
Generic utility methods for dealing with KeyStore objects.
KeyStoreUtils() - Constructor for class org.springframework.ws.soap.security.support.KeyStoreUtils
 

L

loadDefaultKeyStore() - Static method in class org.springframework.ws.soap.security.support.KeyStoreUtils
Loads the key store indicated by system properties.
loadDefaultKeyStore() - Method in class org.springframework.ws.soap.security.wss4j2.callback.KeyStoreCallbackHandler
Loads the key store indicated by system properties.
loadDefaultTrustStore() - Static method in class org.springframework.ws.soap.security.support.KeyStoreUtils
Loads a default trust store.
logger - Variable in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Logger available to subclasses.
logger - Variable in class org.springframework.ws.soap.security.callback.AbstractCallbackHandler
Logger available to subclasses.

M

MAX_TTL - Static variable in class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
Maximum TTL for entries in seconds.
messages - Variable in class org.springframework.ws.soap.security.x509.populator.DaoX509AuthoritiesPopulator
 
messages - Variable in class org.springframework.ws.soap.security.x509.X509AuthenticationProvider
 

N

NullX509UserCache - Class in org.springframework.ws.soap.security.x509.cache
"Cache" that doesn't do any caching.
NullX509UserCache() - Constructor for class org.springframework.ws.soap.security.x509.cache.NullX509UserCache
 

O

onCacheAccess() - Method in class org.springframework.ws.soap.security.wss4j2.cache.ConcurrentMapReplayCache
 
onCacheAccess() - Method in class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
Invoked when the cache is accessed, either after an entry has been stored or before checking for the presence of one.
org.springframework.ws.soap.security - package org.springframework.ws.soap.security
Provides WS-Security implementation classes.
org.springframework.ws.soap.security.callback - package org.springframework.ws.soap.security.callback
Contains generic CallbackHandler implementations.
org.springframework.ws.soap.security.support - package org.springframework.ws.soap.security.support
Contains support classes for handling WS-Security messages.
org.springframework.ws.soap.security.wss4j2 - package org.springframework.ws.soap.security.wss4j2
Contains classes for using the Apache WSS4J 2.0+ WS-Security implementation within Spring-WS.
org.springframework.ws.soap.security.wss4j2.cache - package org.springframework.ws.soap.security.wss4j2.cache
Spring-backed ReplayCache implementations for WSS4J WS-Security.
org.springframework.ws.soap.security.wss4j2.callback - package org.springframework.ws.soap.security.wss4j2.callback
Contains CallbackHandler implementations for WSS4J 2.0+.
org.springframework.ws.soap.security.wss4j2.support - package org.springframework.ws.soap.security.wss4j2.support
Contains support classes for working with WSS4J 2.0+.
org.springframework.ws.soap.security.x509 - package org.springframework.ws.soap.security.x509
X.509 client-certificate authentication support.
org.springframework.ws.soap.security.x509.cache - package org.springframework.ws.soap.security.x509.cache
Caching support for X.509 client certificates.
org.springframework.ws.soap.security.x509.populator - package org.springframework.ws.soap.security.x509.populator
User details popular for X.509 client certificates.

P

putUserInCache(X509Certificate, UserDetails) - Method in class org.springframework.ws.soap.security.x509.cache.NullX509UserCache
 
putUserInCache(X509Certificate, UserDetails) - Method in class org.springframework.ws.soap.security.x509.cache.SpringBasedX509UserCache
 
putUserInCache(X509Certificate, UserDetails) - Method in interface org.springframework.ws.soap.security.x509.cache.X509UserCache
 

R

removeUserFromCache(X509Certificate) - Method in class org.springframework.ws.soap.security.x509.cache.NullX509UserCache
 
removeUserFromCache(X509Certificate) - Method in class org.springframework.ws.soap.security.x509.cache.SpringBasedX509UserCache
 
removeUserFromCache(X509Certificate) - Method in interface org.springframework.ws.soap.security.x509.cache.X509UserCache
 

S

SECUREMENT_PASSWORD_PROPERTY_NAME - Static variable in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Property name for securement password.
SECUREMENT_USER_PROPERTY_NAME - Static variable in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Property name for securement user.
secureMessage(SoapMessage, MessageContext) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Abstract template method.
secureMessage(SoapMessage, MessageContext) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
setAccountStatusUserDetailsChecker(UserDetailsChecker) - Method in class org.springframework.ws.soap.security.x509.X509AuthenticationProvider
Sets the UserDetailsChecker to use.
setAddInclusivePrefixes(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets whether to add an InclusiveNamespaces PrefixList as a CanonicalizationMethod child when generating Signatures using WSConstants.C14N_EXCL_OMIT_COMMENTS.
setAlgorithm(String) - Method in class org.springframework.ws.soap.security.support.KeyManagersFactoryBean
Sets the algorithm of the KeyManager to use.
setAlgorithm(String) - Method in class org.springframework.ws.soap.security.support.TrustManagersFactoryBean
Sets the algorithm of the TrustManager to use.
setAllowRSA15KeyTransportAlgorithm(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets whether the RSA PKCS#1 v1.5 key transport algorithm is allowed when validating encrypted messages.
setAttachmentCallbackHandler(CallbackHandler) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Set the CallbackHandler to use to sign/encrypt attachments.
setBspCompliant(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Set the WS-I Basic Security Profile compliance mode.
setCache(Cache) - Method in class org.springframework.ws.soap.security.x509.cache.SpringBasedX509UserCache
 
setConfiguration(Properties) - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
Sets the configuration of the Crypto.
setCryptoProvider(Class) - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
Sets the Crypto provider name.
setDefaultX509Alias(String) - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
Sets the alias name of the default certificate which has been specified as a property.
setEnableRevocation(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Set whether to enable CRL checking or not when verifying trust in a certificate.
setEnableSignatureConfirmation(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Whether to enable signatureConfirmation or not.
setExceptionResolver(EndpointExceptionResolver) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Provide an EndpointExceptionResolver for resolving validation exceptions.
setFutureTimeToLive(int) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the time in seconds in the future within which the Created time of an incoming Timestamp is valid.
setKeyStore(KeyStore) - Method in class org.springframework.ws.soap.security.support.KeyManagersFactoryBean
Sets the source of key material.
setKeyStore(KeyStore) - Method in class org.springframework.ws.soap.security.support.TrustManagersFactoryBean
Sets the source of certificate authorities and related trust material.
setKeyStore(KeyStore) - Method in class org.springframework.ws.soap.security.wss4j2.callback.KeyStoreCallbackHandler
Sets the key store to use if a symmetric key name is embedded.
setKeyStoreLocation(Resource) - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
Sets the location of the key store to be loaded in the Crypto instance.
setKeyStorePassword(String) - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
Sets the key store password.
setKeyStoreProvider(String) - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
Sets the key store provider.
setKeyStoreType(String) - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
Sets the key store type.
setLocation(Resource) - Method in class org.springframework.ws.soap.security.support.KeyStoreFactoryBean
Sets the location of the key store to use.
setMessageSource(MessageSource) - Method in class org.springframework.ws.soap.security.x509.populator.DaoX509AuthoritiesPopulator
 
setMessageSource(MessageSource) - Method in class org.springframework.ws.soap.security.x509.X509AuthenticationProvider
 
setPassword(String) - Method in class org.springframework.ws.soap.security.support.KeyManagersFactoryBean
Sets the password to use for integrity checking.
setPassword(String) - Method in class org.springframework.ws.soap.security.support.KeyStoreFactoryBean
Sets the password to use for integrity checking.
setPrivateKeyPassword(String) - Method in class org.springframework.ws.soap.security.wss4j2.callback.KeyStoreCallbackHandler
Sets the password used to retrieve private keys from the keystore.
setProvider(String) - Method in class org.springframework.ws.soap.security.support.KeyManagersFactoryBean
Sets the provider of the key manager to use.
setProvider(String) - Method in class org.springframework.ws.soap.security.support.KeyStoreFactoryBean
Sets the provider of the key store to use.
setProvider(String) - Method in class org.springframework.ws.soap.security.support.TrustManagersFactoryBean
Sets the provider of the trust manager to use.
setRemoveSecurityHeader(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
setSecurementActions(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
setSecurementActor(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
The actor name of the wsse:Security header.
setSecurementEncryptionCrypto(Crypto) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
setSecurementEncryptionKeyIdentifier(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Defines which key identifier type to use.
setSecurementEncryptionKeyTransportAlgorithm(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Defines which algorithm to use to encrypt the generated symmetric key.
setSecurementEncryptionParts(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Property to define which parts of the request shall be encrypted.
setSecurementEncryptionSymAlgorithm(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Defines which symmetric encryption algorithm to use.
setSecurementEncryptionUser(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
The user's name for encryption.
setSecurementMustUnderstand(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Enables the mustUnderstand attribute on WS-Security headers on outgoing messages.
setSecurementPassword(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
setSecurementPasswordType(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Specific parameter for UsernameToken action to define the encoding of the password.
setSecurementSamlCallbackHandler(CallbackHandler) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the SAML Callback used for generating SAML tokens.
setSecurementSignatureAlgorithm(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Defines which signature algorithm to use.
setSecurementSignatureCrypto(Crypto) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
setSecurementSignatureDigestAlgorithm(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Defines which signature digest algorithm to use.
setSecurementSignatureKeyIdentifier(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Defines which key identifier type to use.
setSecurementSignatureParts(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Property to define which parts of the request shall be signed.
setSecurementSignatureUser(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
The user's name for signature.
setSecurementTimeToLive(int) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the time to live on the outgoing message.
setSecurementUseDerivedKey(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Enables the derivation of keys as per the UsernameTokenProfile 1.1 spec.
setSecurementUsername(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the username for securement username token or/and the alias of the private key for securement signature.
setSecurementUsernameTokenCreated(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets whether a Created element is added to the UsernameTokens.
setSecurementUsernameTokenNonce(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets whether a Nonce element is added to the UsernameTokens.
setSecureRequest(boolean) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Indicates whether client-side outgoing requests are to be secured.
setSecureResponse(boolean) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Indicates whether server-side outgoing responses are to be secured.
setSkipValidationIfNoHeaderPresent(boolean) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Allows skipping validation if no security header is present.
setStrictActionChecking(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Whether the interceptor should strictly check the validation actions.
setSubjectDNRegex(String) - Method in class org.springframework.ws.soap.security.x509.populator.DaoX509AuthoritiesPopulator
Sets the regular expression which will by used to extract the user name from the certificate's Subject DN.
setSymmetricKeyPassword(String) - Method in class org.springframework.ws.soap.security.wss4j2.callback.KeyStoreCallbackHandler
Sets the password used to retrieve keys from the symmetric keystore.
setTimestampPrecisionInMilliseconds(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets if the generated timestamp header's precision is in milliseconds.
setTimestampStrict(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets whether timestamp verification is done with the server-side time to live.
setTrustStorePassword(String) - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
Sets the trust store password.
setType(String) - Method in class org.springframework.ws.soap.security.support.KeyStoreFactoryBean
Sets the type of the KeyStore to use.
setUserCache(UserCache) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SpringSecurityPasswordValidationCallbackHandler
Sets the users cache.
setUserDetailsChecker(UserDetailsChecker) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SpringSecurityPasswordValidationCallbackHandler
Set the checker invoked before supplying a password to WSS4J for UsernameToken validation.
setUserDetailsService(UserDetailsService) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SpringSecurityPasswordValidationCallbackHandler
Sets the Spring Security user details service.
setUserDetailsService(UserDetailsService) - Method in class org.springframework.ws.soap.security.x509.populator.DaoX509AuthoritiesPopulator
 
setUsers(Properties) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SimplePasswordValidationCallbackHandler
Sets the users to validate against.
setUsersMap(Map) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SimplePasswordValidationCallbackHandler
 
setUseSingleCertificate(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Set whether to use a single certificate or a whole certificate chain when constructing a BinarySecurityToken used for direct reference in signature.
setValidateRequest(boolean) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Indicates whether server-side incoming request are to be validated.
setValidateResponse(boolean) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Indicates whether client-side incoming responses are to be validated.
setValidationActions(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the validation actions to be executed by the interceptor.
setValidationActor(String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
setValidationCallbackHandler(CallbackHandler) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the CallbackHandler to use when validating messages.
setValidationCallbackHandlers(CallbackHandler[]) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the CallbackHandlers to use when validating messages.
setValidationDecryptionCrypto(Crypto) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the Crypto to use to decrypt incoming messages.
setValidationReplayCache(ReplayCache) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Set the ReplayCache used during message validation for username-token nonces, timestamp/signature replay detection, and SAML one-time-use assertions.
setValidationSignatureCrypto(Crypto) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the Crypto to use to verify the signature of incoming messages.
setValidationSubjectDnConstraints(List) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Certificate constraints which will be applied to the subject DN of the certificate used for signature validation, after trust verification of the certificate chain associated with the certificate.
setValidationTimeToLive(int) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the server-side time to live.
setWsHandlerOption(String, boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Set a WSS4J flag option.
setWsHandlerOption(String, String) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Set a WSS4J option.
setWssConfig(WSSConfig) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the web service specification settings.
setX509AuthoritiesPopulator(X509AuthoritiesPopulator) - Method in class org.springframework.ws.soap.security.x509.X509AuthenticationProvider
 
setX509UserCache(X509UserCache) - Method in class org.springframework.ws.soap.security.x509.X509AuthenticationProvider
 
SimplePasswordValidationCallbackHandler - Class in org.springframework.ws.soap.security.wss4j2.callback
Simple callback handler that validates passwords against a in-memory Properties object.
SimplePasswordValidationCallbackHandler() - Constructor for class org.springframework.ws.soap.security.wss4j2.callback.SimplePasswordValidationCallbackHandler
 
SpringBasedX509UserCache - Class in org.springframework.ws.soap.security.x509.cache
Caches User objects using a Spring Framework-based Cache.
SpringBasedX509UserCache() - Constructor for class org.springframework.ws.soap.security.x509.cache.SpringBasedX509UserCache
 
SpringReplayCache - Class in org.springframework.ws.soap.security.wss4j2.cache
Apache WSS4J ReplayCache backed by a Spring Cache.
SpringReplayCache(Cache) - Constructor for class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
Create an instance with the given cache and default TTLs.
SpringReplayCache(Cache, long, long) - Constructor for class org.springframework.ws.soap.security.wss4j2.cache.SpringReplayCache
Create an instance with the given cache and TTLs.
SpringSecurityPasswordValidationCallbackHandler - Class in org.springframework.ws.soap.security.wss4j2.callback
Callback handler that validates a plain text or digest password using an Spring Security UserDetailsService.
SpringSecurityPasswordValidationCallbackHandler() - Constructor for class org.springframework.ws.soap.security.wss4j2.callback.SpringSecurityPasswordValidationCallbackHandler
 
SpringSecurityUtils - Class in org.springframework.ws.soap.security.support
Deprecated, for removal: This API element is subject to removal in a future version.
as of 4.0.19 in favor of AccountStatusUserDetailsChecker
SpringSecurityUtils() - Constructor for class org.springframework.ws.soap.security.support.SpringSecurityUtils
Deprecated.
 
supports(Class) - Method in class org.springframework.ws.soap.security.x509.X509AuthenticationProvider
 

T

TrustManagersFactoryBean - Class in org.springframework.ws.soap.security.support
Spring factory bean for an array of TrustManagers.
TrustManagersFactoryBean() - Constructor for class org.springframework.ws.soap.security.support.TrustManagersFactoryBean
 

U

understands(SoapHeaderElement) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
 
UsernameTokenPrincipalCallback - Class in org.springframework.ws.soap.security.wss4j2.callback
Underlying security services instantiate and pass a UsernameTokenPrincipalCallback to the handle method of a CallbackHandler to pass a security WSUsernameTokenPrincipal.
UsernameTokenPrincipalCallback(WSUsernameTokenPrincipalImpl) - Constructor for class org.springframework.ws.soap.security.wss4j2.callback.UsernameTokenPrincipalCallback
Construct a UsernameTokenPrincipalCallback.

V

validateMessage(SoapMessage, MessageContext) - Method in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
Abstract template method.
validateMessage(SoapMessage, MessageContext) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
verifyCertificateTrust(WSHandlerResult) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Verifies the trust of a certificate.
verifyTimestamp(WSHandlerResult) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Verifies the timestamp.

W

WS_SECURITY_NAME - Static variable in class org.springframework.ws.soap.security.AbstractWsSecurityInterceptor
 
Wss4jSecurityFaultException - Exception Class in org.springframework.ws.soap.security.wss4j2
WSS4J-specific version of the WsSecurityFaultException.
Wss4jSecurityFaultException(QName, String, String) - Constructor for exception class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityFaultException
 
Wss4jSecurityInterceptor - Class in org.springframework.ws.soap.security.wss4j2
A WS-Security endpoint interceptor based on Apache's WSS4J.
Wss4jSecurityInterceptor() - Constructor for class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Create a WSSecurityEngine by default.
Wss4jSecurityInterceptor(WSSecurityEngine) - Constructor for class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Inject a customize WSSecurityEngine.
Wss4jSecuritySecurementException - Exception Class in org.springframework.ws.soap.security.wss4j2
WSS4J-specific version of the WsSecuritySecurementException.
Wss4jSecuritySecurementException(String, Throwable) - Constructor for exception class org.springframework.ws.soap.security.wss4j2.Wss4jSecuritySecurementException
 
Wss4jSecuritySecurementException(String) - Constructor for exception class org.springframework.ws.soap.security.wss4j2.Wss4jSecuritySecurementException
 
Wss4jSecurityValidationException - Exception Class in org.springframework.ws.soap.security.wss4j2
WSS4J-specific version of the WsSecurityValidationException.
Wss4jSecurityValidationException(String, Throwable) - Constructor for exception class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityValidationException
 
Wss4jSecurityValidationException(String) - Constructor for exception class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityValidationException
 
WsSecurityException - Exception Class in org.springframework.ws.soap.security
Exception indicating that something went wrong during WS-Security executions.
WsSecurityException(String, Throwable) - Constructor for exception class org.springframework.ws.soap.security.WsSecurityException
 
WsSecurityException(String) - Constructor for exception class org.springframework.ws.soap.security.WsSecurityException
 
WsSecurityFaultException - Exception Class in org.springframework.ws.soap.security
Exception indicating that a WS-Security executions should result in a SOAP Fault.
WsSecurityFaultException(QName, String, String) - Constructor for exception class org.springframework.ws.soap.security.WsSecurityFaultException
Construct a new WsSecurityFaultException with the given fault code, string, and actor.
WsSecuritySecurementException - Exception Class in org.springframework.ws.soap.security
Exception indicating that something went wrong during the securement of a message.
WsSecuritySecurementException(String, Throwable) - Constructor for exception class org.springframework.ws.soap.security.WsSecuritySecurementException
 
WsSecuritySecurementException(String) - Constructor for exception class org.springframework.ws.soap.security.WsSecuritySecurementException
 
WsSecurityValidationException - Exception Class in org.springframework.ws.soap.security
Exception indicating that something went wrong during the validation of a message.
WsSecurityValidationException(String, Throwable) - Constructor for exception class org.springframework.ws.soap.security.WsSecurityValidationException
 
WsSecurityValidationException(String) - Constructor for exception class org.springframework.ws.soap.security.WsSecurityValidationException
 

X

X509AuthenticationProvider - Class in org.springframework.ws.soap.security.x509
Processes an X.509 authentication request.
X509AuthenticationProvider() - Constructor for class org.springframework.ws.soap.security.x509.X509AuthenticationProvider
 
X509AuthenticationToken - Class in org.springframework.ws.soap.security.x509
Authentication implementation for X.509 client-certificate authentication.
X509AuthenticationToken(Object, X509Certificate, Collection) - Constructor for class org.springframework.ws.soap.security.x509.X509AuthenticationToken
Used for an authentication response object.
X509AuthenticationToken(X509Certificate) - Constructor for class org.springframework.ws.soap.security.x509.X509AuthenticationToken
Used for an authentication request.
X509AuthoritiesPopulator - Interface in org.springframework.ws.soap.security.x509
Populates the UserDetails associated with the X.509 certificate presented by a client.
X509UserCache - Interface in org.springframework.ws.soap.security.x509.cache
Provides a cache of UserDetails objects for the X509AuthenticationProvider.
A C D G H I K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form