Index

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

A

AES_128 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
 
AES_128_GCM - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
 
AES_192 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
 
AES_192_GCM - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
 
AES_256 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
 
AES_256_GCM - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
 
applyWss(WssOutboundConfig, TypedValue<InputStream>, SoapVersion, CorrelationInfo) - Method in class com.mulesoft.modules.wss.internal.outbound.WssOutboundOperations
 
authenticate(Authentication) - Method in class com.mulesoft.modules.wss.internal.security.SoapWssSecurityProvider
 
AuthenticateUserConfig - Interface in com.mulesoft.modules.wss.api.inbound
Base type for authentication configurations.

B

BaseOutboundConfig - Class in com.mulesoft.modules.wss.api.outbound
Base outbound configuration.
BaseOutboundConfig() - Constructor for class com.mulesoft.modules.wss.api.outbound.BaseOutboundConfig
 
BEARER - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SamlConfirmationMethod
 

C

CanonicalXML_1_0 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureC14nAlgorithmConstants
 
CanonicalXML_1_1 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureC14nAlgorithmConstants
 
com.mulesoft.modules.wss.api.constants - package com.mulesoft.modules.wss.api.constants
 
com.mulesoft.modules.wss.api.inbound - package com.mulesoft.modules.wss.api.inbound
 
com.mulesoft.modules.wss.api.outbound - package com.mulesoft.modules.wss.api.outbound
 
com.mulesoft.modules.wss.api.store - package com.mulesoft.modules.wss.api.store
 
com.mulesoft.modules.wss.internal - package com.mulesoft.modules.wss.internal
 
com.mulesoft.modules.wss.internal.auth - package com.mulesoft.modules.wss.internal.auth
 
com.mulesoft.modules.wss.internal.error - package com.mulesoft.modules.wss.internal.error
 
com.mulesoft.modules.wss.internal.handler - package com.mulesoft.modules.wss.internal.handler
 
com.mulesoft.modules.wss.internal.inbound - package com.mulesoft.modules.wss.internal.inbound
 
com.mulesoft.modules.wss.internal.outbound - package com.mulesoft.modules.wss.internal.outbound
 
com.mulesoft.modules.wss.internal.security - package com.mulesoft.modules.wss.internal.security
 
com.mulesoft.modules.wss.internal.util - package com.mulesoft.modules.wss.internal.util
 
CONTENT - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignEncodeConstants
 
create(InputStream, String, SoapVersion) - Method in class com.mulesoft.modules.wss.internal.util.SoapMessageHandler
 
CredentialsCallbackHandler - Class in com.mulesoft.modules.wss.internal.handler
 
CredentialsCallbackHandler() - Constructor for class com.mulesoft.modules.wss.internal.handler.CredentialsCallbackHandler
 
CredentialsConfig - Class in com.mulesoft.modules.wss.api.inbound
Authentication configuration sub-type based on credentials.
CredentialsConfig() - Constructor for class com.mulesoft.modules.wss.api.inbound.CredentialsConfig
 
CredentialsConfig(String, String) - Constructor for class com.mulesoft.modules.wss.api.inbound.CredentialsConfig
 

D

DecryptionConfig - Class in com.mulesoft.modules.wss.api.inbound
Decryption configuration.
DecryptionConfig() - Constructor for class com.mulesoft.modules.wss.api.inbound.DecryptionConfig
 
DIRECT_REFERENCE - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
 
DIRECT_REFERENCE - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
 
dispose() - Method in class com.mulesoft.modules.wss.internal.inbound.WssInboundConfig
 
DSAwithSHA1 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
DSAwithSHA256 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 

E

ECDSAwithSHA1 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
ECDSAwithSHA224 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
ECDSAwithSHA256 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
ECDSAwithSHA384 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
ECDSAwithSHA512 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
ELEMENT - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignEncodeConstants
 
ENCRYPTED_KEY_SHA1 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
 
EncryptionConfig - Class in com.mulesoft.modules.wss.api.outbound
Encryption configuration.
EncryptionConfig() - Constructor for class com.mulesoft.modules.wss.api.outbound.EncryptionConfig
 
EncryptionDigestAlgorithmConstants - Enum Class in com.mulesoft.modules.wss.api.constants
Message Digest Algorithm to be used for the digest algorithm that is used with the key transport algorithm for encryption.
EncryptionKeyIdentifierConstants - Enum Class in com.mulesoft.modules.wss.api.constants
Key Identifier Type to use for encryption.
EncryptionKeyTransportAlgorithmConstants - Enum Class in com.mulesoft.modules.wss.api.constants
Key Transport Algorithm to be used to encrypt the symmetric key.
EncryptionSymAlgorithmConstants - Enum Class in com.mulesoft.modules.wss.api.constants
Block Encryption Algorithm to be used to encrypt the symmetric key.
equals(Object) - Method in class com.mulesoft.modules.wss.api.inbound.DecryptionConfig
 
equals(Object) - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
equals(Object) - Method in class com.mulesoft.modules.wss.api.inbound.VerifySignatureConfig
 
equals(Object) - Method in class com.mulesoft.modules.wss.api.inbound.VerifyTimestampConfig
 
equals(Object) - Method in class com.mulesoft.modules.wss.api.inbound.VerifyUsernameTokenConfig
 
equals(Object) - Method in class com.mulesoft.modules.wss.api.outbound.EncryptionConfig
 
equals(Object) - Method in class com.mulesoft.modules.wss.api.outbound.SignatureConfig
 
equals(Object) - Method in class com.mulesoft.modules.wss.api.outbound.TimestampConfig
 
ExclusiveXMLCanonicalization_1_0 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureC14nAlgorithmConstants
 
extractSecurityHeader() - Method in class com.mulesoft.modules.wss.internal.inbound.WssInboundConfig
 

G

getActor() - Method in class com.mulesoft.modules.wss.internal.inbound.WssInboundConfig
 
getAlgorithm() - Method in class com.mulesoft.modules.wss.api.outbound.SignatureConfig
 
getAlias() - Method in class com.mulesoft.modules.wss.api.store.KeyStoreConfiguration
 
getAuthenticateUserConfig() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyUsernameTokenConfig
 
getC14nAlgorithm() - Method in class com.mulesoft.modules.wss.api.outbound.SignatureConfig
 
getCredentials() - Method in class com.mulesoft.modules.wss.internal.auth.MustUnderstandAuthentication
 
getDigestAlgorithm() - Method in class com.mulesoft.modules.wss.api.outbound.SignatureConfig
 
getEncode() - Method in class com.mulesoft.modules.wss.api.outbound.MessagePart
 
getEncryptionConfig() - Method in class com.mulesoft.modules.wss.internal.outbound.WssOutboundConfig
 
getEncryptionDigestAlgorithm() - Method in class com.mulesoft.modules.wss.api.outbound.EncryptionConfig
 
getEncryptionKeyIdentifier() - Method in class com.mulesoft.modules.wss.api.outbound.EncryptionConfig
 
getEncryptionKeyTransportAlgorithm() - Method in class com.mulesoft.modules.wss.api.outbound.EncryptionConfig
 
getEncryptionSymAlgorithm() - Method in class com.mulesoft.modules.wss.api.outbound.EncryptionConfig
 
getErrorTypes() - Method in class com.mulesoft.modules.wss.internal.error.WssErrorTypeProvider
 
getIssuerPattern() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySignatureConfig
 
getKeyIdentifier() - Method in class com.mulesoft.modules.wss.api.outbound.SignatureConfig
 
getKeyPassword() - Method in class com.mulesoft.modules.wss.api.store.KeyStoreConfiguration
 
getKeyStoreConfig() - Method in class com.mulesoft.modules.wss.api.inbound.DecryptionConfig
 
getKeyStoreConfiguration() - Method in class com.mulesoft.modules.wss.api.outbound.EncryptionConfig
 
getKeyStoreConfiguration() - Method in class com.mulesoft.modules.wss.api.outbound.SignatureConfig
 
getLocalname() - Method in class com.mulesoft.modules.wss.api.outbound.MessagePart
 
getMethodStringForSAML(SamlVersion) - Method in enum class com.mulesoft.modules.wss.api.constants.SamlConfirmationMethod
 
getMustUnderstand() - Method in class com.mulesoft.modules.wss.internal.outbound.WssOutboundConfig
 
getName() - Method in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
 
getNamespace() - Method in class com.mulesoft.modules.wss.api.outbound.MessagePart
 
getNumVal() - Method in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
 
getNumVal() - Method in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
 
getOutboundTimestampConfig() - Method in class com.mulesoft.modules.wss.internal.outbound.WssOutboundConfig
 
getPassword() - Method in class com.mulesoft.modules.wss.api.inbound.CredentialsConfig
 
getPassword() - Method in class com.mulesoft.modules.wss.api.inbound.LDAPConfig
 
getPassword() - Method in class com.mulesoft.modules.wss.api.store.KeyStoreConfiguration
 
getPassword() - Method in class com.mulesoft.modules.wss.api.store.TrustStoreConfiguration
 
getPath() - Method in class com.mulesoft.modules.wss.api.store.KeyStoreConfiguration
 
getPath() - Method in class com.mulesoft.modules.wss.api.store.TrustStoreConfiguration
 
getPrincipal() - Method in class com.mulesoft.modules.wss.internal.auth.MustUnderstandAuthentication
 
getProperties() - Method in class com.mulesoft.modules.wss.internal.auth.MustUnderstandAuthentication
 
getProviderUrl() - Method in class com.mulesoft.modules.wss.api.inbound.LDAPConfig
 
getRequiredSubjectConfirmationMethod() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
getSamlVersion() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
getSearchBase() - Method in class com.mulesoft.modules.wss.api.inbound.LDAPConfig
 
getSearchFilter() - Method in class com.mulesoft.modules.wss.api.inbound.LDAPConfig
 
getSignatureConfig() - Method in class com.mulesoft.modules.wss.internal.outbound.WssOutboundConfig
 
getSkewTime() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
getSkewTime() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyTimestampConfig
 
getSubjectPattern() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySignatureConfig
 
getTimeToLive() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
getTimeToLive() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyTimestampConfig
 
getTimeToLive() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyUsernameTokenConfig
 
getTimeToLive() - Method in class com.mulesoft.modules.wss.api.outbound.TimestampConfig
 
getTimeUnit() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
getTimeUnit() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyTimestampConfig
 
getTimeUnit() - Method in class com.mulesoft.modules.wss.api.outbound.TimestampConfig
 
getTrustStoreConfig() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySignatureConfig
 
getType() - Method in class com.mulesoft.modules.wss.api.store.KeyStoreConfiguration
 
getType() - Method in class com.mulesoft.modules.wss.api.store.TrustStoreConfiguration
 
getUserDn() - Method in class com.mulesoft.modules.wss.api.inbound.LDAPConfig
 
getUsername() - Method in class com.mulesoft.modules.wss.api.inbound.CredentialsConfig
 
getValue() - Method in enum class com.mulesoft.modules.wss.api.constants.SoapVersion
 
getVersion() - Method in enum class com.mulesoft.modules.wss.api.constants.SamlVersion
 
getWssParts() - Method in class com.mulesoft.modules.wss.api.outbound.BaseOutboundConfig
 
getWssProperties(KeyStoreConfiguration) - Static method in class com.mulesoft.modules.wss.internal.handler.StoreConfigHandler
 
getWssProperties(TrustStoreConfiguration) - Static method in class com.mulesoft.modules.wss.internal.handler.StoreConfigHandler
 

H

handle(DecryptionConfig) - Method in class com.mulesoft.modules.wss.internal.handler.InboundConfigHandler
 
handle(VerifySamlConfig) - Method in class com.mulesoft.modules.wss.internal.handler.InboundConfigHandler
 
handle(VerifySignatureConfig) - Method in class com.mulesoft.modules.wss.internal.handler.InboundConfigHandler
 
handle(VerifyTimestampConfig) - Method in class com.mulesoft.modules.wss.internal.handler.InboundConfigHandler
 
handle(VerifyUsernameTokenConfig) - Method in class com.mulesoft.modules.wss.internal.handler.InboundConfigHandler
 
handle(EncryptionConfig, ObjectStoreManager, String) - Method in class com.mulesoft.modules.wss.internal.handler.OutboundConfigHandler
 
handle(SignatureConfig) - Method in class com.mulesoft.modules.wss.internal.handler.OutboundConfigHandler
 
handle(TimestampConfig) - Method in class com.mulesoft.modules.wss.internal.handler.OutboundConfigHandler
 
handle(Callback[]) - Method in class com.mulesoft.modules.wss.internal.handler.CredentialsCallbackHandler
 
handleToken(Element, RequestData) - Method in class com.mulesoft.modules.wss.internal.inbound.NullProcessor
 
hashCode() - Method in class com.mulesoft.modules.wss.api.inbound.DecryptionConfig
 
hashCode() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
hashCode() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySignatureConfig
 
hashCode() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyTimestampConfig
 
hashCode() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyUsernameTokenConfig
 
hashCode() - Method in class com.mulesoft.modules.wss.api.outbound.EncryptionConfig
 
hashCode() - Method in class com.mulesoft.modules.wss.api.outbound.SignatureConfig
 
hashCode() - Method in class com.mulesoft.modules.wss.api.outbound.TimestampConfig
 
HOLDER_OF_KEY - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SamlConfirmationMethod
 

I

ID - Static variable in class com.mulesoft.modules.wss.internal.security.SoapWssSecurityProvider
 
InboundConfigHandler - Class in com.mulesoft.modules.wss.internal.handler
Sets up the WSS4J Engine configuration based on the the inbound configuration.
InboundConfigHandler(WSSConfig, RequestData) - Constructor for class com.mulesoft.modules.wss.internal.handler.InboundConfigHandler
 
initialise() - Method in class com.mulesoft.modules.wss.internal.inbound.WssInboundConfig
 
initialise() - Method in class com.mulesoft.modules.wss.internal.outbound.WssOutboundConfig
 
isCheckNonce() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyUsernameTokenConfig
 
isPrecisionInMilliseconds() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyTimestampConfig
 
isPrecisionInMilliseconds() - Method in class com.mulesoft.modules.wss.api.outbound.TimestampConfig
 
isRequireBearerSignature() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
isRequireExpiresHeader() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyTimestampConfig
 
isRequireStandardSubjectConfirmationMethod() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
isSearchInSubtree() - Method in class com.mulesoft.modules.wss.api.inbound.LDAPConfig
 
isStrict() - Method in class com.mulesoft.modules.wss.api.inbound.VerifyTimestampConfig
 
ISSUER_SERIAL - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
 
ISSUER_SERIAL - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
 
isValidateSignatureAgainstProfile() - Method in class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 

K

KEY_VALUE - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
 
KeyStoreConfiguration - Class in com.mulesoft.modules.wss.api.store
KeyStore configuration.
KeyStoreConfiguration() - Constructor for class com.mulesoft.modules.wss.api.store.KeyStoreConfiguration
 
KEYTRANSPORT_RSA15 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyTransportAlgorithmConstants
 
KEYTRANSPORT_RSAOAEP - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyTransportAlgorithmConstants
 
KEYTRANSPORT_RSAOAEP_XENC11 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyTransportAlgorithmConstants
 

L

LDAPConfig - Class in com.mulesoft.modules.wss.api.inbound
Authentication configuration sub-type based on LDAP service.
LDAPConfig() - Constructor for class com.mulesoft.modules.wss.api.inbound.LDAPConfig
 
LDAPValidator - Class in com.mulesoft.modules.wss.internal.inbound
 
LDAPValidator(LdapAuthenticationProvider) - Constructor for class com.mulesoft.modules.wss.internal.inbound.LDAPValidator
 

M

MessagePart - Class in com.mulesoft.modules.wss.api.outbound
Group which holds the data that identifies a part of a SOAP message to be signed or encrypted.
MessagePart() - Constructor for class com.mulesoft.modules.wss.api.outbound.MessagePart
 
MISSING_CERTIFICATE - Enum constant in enum class com.mulesoft.modules.wss.internal.error.WssError
 
MissingCertificateException - Exception in com.mulesoft.modules.wss.internal.error
 
MissingCertificateException(String, Throwable) - Constructor for exception com.mulesoft.modules.wss.internal.error.MissingCertificateException
 
MustUnderstandAuthentication - Class in com.mulesoft.modules.wss.internal.auth
 
MustUnderstandAuthentication() - Constructor for class com.mulesoft.modules.wss.internal.auth.MustUnderstandAuthentication
 

N

NullProcessor - Class in com.mulesoft.modules.wss.internal.inbound
 
NullProcessor() - Constructor for class com.mulesoft.modules.wss.internal.inbound.NullProcessor
 

O

OutboundConfigHandler - Class in com.mulesoft.modules.wss.internal.handler
Sets up the WSS4J Security Header configuration based on the the outbound configuration.
OutboundConfigHandler(WSSecHeader) - Constructor for class com.mulesoft.modules.wss.internal.handler.OutboundConfigHandler
 

P

processSecurity(Document) - Method in class com.mulesoft.modules.wss.internal.inbound.WssInboundConfig
Processes the security header of a SOAP envelope.

R

RSAwithSHA1 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
RSAwithSHA224 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
RSAwithSHA256 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
RSAwithSHA384 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
RSAwithSHA512 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 

S

SAML10 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SamlVersion
 
SAML11 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SamlVersion
 
SAML20 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SamlVersion
 
SamlConfirmationMethod - Enum Class in com.mulesoft.modules.wss.api.constants
Subject Confirmation Method of SAML Assertions.
SamlValidator - Class in com.mulesoft.modules.wss.internal.inbound
 
SamlValidator(RequestData) - Constructor for class com.mulesoft.modules.wss.internal.inbound.SamlValidator
data.getSigVerCrypto() checks if signature verification is enabled in that case, trust will be validated against configured trust-store
SamlVersion - Enum Class in com.mulesoft.modules.wss.api.constants
SAML Version.
SECURITY_APPLYING - Enum constant in enum class com.mulesoft.modules.wss.internal.error.WssError
 
SECURITY_VALIDATING - Enum constant in enum class com.mulesoft.modules.wss.internal.error.WssError
 
SENDER_VOUCHES - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SamlConfirmationMethod
 
serialize(SOAPMessage) - Method in class com.mulesoft.modules.wss.internal.util.SoapMessageHandler
 
setDecryptionConfigCredentials(CredentialsConfig) - Method in class com.mulesoft.modules.wss.internal.handler.CredentialsCallbackHandler
 
setProperties(Map<String, Object>) - Method in class com.mulesoft.modules.wss.internal.auth.MustUnderstandAuthentication
 
setUsernameTokenCredentials(CredentialsConfig) - Method in class com.mulesoft.modules.wss.internal.handler.CredentialsCallbackHandler
 
SHA1 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionDigestAlgorithmConstants
 
SHA1 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureDigestAlgorithmConstants
 
SHA224 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureDigestAlgorithmConstants
 
SHA256 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionDigestAlgorithmConstants
 
SHA256 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureDigestAlgorithmConstants
 
SHA384 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionDigestAlgorithmConstants
 
SHA384 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureDigestAlgorithmConstants
 
SHA512 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionDigestAlgorithmConstants
 
SHA512 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureDigestAlgorithmConstants
 
SignatureAlgorithmConstants - Enum Class in com.mulesoft.modules.wss.api.constants
Signature Method Algorithm to be used to sign.
SignatureC14nAlgorithmConstants - Enum Class in com.mulesoft.modules.wss.api.constants
Signature Canonicalization Algorithm to be used for the signature c14n.
SignatureConfig - Class in com.mulesoft.modules.wss.api.outbound
Signature related configuration used for signing the message.
SignatureConfig() - Constructor for class com.mulesoft.modules.wss.api.outbound.SignatureConfig
 
SignatureDigestAlgorithmConstants - Enum Class in com.mulesoft.modules.wss.api.constants
Signature Digest Algorithm to be used for the digest algorithm.
SignatureKeyIdentifierConstants - Enum Class in com.mulesoft.modules.wss.api.constants
Signature Key Identifier Type.
SignEncodeConstants - Enum Class in com.mulesoft.modules.wss.api.constants
Constant that indicates whether to sign an Element or a Content.
SKI_KEY_IDENTIFIER - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
 
SKI_KEY_IDENTIFIER - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
 
SOAP_11 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SoapVersion
 
SOAP_12 - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SoapVersion
 
SoapMessageHandler - Class in com.mulesoft.modules.wss.internal.util
 
SoapMessageHandler() - Constructor for class com.mulesoft.modules.wss.internal.util.SoapMessageHandler
 
SoapVersion - Enum Class in com.mulesoft.modules.wss.api.constants
SOAP Version.
SoapWssSecurityProvider - Class in com.mulesoft.modules.wss.internal.security
 
SoapWssSecurityProvider() - Constructor for class com.mulesoft.modules.wss.internal.security.SoapWssSecurityProvider
 
StoreConfigHandler - Class in com.mulesoft.modules.wss.internal.handler
Utility class for handling configuration cross operations.
supports(Class<?>) - Method in class com.mulesoft.modules.wss.internal.security.SoapWssSecurityProvider
 

T

THUMBPRINT - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
 
THUMBPRINT - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
 
TimestampConfig - Class in com.mulesoft.modules.wss.api.outbound
Timestamp configuration used to add a timestamp to security header.
TimestampConfig() - Constructor for class com.mulesoft.modules.wss.api.outbound.TimestampConfig
 
toString() - Method in enum class com.mulesoft.modules.wss.api.constants.EncryptionDigestAlgorithmConstants
 
toString() - Method in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
 
toString() - Method in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyTransportAlgorithmConstants
 
toString() - Method in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
 
toString() - Method in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
 
toString() - Method in enum class com.mulesoft.modules.wss.api.constants.SignatureC14nAlgorithmConstants
 
toString() - Method in enum class com.mulesoft.modules.wss.api.constants.SignatureDigestAlgorithmConstants
 
toString() - Method in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
 
toString() - Method in enum class com.mulesoft.modules.wss.api.constants.SignEncodeConstants
 
TRIPLE_DES - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
 
TrustStoreConfiguration - Class in com.mulesoft.modules.wss.api.store
TrustStore configuration.
TrustStoreConfiguration() - Constructor for class com.mulesoft.modules.wss.api.store.TrustStoreConfiguration
 

V

validate(Credential, RequestData) - Method in class com.mulesoft.modules.wss.internal.inbound.LDAPValidator
 
validateWss(WssInboundConfig, TypedValue<InputStream>, SoapVersion, CorrelationInfo, AuthenticationHandler, FlowListener) - Method in class com.mulesoft.modules.wss.internal.inbound.WssInboundOperations
 
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.EncryptionDigestAlgorithmConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyTransportAlgorithmConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.SamlConfirmationMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.SamlVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.SignatureC14nAlgorithmConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.SignatureDigestAlgorithmConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.SignEncodeConstants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.api.constants.SoapVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mulesoft.modules.wss.internal.error.WssError
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.EncryptionDigestAlgorithmConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyTransportAlgorithmConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.EncryptionSymAlgorithmConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.SamlConfirmationMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.SamlVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.SignatureAlgorithmConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.SignatureC14nAlgorithmConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.SignatureDigestAlgorithmConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.SignEncodeConstants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.api.constants.SoapVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mulesoft.modules.wss.internal.error.WssError
Returns an array containing the constants of this enum class, in the order they are declared.
VerifySamlConfig - Class in com.mulesoft.modules.wss.api.inbound
Security Assertion Markup Language (SAML) related configuration used for verifying SAML Assertions.
VerifySamlConfig() - Constructor for class com.mulesoft.modules.wss.api.inbound.VerifySamlConfig
 
VerifySignatureConfig - Class in com.mulesoft.modules.wss.api.inbound
Signature related configuration used for verify them.
VerifySignatureConfig() - Constructor for class com.mulesoft.modules.wss.api.inbound.VerifySignatureConfig
 
verifySignedAssertion(SamlAssertionWrapper, RequestData) - Method in class com.mulesoft.modules.wss.internal.inbound.SamlValidator
 
VerifyTimestampConfig - Class in com.mulesoft.modules.wss.api.inbound
Timestamp configuration used to verify the freshness of a message.
VerifyTimestampConfig() - Constructor for class com.mulesoft.modules.wss.api.inbound.VerifyTimestampConfig
 
VerifyUsernameTokenConfig - Class in com.mulesoft.modules.wss.api.inbound
Authentication configuration used for validating Username Token profile.
VerifyUsernameTokenConfig() - Constructor for class com.mulesoft.modules.wss.api.inbound.VerifyUsernameTokenConfig
 

W

WssApplyException - Exception in com.mulesoft.modules.wss.internal.error
 
WssApplyException(Throwable) - Constructor for exception com.mulesoft.modules.wss.internal.error.WssApplyException
 
WssError - Enum Class in com.mulesoft.modules.wss.internal.error
 
WssErrorTypeProvider - Class in com.mulesoft.modules.wss.internal.error
ErrorTypeProvider implementation for the WssInboundOperations.
WssErrorTypeProvider() - Constructor for class com.mulesoft.modules.wss.internal.error.WssErrorTypeProvider
 
WssException - Exception in com.mulesoft.modules.wss.internal.error
Exception thrown when an unknown error occurred when using the Web Service Security.
WssException(String) - Constructor for exception com.mulesoft.modules.wss.internal.error.WssException
 
WssException(String, Exception) - Constructor for exception com.mulesoft.modules.wss.internal.error.WssException
 
WssInboundConfig - Class in com.mulesoft.modules.wss.internal.inbound
 
WssInboundConfig() - Constructor for class com.mulesoft.modules.wss.internal.inbound.WssInboundConfig
 
WssInboundOperations - Class in com.mulesoft.modules.wss.internal.inbound
 
WssInboundOperations() - Constructor for class com.mulesoft.modules.wss.internal.inbound.WssInboundOperations
 
WssModule - Class in com.mulesoft.modules.wss.internal
 
WssModule() - Constructor for class com.mulesoft.modules.wss.internal.WssModule
 
WssOutboundConfig - Class in com.mulesoft.modules.wss.internal.outbound
 
WssOutboundConfig() - Constructor for class com.mulesoft.modules.wss.internal.outbound.WssOutboundConfig
 
WssOutboundOperations - Class in com.mulesoft.modules.wss.internal.outbound
 
WssOutboundOperations() - Constructor for class com.mulesoft.modules.wss.internal.outbound.WssOutboundOperations
 
WssSecurityException - Exception in com.mulesoft.modules.wss.internal.error
 
WssSecurityException(String) - Constructor for exception com.mulesoft.modules.wss.internal.error.WssSecurityException
 
WssSecurityException(String, Exception) - Constructor for exception com.mulesoft.modules.wss.internal.error.WssSecurityException
 

X

X509_KEY_IDENTIFIER - Enum constant in enum class com.mulesoft.modules.wss.api.constants.EncryptionKeyIdentifierConstants
 
X509_KEY_IDENTIFIER - Enum constant in enum class com.mulesoft.modules.wss.api.constants.SignatureKeyIdentifierConstants
 
A B C D E G H I K L M N O P R S T V W X 
All Classes and Interfaces|All Packages|Serialized Form