Index

A C D E 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
 
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.EhCacheBasedX509UserCache
Deprecated.
 
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<WSSecurityEngineResult>, List<Integer>) - 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
Checks the validity of a user's account and credentials.
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
 
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
 

E

EhCacheBasedX509UserCache - Class in org.springframework.ws.soap.security.x509.cache
Deprecated.
Migrate to SpringBasedX509UserCache and inject a platform neutral Spring-based Cache.
EhCacheBasedX509UserCache() - Constructor for class org.springframework.ws.soap.security.x509.cache.EhCacheBasedX509UserCache
Deprecated.
 

G

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 org.springframework.ws.soap.security.WsSecurityFaultException
Returns the fault actor for the exception.
getFaultCode() - Method in exception org.springframework.ws.soap.security.WsSecurityFaultException
Returns the fault code for the exception.
getFaultString() - Method in exception 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
 
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.EhCacheBasedX509UserCache
Deprecated.
 
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
 

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

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

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.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
 
org.springframework.ws.soap.security.x509.cache - package org.springframework.ws.soap.security.x509.cache
 
org.springframework.ws.soap.security.x509.populator - package org.springframework.ws.soap.security.x509.populator
 

P

putUserInCache(X509Certificate, UserDetails) - Method in class org.springframework.ws.soap.security.x509.cache.EhCacheBasedX509UserCache
Deprecated.
 
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.EhCacheBasedX509UserCache
Deprecated.
 
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_USER_PROPERTY_NAME - Static variable in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
 
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
 
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 1.5 key transport algorithm is allowed.
setBspCompliant(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Set the WS-I Basic Security Profile compliance mode.
setCache(Ehcache) - Method in class org.springframework.ws.soap.security.x509.cache.EhCacheBasedX509UserCache
Deprecated.
 
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<? extends Crypto>) - Method in class org.springframework.ws.soap.security.wss4j2.support.CryptoFactoryBean
Sets the org.apache.ws.security.components.crypto.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 org.apache.ws.security.components.crypto.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 passowrd.
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 or not a Created element is added to the UsernameTokens.
setSecurementUsernameTokenNonce(boolean) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets whether or not 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.
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 or not 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.
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<String, String>) - Method in class org.springframework.ws.soap.security.wss4j2.callback.SimplePasswordValidationCallbackHandler
 
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
setValidationSignatureCrypto(Crypto) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the Crypto to use to verify the signature of incoming messages
setValidationTimeToLive(int) - Method in class org.springframework.ws.soap.security.wss4j2.Wss4jSecurityInterceptor
Sets the server-side time to live
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
 
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
Generic utility methods for Spring Security
SpringSecurityUtils() - Constructor for class org.springframework.ws.soap.security.support.SpringSecurityUtils
 
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 in org.springframework.ws.soap.security.wss4j2
WSS4J-specific version of the WsSecurityFaultException.
Wss4jSecurityFaultException(QName, String, String) - Constructor for exception 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 in org.springframework.ws.soap.security.wss4j2
WSS4J-specific version of the WsSecuritySecurementException.
Wss4jSecuritySecurementException(String) - Constructor for exception org.springframework.ws.soap.security.wss4j2.Wss4jSecuritySecurementException
 
Wss4jSecuritySecurementException(String, Throwable) - Constructor for exception org.springframework.ws.soap.security.wss4j2.Wss4jSecuritySecurementException
 
Wss4jSecurityValidationException - Exception in org.springframework.ws.soap.security.wss4j2
WSS4J-specific version of the WsSecurityValidationException.
Wss4jSecurityValidationException(String) - Constructor for exception org.springframework.ws.soap.security.wss4j2.Wss4jSecurityValidationException
 
Wss4jSecurityValidationException(String, Throwable) - Constructor for exception org.springframework.ws.soap.security.wss4j2.Wss4jSecurityValidationException
 
WsSecurityException - Exception in org.springframework.ws.soap.security
Exception indicating that something went wrong during WS-Security executions.
WsSecurityException(String) - Constructor for exception org.springframework.ws.soap.security.WsSecurityException
 
WsSecurityException(String, Throwable) - Constructor for exception org.springframework.ws.soap.security.WsSecurityException
 
WsSecurityFaultException - Exception 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 org.springframework.ws.soap.security.WsSecurityFaultException
Construct a new WsSecurityFaultException with the given fault code, string, and actor.
WsSecuritySecurementException - Exception in org.springframework.ws.soap.security
Exception indicating that something went wrong during the securement of a message.
WsSecuritySecurementException(String) - Constructor for exception org.springframework.ws.soap.security.WsSecuritySecurementException
 
WsSecuritySecurementException(String, Throwable) - Constructor for exception org.springframework.ws.soap.security.WsSecuritySecurementException
 
WsSecurityValidationException - Exception in org.springframework.ws.soap.security
Exception indicating that something went wrong during the validation of a message.
WsSecurityValidationException(String) - Constructor for exception org.springframework.ws.soap.security.WsSecurityValidationException
 
WsSecurityValidationException(String, Throwable) - Constructor for exception 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<? extends GrantedAuthority>) - 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 E 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