Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

ACTION - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The action parameter.
ActionBean - Class in org.apache.wss4j.common.saml.bean
Class SamlAction represents the raw data required by the SamlAssertionWrapper when creating the Action element of the SAML Authorization Decision Statement.
ActionBean() - Constructor for class org.apache.wss4j.common.saml.bean.ActionBean
Constructor SamlAction creates a new SamlAction instance.
ActionBean(String, String) - Constructor for class org.apache.wss4j.common.saml.bean.ActionBean
Constructor SamlAction creates a new SamlAction instance.
ACTOR - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The actor or role name of the wsse:Security header.
add(String) - Method in class org.apache.wss4j.common.cache.EHCacheReplayCache
Add the given identifier to the cache.
add(String, long) - Method in class org.apache.wss4j.common.cache.EHCacheReplayCache
Add the given identifier to the cache to be cached for the given time
add(String) - Method in class org.apache.wss4j.common.cache.MemoryReplayCache
Add the given identifier to the cache.
add(String, long) - Method in class org.apache.wss4j.common.cache.MemoryReplayCache
Add the given identifier to the cache to be cached for the given time
add(String) - Method in interface org.apache.wss4j.common.cache.ReplayCache
Add the given identifier to the cache.
add(String, long) - Method in interface org.apache.wss4j.common.cache.ReplayCache
Add the given identifier to the cache to be cached for the given time
add(String, String) - Method in class org.apache.wss4j.common.util.NSStack
Add a mapping for a namespaceURI to the specified prefix to the top frame in the stack.
ADD_INCLUSIVE_PREFIXES - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to add an InclusiveNamespaces PrefixList as a CanonicalizationMethod child when generating Signatures using WSConstants.C14N_EXCL_OMIT_COMMENTS.
ADD_USERNAMETOKEN_CREATED - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to add a Created Element to a UsernameToken.
ADD_USERNAMETOKEN_NONCE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to add a Nonce Element to a UsernameToken.
addAny(Object) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Adds an additional element
addAttributeValue(Object) - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
 
addC14nAlgorithm(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
addDerivedKeyAlgorithm(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
addDigestAlgorithm(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
addEncryptionMethod(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
addHeader(String, String) - Method in class org.apache.wss4j.common.ext.Attachment
 
addHeaders(Map<String, String>) - Method in class org.apache.wss4j.common.ext.Attachment
 
addJceProvider(String, String) - Static method in class org.apache.wss4j.common.crypto.WSProviderConfig
Add a new JCE security provider to use for WSS4J, of the specified name and class.
addJceProvider(String, Provider) - Static method in class org.apache.wss4j.common.crypto.WSProviderConfig
Add a new JCE security provider to use for WSS4J, of the specified name and class.
addKeyWrapAlgorithm(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
addSignatureMethod(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
addTokenType(String) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Add a wsse11:TokenType attribute to this SecurityTokenReference
addTransformAlgorithm(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
addTrustAnchors(Set<TrustAnchor>, KeyStore) - Method in class org.apache.wss4j.common.crypto.Merlin
Adds TrustAnchors found in the provided key store to the set.
addWSSENamespace() - Method in class org.apache.wss4j.common.token.BinarySecurity
Add the WSSE Namespace to this BST.
addWSSENamespace() - Method in class org.apache.wss4j.common.token.Reference
Add the WSSE Namespace to this reference.
addWSSENamespace() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Add the WSSE Namespace to this STR.
addWSUNamespace() - Method in class org.apache.wss4j.common.token.BinarySecurity
Add the WSU Namespace to this BST.
addWSUNamespace() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Add the WSU Namespace to this STR.
AdviceBean - Class in org.apache.wss4j.common.saml.bean
Represents a SAML Advice Element.
AdviceBean() - Constructor for class org.apache.wss4j.common.saml.bean.AdviceBean
 
AES_128 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
AES_128_GCM - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
AES_192 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
AES_192_GCM - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
AES_256 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
AES_256_GCM - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
AlgoFactory - Class in org.apache.wss4j.common.derivedKey
 
AlgorithmSuite - Class in org.apache.wss4j.common.crypto
This class holds the permitted values for encryption/signature/etc.
AlgorithmSuite() - Constructor for class org.apache.wss4j.common.crypto.AlgorithmSuite
 
AlgorithmSuiteValidator - Class in org.apache.wss4j.common.crypto
Validate signature/encryption/etc.
AlgorithmSuiteValidator(AlgorithmSuite) - Constructor for class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
 
ALL_PARAMS - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
ALLOW_NAMESPACE_QUALIFIED_PASSWORD_TYPES - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This variable controls whether (wsse) namespace qualified password types are accepted when processing UsernameTokens.
ALLOW_RSA15_KEY_TRANSPORT_ALGORITHM - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to allow the RSA v1.5 Key Transport Algorithm or not.
ALLOW_USERNAMETOKEN_NOPASSWORD - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This variable controls whether a UsernameToken with no password element is allowed.
appendJceProvider(String, String) - Static method in class org.apache.wss4j.common.crypto.WSProviderConfig
Add a new JCE security provider to use for WSS4J, of the specified name and class.
appendJceProvider(String, Provider) - Static method in class org.apache.wss4j.common.crypto.WSProviderConfig
Add a new JCE security provider to use for WSS4J, of the specified name and class.
ASSERTION_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
assertionToString() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method assertionToString ...
ASTERISK - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
Attachment - Class in org.apache.wss4j.common.ext
 
Attachment() - Constructor for class org.apache.wss4j.common.ext.Attachment
 
AttachmentRemovalCallback - Class in org.apache.wss4j.common.ext
 
AttachmentRemovalCallback() - Constructor for class org.apache.wss4j.common.ext.AttachmentRemovalCallback
 
AttachmentRequestCallback - Class in org.apache.wss4j.common.ext
 
AttachmentRequestCallback() - Constructor for class org.apache.wss4j.common.ext.AttachmentRequestCallback
 
AttachmentResultCallback - Class in org.apache.wss4j.common.ext
 
AttachmentResultCallback() - Constructor for class org.apache.wss4j.common.ext.AttachmentResultCallback
 
AttachmentUtils - Class in org.apache.wss4j.common.util
 
ATTR_ACTOR - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ATTR_MUST_UNDERSTAND - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ATTR_ROLE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
AttributeBean - Class in org.apache.wss4j.common.saml.bean
Class SamlAttribute represents an instance of a SAML attribute.
AttributeBean() - Constructor for class org.apache.wss4j.common.saml.bean.AttributeBean
Constructor SamlAttribute creates a new SamlAttribute instance.
AttributeBean(String, String, List<Object>) - Constructor for class org.apache.wss4j.common.saml.bean.AttributeBean
Constructor SamlAttribute creates a new SamlAttribute instance.
AttributeStatementBean - Class in org.apache.wss4j.common.saml.bean
Class SamlAttributeStatement represents a SAML attribute statement
AttributeStatementBean() - Constructor for class org.apache.wss4j.common.saml.bean.AttributeStatementBean
Constructor SamlAttributeStatement creates a new SamlAttributeStatement instance.
AttributeStatementBean(SubjectBean, List<AttributeBean>) - Constructor for class org.apache.wss4j.common.saml.bean.AttributeStatementBean
Constructor SamlAttributeStatement creates a new SamlAttributeStatement instance.
ATTRNAME_FORMAT_BASIC - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
ATTRNAME_FORMAT_UNSPECIFIED - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
ATTRNAME_FORMAT_URI - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AudienceRestrictionBean - Class in org.apache.wss4j.common.saml.bean
Class AudienceRestrictionBean represents a SAML AudienceRestriction object
AudienceRestrictionBean() - Constructor for class org.apache.wss4j.common.saml.bean.AudienceRestrictionBean
Constructor AudienceRestrictionBean creates a new AudienceRestrictionBean instance.
AudienceRestrictionBean(List<String>) - Constructor for class org.apache.wss4j.common.saml.bean.AudienceRestrictionBean
Constructor AudienceRestrictionBean creates a new AudienceRestrictionBean instance.
AUTH_CONTEXT_CLASS_REF_AUTHENTICATED_TELEPHONY - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_INTERNET_PROTOCOL - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_KERBEROS - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_NOMAD_TELEPHONY - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_PASSWORD - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_PERSONAL_TELEPHONY - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_PGP - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_PREVIOUS_SESSION - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_SECURED_REMOTE_PASSWORD - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_SMARTCARD - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_SMARTCARD_PKI - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_SOFTWARE_PKI - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_SPKI - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_TELEPHONY - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_TLS_CLIENT - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_UNSPECIFIED - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_X509 - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_CONTEXT_CLASS_REF_XMLDSIG - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
AUTH_METHOD_DSIG - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by means of an XML digital signature [RFC 3075].
AUTH_METHOD_HARDWARE_TOKEN - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by means of an unspecified hardware token.
AUTH_METHOD_KERBEROS - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by means of the Kerberos protocol [RFC 1510], an instantiation of the Needham-Schroeder symmetric key authentication mechanism [Needham78].
AUTH_METHOD_PASSWORD - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by means of a password.
AUTH_METHOD_PGP - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by some (unspecified) mechanism on a key authenticated by means of a PGP web of trust [PGP].
AUTH_METHOD_SPKI - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by some (unspecified) mechanism on a key authenticated by means of a SPKI PKI [SPKI].
AUTH_METHOD_SRP - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by means of Secure Remote Password protocol as specified in [RFC 2945].
AUTH_METHOD_TLS_CLIENT - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed using either the SSL or TLS protocol with certificate based client authentication.
AUTH_METHOD_UNSPECIFIED - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by an unspecified means.
AUTH_METHOD_X509 - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by some (unspecified) mechanism on a key authenticated by means of an X.509 PKI [X.500][PKIX].
AUTH_METHOD_XKMS - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
The authentication was performed by some (unspecified) mechanism on a key authenticated by means of a XKMS trust service [XKMS].
AuthDecisionStatementBean - Class in org.apache.wss4j.common.saml.bean
Class SamlDecision represents the raw data to be used by the SamlAssertionWrapper when creating SAML Authorization Decision Statements.
AuthDecisionStatementBean() - Constructor for class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Constructor SamlDecision creates a new SamlDecision instance.
AuthDecisionStatementBean(AuthDecisionStatementBean.Decision, String, SubjectBean, Object, List<ActionBean>) - Constructor for class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Constructor SamlDecision creates a new SamlDecision instance.
AuthDecisionStatementBean.Decision - Enum in org.apache.wss4j.common.saml.bean
enum representing the possible decision types as specified in the SAML spec
AuthenticationStatementBean - Class in org.apache.wss4j.common.saml.bean
Class AuthenticationStatementBean represents the raw data required to create a SAML v1.1 or v2.0 authentication statement.
AuthenticationStatementBean() - Constructor for class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Default constructor
AuthenticationStatementBean(SubjectBean, String, DateTime, DateTime) - Constructor for class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Construct a new AuthenticationStatementBean

B

BACKSLASH - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
BASE64_ENCODING - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
BINARY_TOKEN_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
BinarySecurity - Class in org.apache.wss4j.common.token
Binary Security Token.
BinarySecurity(Element, BSPEnforcer) - Constructor for class org.apache.wss4j.common.token.BinarySecurity
Constructor.
BinarySecurity(Document) - Constructor for class org.apache.wss4j.common.token.BinarySecurity
Constructor.
BinarySecurity(CallbackHandler) - Constructor for class org.apache.wss4j.common.token.BinarySecurity
Create a BinarySecurityToken via a CallbackHandler
bootstrap() - Static method in class org.apache.wss4j.common.saml.OpenSAMLBootstrap
Initializes the OpenSAML library, loading default configurations.
bootstrap(boolean) - Static method in class org.apache.wss4j.common.saml.OpenSAMLBootstrap
 
BouncyCastleUtils - Class in org.apache.wss4j.common.crypto
 
BSPEnforcer - Class in org.apache.wss4j.common.bsp
An class that enforces Basic Security Profile Rules
BSPEnforcer() - Constructor for class org.apache.wss4j.common.bsp.BSPEnforcer
 
BSPEnforcer(List<BSPRule>) - Constructor for class org.apache.wss4j.common.bsp.BSPEnforcer
 
BSPEnforcer(boolean) - Constructor for class org.apache.wss4j.common.bsp.BSPEnforcer
 
BSPRule - Enum in org.apache.wss4j.common.bsp
A Basic Security Profile rule.
buildSignature() - Static method in class org.apache.wss4j.common.saml.OpenSAMLUtil
Method buildSignature ...

C

C14N_EXCL_OMIT_COMMENTS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
C14N_EXCL_OMIT_COMMENTS_PREFIX - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
C14N_EXCL_WITH_COMMENTS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
C14N_OMIT_COMMENTS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
C14N_WITH_COMMENTS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
cache - Variable in class org.apache.wss4j.common.cache.EHCacheReplayCache
 
cacheManager - Variable in class org.apache.wss4j.common.cache.EHCacheReplayCache
 
canonizeMimeHeaders(OutputStream, Map<String, String>) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
CARRIAGE_RETURN - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
certificateFactory - Variable in class org.apache.wss4j.common.crypto.CryptoBase
 
CertificateStore - Class in org.apache.wss4j.common.crypto
A Crypto implementation based on a simple array of X509Certificate(s).
CertificateStore(X509Certificate[]) - Constructor for class org.apache.wss4j.common.crypto.CertificateStore
Constructor
checkAsymmetricKeyLength(X509Certificate[]) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check the asymmetric key length
checkAsymmetricKeyLength(X509Certificate) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check the asymmetric key length
checkAsymmetricKeyLength(PublicKey) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check the asymmetric key length
checkAudienceRestrictions(List<String>) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Check the AudienceRestrictions of the Assertion
checkAuthnStatements(int) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Check the various attributes of the AuthnStatements of the assertion (if any)
checkC14nAlgorithm(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check the C14n Algorithm
checkConditions(int) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Check the Conditions of the Assertion.
checkDerivedKeyAlgorithm(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check Derived Key algorithm
checkEncryptionDerivedKeyLength(int) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check Encryption Derived Key length (in bytes)
checkEncryptionKeyWrapAlgorithm(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
 
checkIssueInstant(int, int) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Check the IssueInstant value of the Assertion.
checkSignatureAlgorithms(XMLSignature) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check the Signature Algorithms
checkSignatureDerivedKeyLength(int) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check Signature Derived Key length (in bytes)
checkSignatureMethod(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check the Signature Method
checkSymmetricEncryptionAlgorithm(String) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
 
checkSymmetricKeyLength(int) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuiteValidator
Check the symmetric key length
cleanUp() - Static method in class org.apache.wss4j.common.crypto.WSProviderConfig
 
clear() - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
clear() - Method in interface org.apache.wss4j.common.kerberos.KerberosTokenDecoder
Clear all internal information
clear() - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
 
cloneFrame() - Method in class org.apache.wss4j.common.util.NSStack
Return a copy of the current frame.
close() - Method in class org.apache.wss4j.common.cache.EHCacheReplayCache
 
close() - Method in class org.apache.wss4j.common.cache.MemoryReplayCache
 
concatParamValues(String, String) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
ConditionsBean - Class in org.apache.wss4j.common.saml.bean
Class ConditionsBean represents a SAML Conditions object (can be used to create both SAML v1.1 and v2.0 statements)
ConditionsBean() - Constructor for class org.apache.wss4j.common.saml.bean.ConditionsBean
Constructor ConditionsBean creates a new ConditionsBean instance.
ConditionsBean(DateTime, DateTime) - Constructor for class org.apache.wss4j.common.saml.bean.ConditionsBean
Constructor ConditionsBean creates a new ConditionsBean instance.
ConditionsBean(Instant, Instant) - Constructor for class org.apache.wss4j.common.saml.bean.ConditionsBean
Constructor ConditionsBean creates a new ConditionsBean instance.
ConditionsBean(int) - Constructor for class org.apache.wss4j.common.saml.bean.ConditionsBean
Constructor ConditionsBean creates a new ConditionsBean instance.
CONF_BEARER - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
Assertion Bearer Confirmation Method Identifier
CONF_BEARER - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
CONF_HOLDER_KEY - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
Holder of Key Confirmation Method Identifier
CONF_HOLDER_KEY - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
CONF_SENDER_VOUCHES - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
Sender Vouches Confirmation Method Identifier
CONF_SENDER_VOUCHES - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
ConfigurationConstants - Class in org.apache.wss4j.common
This class defines Configuration Constants that are shared between the DOM + StAX code.
ConfigurationConstants() - Constructor for class org.apache.wss4j.common.ConfigurationConstants
 
contains(String) - Method in class org.apache.wss4j.common.cache.EHCacheReplayCache
Return true if the given identifier is contained in the cache
contains(String) - Method in class org.apache.wss4j.common.cache.MemoryReplayCache
Return true if the given identifier is contained in the cache
contains(String) - Method in interface org.apache.wss4j.common.cache.ReplayCache
Return true if the given identifier is contained in the cache
containsIssuerSerial() - Method in class org.apache.wss4j.common.token.DOMX509Data
Return true if this X509Data element contains a X509IssuerSerial element
containsKeyIdentifier() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Method containsKeyIdentifier.
containsReference() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Method containsReference
containsX509Data() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Method containsX509Data
containsX509IssuerSerial() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Method containsX509IssuerSerial
ConversationConstants - Class in org.apache.wss4j.common.derivedKey
Class ConversationConstants
ConversationConstants.DerivationAlgorithm - Interface in org.apache.wss4j.common.derivedKey
 
createAdvice(AdviceBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create a Advice object
createAdvice(AdviceBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a Advice object
createAssertion() - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a SAML 2 assertion
createAttribute(String, String, String, List<Object>) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a SAML2 Attribute
createAttribute(String, String, String) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create an Attribute object.
createAttributeStatement(List<AttributeStatementBean>) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create SAML2 Attribute Statement(s)
createAudienceRestriction(AudienceRestrictionBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create an AudienceRestriction object
createAuthnStatement(List<AuthenticationStatementBean>) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create SAML 2 Authentication Statement(s).
createAuthorizationDecisionStatement(List<AuthDecisionStatementBean>) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create SAML2 AuthorizationDecisionStatement(s)
createBCX509Name(String) - Method in class org.apache.wss4j.common.crypto.CryptoBase
 
createConditions(ConditionsBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a Conditions object
CREATED_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
createDelegationRestriction(List<DelegateBean>) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create an DelegationRestrictionType object
createIssuer(String, String, String) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create an Issuer object
createKey(byte[], byte[], int, long) - Method in interface org.apache.wss4j.common.derivedKey.ConversationConstants.DerivationAlgorithm
 
createKey(byte[], byte[], int, long) - Method in interface org.apache.wss4j.common.derivedKey.DerivationAlgorithm
 
createKey(byte[], byte[], int, long) - Method in class org.apache.wss4j.common.derivedKey.P_SHA1
 
createKeyInfo(KeyInfoBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create an Opensaml KeyInfo object from the parameters
createNameID(SubjectBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a NameID object One of the following formats MUST be used: urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos urn:oasis:names:tc:SAML:2.0:nameid-format:entity urn:oasis:names:tc:SAML:2.0:nameid-format:persistent urn:oasis:names:tc:SAML:2.0:nameid-format:transient
createNameID(NameIDBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
 
createOneTimeUse() - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a OneTimeUse object
createPKIXParameters(Set<TrustAnchor>, boolean) - Method in class org.apache.wss4j.common.crypto.Merlin
 
createProxyRestriction(ProxyRestrictionBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a ProxyRestriction object
createSaml1v1Subject(SubjectBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create a SAML Subject from a SubjectBean instance
createSaml2Subject(SubjectBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a Subject.
createSamlAction(ActionBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create an Action object
createSamlv1Action(ActionBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create an Action object
createSamlv1Assertion(String) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create a new SAML 1.1 assertion
createSamlv1Attribute(String, String, List<Object>) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create a SAML 1.1 attribute
createSamlv1AttributeStatement(List<AttributeStatementBean>) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create SAML 1.1 attribute statement(s)
createSamlv1AudienceRestriction(AudienceRestrictionBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create an AudienceRestrictionCondition object
createSamlv1AuthenticationStatement(List<AuthenticationStatementBean>) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create SAML 1.1 authentication statement(s)
createSamlv1AuthorizationDecisionStatement(List<AuthDecisionStatementBean>) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create SAML 1.1 Authorization Decision Statement(s)
createSamlv1Conditions(ConditionsBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML1ComponentBuilder
Create a Conditions object
createSubjectConfirmation(String, SubjectConfirmationData, NameID) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a SubjectConfirmation object One of the following subject confirmation methods MUST be used: urn:oasis:names:tc:SAML:2.0:cm:holder-of-key urn:oasis:names:tc:SAML:2.0:cm:sender-vouches urn:oasis:names:tc:SAML:2.0:cm:bearer
createSubjectConfirmationData(SubjectConfirmationDataBean, KeyInfoBean) - Static method in class org.apache.wss4j.common.saml.builder.SAML2ComponentBuilder
Create a SubjectConfirmationData object
crlCertStore - Variable in class org.apache.wss4j.common.crypto.Merlin
 
CRLFOutputStream - Class in org.apache.wss4j.common.util
 
CRLFOutputStream(OutputStream) - Constructor for class org.apache.wss4j.common.util.CRLFOutputStream
 
Crypto - Interface in org.apache.wss4j.common.crypto
 
CRYPTO_CERT_PROVIDER - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
CRYPTO_CERT_PROVIDER_HANDLES_NAME_CONSTRAINTS - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
CRYPTO_KEYSTORE_PROVIDER - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
CryptoBase - Class in org.apache.wss4j.common.crypto
This Abstract Base Class implements the accessor and keystore-independent methods and functionality of the Crypto interface.
CryptoBase() - Constructor for class org.apache.wss4j.common.crypto.CryptoBase
Constructor
CryptoFactory - Class in org.apache.wss4j.common.crypto
CryptoFactory.
CryptoFactory() - Constructor for class org.apache.wss4j.common.crypto.CryptoFactory
 
CryptoType - Class in org.apache.wss4j.common.crypto
This class represents a way of passing information to the Crypto.getX509Certificates() method.
CryptoType() - Constructor for class org.apache.wss4j.common.crypto.CryptoType
Default constructor
CryptoType(CryptoType.TYPE) - Constructor for class org.apache.wss4j.common.crypto.CryptoType
Constructor with a TYPE argument
CryptoType.TYPE - Enum in org.apache.wss4j.common.crypto
TYPE.ISSUER_SERIAL - A certificate (chain) is located by the issuer name and serial number TYPE.THUMBPRINT_SHA1 - A certificate (chain) is located by the SHA1 of the (root) cert TYPE.SKI_BYTES - A certificate (chain) is located by the SKI bytes of the (root) cert TYPE.SUBJECT_DN - A certificate (chain) is located by the Subject DN of the (root) cert TYPE.ALIAS - A certificate (chain) is located by an alias.
CUSTOM_TOKEN - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Add a "Custom" token.
CUSTOM_TOKEN - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
CUSTOM_TOKEN usage is used for the case that we want the CallbackHandler to supply a token as a DOM Element.
CustomTokenPrincipal - Class in org.apache.wss4j.common.principal
 
CustomTokenPrincipal(String) - Constructor for class org.apache.wss4j.common.principal.CustomTokenPrincipal
 

D

DateUtil - Class in org.apache.wss4j.common.util
 
DEC_PROP_FILE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The path of the crypto property file to use for Decryption.
DEC_PROP_REF_ID - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The key that holds a reference to the object holding complete information about the decryption Crypto implementation.
decodeRfc2184(String) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
decrypt(String) - Method in class org.apache.wss4j.common.crypto.JasyptPasswordEncryptor
Decrypt the given encrypted password
decrypt(String) - Method in interface org.apache.wss4j.common.crypto.PasswordEncryptor
Decrypt the given encrypted password
DECRYPT - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
DECRYPT usage is used when the calling code needs a password to get the private key of this identifier (alias) from a keystore.
decryptPassword(String, PasswordEncryptor) - Method in class org.apache.wss4j.common.crypto.Merlin
 
DEFAULT_ALGORITHM - Static variable in class org.apache.wss4j.common.crypto.JasyptPasswordEncryptor
 
DEFAULT_ITERATION - Static variable in class org.apache.wss4j.common.util.UsernameTokenUtil
 
DEFAULT_LABEL - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
DEFAULT_SOAP_PREFIX - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
DEFAULT_TTL - Static variable in class org.apache.wss4j.common.cache.EHCacheReplayCache
 
DEFAULT_TTL - Static variable in class org.apache.wss4j.common.cache.MemoryReplayCache
 
DEFAULT_VERSION - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
DefaultSpnegoClientAction - Class in org.apache.wss4j.common.spnego
This class represents a PrivilegedAction implementation to obtain a (SPNEGO) service ticket from a Kerberos Key Distribution Center.
DefaultSpnegoClientAction() - Constructor for class org.apache.wss4j.common.spnego.DefaultSpnegoClientAction
 
DefaultSpnegoServiceAction - Class in org.apache.wss4j.common.spnego
This class represents a PrivilegedAction implementation to validate a received (SPNEGO) ticket to a KDC.
DefaultSpnegoServiceAction() - Constructor for class org.apache.wss4j.common.spnego.DefaultSpnegoServiceAction
 
DelegateBean - Class in org.apache.wss4j.common.saml.bean
Class DelegateBean represents a SAML 2.0 Delegate object.
DelegateBean() - Constructor for class org.apache.wss4j.common.saml.bean.DelegateBean
 
DERDecoder - Class in org.apache.wss4j.common.crypto
Provides the means to navigate through a DER-encoded byte array, to help in decoding the contents.
DERDecoder(byte[]) - Constructor for class org.apache.wss4j.common.crypto.DERDecoder
Construct a DERDecoder for the given byte array.
DerivationAlgorithm - Interface in org.apache.wss4j.common.derivedKey
 
DERIVED_ENCRYPTION_KEY_LENGTH - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The length to use (in bytes) when deriving a key for Encryption.
DERIVED_KEY_ITERATIONS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This parameter sets the number of iterations to use when deriving a key from a Username Token.
DERIVED_KEY_TOKEN_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field DERIVED_KEY_TOKEN_LN
DERIVED_KEY_TOKEN_QNAME_05_02 - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
DERIVED_KEY_TOKEN_QNAME_05_12 - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
DERIVED_SIGNATURE_KEY_LENGTH - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The length to use (in bytes) when deriving a key for Signature.
DERIVED_TOKEN_KEY_ID - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This controls the key identifier of Derived Tokens, i.e.
DERIVED_TOKEN_REFERENCE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This controls the deriving token from which DerivedKeyTokens derive keys from.
DerivedKeyUtils - Class in org.apache.wss4j.common.derivedKey
 
deriveKey(String, String, int, byte[], byte[], int) - Static method in class org.apache.wss4j.common.derivedKey.DerivedKeyUtils
Derive a key from this DerivedKeyToken instance
DIRECT_GENERATED - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
dispose() - Method in class org.apache.wss4j.common.kerberos.KerberosContext
Destroys all data held in this context instance.
DK_ENCRYPT - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
DK_SIGN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
DOM2Writer - Class in org.apache.wss4j.common.util
This class is a utility to serialize a DOM node as XML.
DOMX509Data - Class in org.apache.wss4j.common.token
An X509Data token.
DOMX509Data(Element) - Constructor for class org.apache.wss4j.common.token.DOMX509Data
Constructor.
DOMX509Data(Document, DOMX509IssuerSerial) - Constructor for class org.apache.wss4j.common.token.DOMX509Data
Constructor.
DOMX509IssuerSerial - Class in org.apache.wss4j.common.token
An X.509 Issuer Serial token.
DOMX509IssuerSerial(Element) - Constructor for class org.apache.wss4j.common.token.DOMX509IssuerSerial
Constructor.
DOMX509IssuerSerial(Document, String, BigInteger) - Constructor for class org.apache.wss4j.common.token.DOMX509IssuerSerial
Constructor.
doSAMLCallback(CallbackHandler, SAMLCallback) - Static method in class org.apache.wss4j.common.saml.SAMLUtil
 
DOUBLE_QUOTE - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
DSA - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
dump(String) - Method in class org.apache.wss4j.common.util.NSStack
Produce a trace dump of the entire stack, starting from the top and including frame markers.

E

EHCacheManagerHolder - Class in org.apache.wss4j.common.cache
We need to reference count the EHCacheManager things
EHCacheReplayCache - Class in org.apache.wss4j.common.cache
An in-memory EHCache implementation of the ReplayCache interface.
EHCacheReplayCache(String, URL) - Constructor for class org.apache.wss4j.common.cache.EHCacheReplayCache
 
EHCacheReplayCache(String, CacheManager) - Constructor for class org.apache.wss4j.common.cache.EHCacheReplayCache
 
EHCacheReplayCacheFactory - Class in org.apache.wss4j.common.cache
A factory to return an EHCacheReplayCache instance.
EHCacheReplayCacheFactory() - Constructor for class org.apache.wss4j.common.cache.EHCacheReplayCacheFactory
 
ELEM_BODY - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ELEM_ENVELOPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ELEM_HEADER - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
elements() - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
elementToStream(Element, OutputStream) - Static method in class org.apache.wss4j.common.util.XMLUtils
 
ENABLE_REVOCATION - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This variable controls whether to enable Certificate Revocation List (CRL) checking or not when verifying trust in a certificate.
ENABLE_SIGNATURE_CONFIRMATION - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to enable signatureConfirmation or not.
ENC11_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENC11_PREFIX - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENC_DATA_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENC_DIGEST_ALGO - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines which encryption digest algorithm to use with the RSA OAEP Key Transport algorithm for encryption.
ENC_KEY_ID - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines which key identifier type to use for encryption.
ENC_KEY_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENC_KEY_SHA1_URI - Static variable in class org.apache.wss4j.common.token.SecurityTokenReference
 
ENC_KEY_SHA1_URI - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENC_KEY_TRANSPORT - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines which algorithm to use to encrypt the generated symmetric key.
ENC_KEY_VALUE_TYPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENC_MGF_ALGO - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines which encryption mgf algorithm to use with the RSA OAEP Key Transport algorithm for encryption.
ENC_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENC_PREFIX - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENC_PROP_FILE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The path of the crypto property file to use for Encryption.
ENC_PROP_REF_ID - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The key that holds a reference to the object holding complete information about the encryption Crypto implementation.
ENC_SYM_ALGO - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines which symmetric encryption algorithm to use.
ENC_SYM_ENC_KEY - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines whether to encrypt the symmetric encryption key or not.
encodeRawToken() - Method in class org.apache.wss4j.common.token.BinarySecurity
BASE64-Encode the raw token bytes + store them in a text child node.
ENCRYPED_ASSERTION_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENCRYPT - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform an Encryption action.
encrypt(String) - Method in class org.apache.wss4j.common.crypto.JasyptPasswordEncryptor
Encrypt the given password
encrypt(String) - Method in interface org.apache.wss4j.common.crypto.PasswordEncryptor
Encrypt the given password
ENCRYPT_DERIVED - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform an Encryption action with derived keys.
ENCRYPT_WITH_KERBEROS_TOKEN - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform a Encryption action with a kerberos token.
ENCRYPTED_HEADER - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
ENCRYPTED_KEY_TOKEN - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
Deprecated.
ENCRYPTED_PASSWORD_PREFIX - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
ENCRYPTED_PASSWORD_SUFFIX - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
ENCRYPTION_PARTS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Parameter to define which parts of the request shall be encrypted.
ENCRYPTION_USER - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The user's name for encryption.
EncryptionActionToken - Class in org.apache.wss4j.common
This class encapsulates configuration for Encryption Actions.
EncryptionActionToken() - Constructor for class org.apache.wss4j.common.EncryptionActionToken
 
entrySet() - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
EQUAL - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
equals(Object) - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Compares the specified Object with this WSUsernameTokenPrincipal for equality.
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.ActionBean
 
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.AdviceBean
 
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
 
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.AttributeStatementBean
 
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.AudienceRestrictionBean
Method equals ...
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
 
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
 
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Method equals ...
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.DelegateBean
Method equals ...
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
Method equals ...
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
Method equals ...
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.ProxyRestrictionBean
Method equals ...
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method equals ...
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Method equals ...
equals(Object) - Method in class org.apache.wss4j.common.saml.bean.SubjectLocalityBean
 
equals(Object) - Method in class org.apache.wss4j.common.token.BinarySecurity
 
equals(Object) - Method in class org.apache.wss4j.common.token.Reference
 
equals(Object) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
EXPAND_XOP_INCLUDE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to search for and expand xop:Include Elements for encryption and signature (on the outbound side) or for signature verification (on the inbound side).
EXPAND_XOP_INCLUDE_FOR_SIGNATURE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Deprecated.
expect(int) - Method in class org.apache.wss4j.common.crypto.DERDecoder
Confirm that the byte at the current position matches the given value.
expect(byte) - Method in class org.apache.wss4j.common.crypto.DERDecoder
Confirm that the byte at the current position matches the given value.
EXPIRES_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field EXPIRES_LN
EXPIRES_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 

F

FAILED_AUTHENTICATION - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
The security token could not be authenticated or authorized
FAILED_AUTHENTICATION_ERR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
 
FAILED_CHECK - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
The signature or decryption was invalid
FAILED_CHECK_ERR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
 
findElement(Node, String, String) - Static method in class org.apache.wss4j.common.util.XMLUtils
Returns the first element that matches name and namespace.
findElementById(Node, String, boolean) - Static method in class org.apache.wss4j.common.util.XMLUtils
Returns the single element that contains an Id with value uri and namespace.
findElements(Node, String, String) - Static method in class org.apache.wss4j.common.util.XMLUtils
Returns all elements that match name and namespace.
findSAMLAssertionElementById(Node, String) - Static method in class org.apache.wss4j.common.util.XMLUtils
Returns the single SAMLAssertion element that contains an AssertionID/ID that matches the supplied parameter.
fromDom(Element) - Static method in class org.apache.wss4j.common.saml.OpenSAMLUtil
Convert a SAML Assertion from a DOM Element to an XMLObject

G

generateDerivedKey(byte[], byte[], int) - Static method in class org.apache.wss4j.common.util.UsernameTokenUtil
This static method generates a derived key as defined in WSS Username Token Profile.
generateDerivedKey(String, byte[], int) - Static method in class org.apache.wss4j.common.util.UsernameTokenUtil
This static method generates a derived key as defined in WSS Username Token Profile.
generateDigest(byte[]) - Static method in class org.apache.wss4j.common.util.KeyUtils
Generate a (SHA1) digest of the input bytes.
generateSalt(boolean) - Static method in class org.apache.wss4j.common.util.UsernameTokenUtil
This static method generates a 128 bit salt value as defined in WSS Username Token Profile.
GENERATION_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field GENERATION_LN
get(Object) - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
GET_SECRET_KEY_FROM_CALLBACK_HANDLER - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to get a secret key from a CallbackHandler or not for encryption only.
getActionNamespace() - Method in class org.apache.wss4j.common.saml.bean.ActionBean
Method getActionNamespace returns the actionNamespace of this SamlAction object.
getActions() - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Method getActions returns the actions of this SamlDecision object.
getAddress() - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Get the address of the SubjectConfirmationDataBean
getAdvice() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
getAlgorithm() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Get the algorithm to be used.
getAlgorithm() - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
getAlias() - Method in class org.apache.wss4j.common.crypto.CryptoType
Get the alias of the cert (chain) to locate.
getAny() - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Get the list of additional elements
getAssertionElement() - Method in class org.apache.wss4j.common.saml.SAMLCallback
Get the DOM representation of this SAML Assertion
getAssertions() - Method in class org.apache.wss4j.common.saml.bean.AdviceBean
 
getAttachment() - Method in class org.apache.wss4j.common.ext.AttachmentResultCallback
 
getAttachmentCallbackHandler() - Method in class org.apache.wss4j.common.token.BinarySecurity
 
getAttachmentId() - Method in class org.apache.wss4j.common.ext.AttachmentRemovalCallback
The requested attachment which will be removed.
getAttachmentId() - Method in class org.apache.wss4j.common.ext.AttachmentRequestCallback
The requested attachment which will be secured.
getAttachmentId() - Method in class org.apache.wss4j.common.ext.AttachmentResultCallback
The requested attachment which will be secured.
getAttachmentId(String) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
getAttachments() - Method in class org.apache.wss4j.common.ext.AttachmentRequestCallback
 
getAttributeStatementData() - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method getAttributeStatementData returns the attributeStatementData of this SAMLCallback object.
getAttributeValues() - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
Method getAttributeValues returns the attributeValues of this SamlAttribute object.
getAudienceRestrictions() - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Get the audienceRestrictions instances
getAudienceURIs() - Method in class org.apache.wss4j.common.saml.bean.AudienceRestrictionBean
Get the audienceURI instances
getAudienceURIs() - Method in class org.apache.wss4j.common.saml.bean.ProxyRestrictionBean
Get the audienceURI instances
getAuthDecisionStatementData() - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method getAuthDecisionStatementData returns the authDecisionStatementData of this SAMLCallback object.
getAuthenticationInstant() - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Get the authentication instant
getAuthenticationMethod() - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Get the authentication method
getAuthenticationStatementData() - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method getAuthenticationStatementData returns the authenticationStatementData of this SAMLCallback object.
getAuthorityKeyIdentifierBytes(X509Certificate) - Static method in class org.apache.wss4j.common.crypto.BouncyCastleUtils
 
getBasetokenId() - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
getBytes() - Method in class org.apache.wss4j.common.crypto.CryptoType
Get the array of bytes, which could be the SHA1 thumbprint, or SKI bytes of the cert.
getBytes(int) - Method in class org.apache.wss4j.common.crypto.DERDecoder
Return an array of bytes from the current position.
getBytesFromAttachment(String, CallbackHandler, boolean) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
getBytesFromCertificates(X509Certificate[]) - Method in interface org.apache.wss4j.common.crypto.Crypto
Get a byte array given an array of X509 certificates.
getBytesFromCertificates(X509Certificate[]) - Method in class org.apache.wss4j.common.crypto.CryptoBase
Get a byte array given an array of X509 certificates.
getC14nAlgorithm() - Method in class org.apache.wss4j.common.SignatureActionToken
 
getC14nAlgorithms() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getCacheConfiguration(String, CacheManager) - Static method in class org.apache.wss4j.common.cache.EHCacheManagerHolder
 
getCacheManager(String, URL) - Static method in class org.apache.wss4j.common.cache.EHCacheManagerHolder
 
getCanonicalizationAlgorithm() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
getCertIdentifer() - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
Method getCertIdentifer returns the cert identifer of this KeyInfoBean object.
getCertificate() - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
Method getCertificate returns the certificate of this KeyInfoBean object.
getCertificate() - Method in interface org.apache.wss4j.common.SecurityActionToken
 
getCertificate() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getCertificateFactory() - Method in interface org.apache.wss4j.common.crypto.Crypto
Get the CertificateFactory instance on this Crypto instance
getCertificateFactory() - Method in class org.apache.wss4j.common.crypto.CryptoBase
Get the CertificateFactory instance on this Crypto instance
getCertificateFactory() - Method in class org.apache.wss4j.common.crypto.Merlin
Singleton certificate factory for this Crypto instance.
getCertificatesFromBytes(byte[]) - Method in interface org.apache.wss4j.common.crypto.Crypto
Construct an array of X509Certificate's from the byte array.
getCertificatesFromBytes(byte[]) - Method in class org.apache.wss4j.common.crypto.CryptoBase
Construct an array of X509Certificate's from the byte array.
getCerts() - Method in class org.apache.wss4j.common.saml.SAMLKeyInfo
 
getCipherInstance(String) - Static method in class org.apache.wss4j.common.util.KeyUtils
Translate the "cipherAlgo" URI to a JCE ID, and return a javax.crypto.Cipher instance of this type.
getCipherInstance(String, String) - Static method in class org.apache.wss4j.common.util.KeyUtils
Translate the "cipherAlgo" URI to a JCE ID, and request a javax.crypto.Cipher instance of this type from the given provider.
getClassLoader(Class<?>) - Static method in class org.apache.wss4j.common.util.Loader
Get the class loader of the class argument

getConditions() - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method getConditions returns the conditions of this SAMLCallback object.
getConfigFileURL(Object) - Method in class org.apache.wss4j.common.cache.ReplayCacheFactory
 
getConfirmationMethod() - Method in class org.apache.wss4j.common.saml.bean.DelegateBean
 
getConfirmationMethods() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method getConfirmationMethods returns the confirmationMethods of this SamlAssertionWrapper object.
getContents() - Method in class org.apache.wss4j.common.saml.bean.ActionBean
Method getContents returns the contents of this SamlAction object.
getContext() - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoClientAction
Get the GSSContext that was created after a service ticket was obtained
getContext() - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoServiceAction
Get the GSSContext that was created after a service ticket was obtained
getContext() - Method in interface org.apache.wss4j.common.spnego.SpnegoClientAction
Get the GSSContext that was created after a service ticket was obtained
getContext() - Method in interface org.apache.wss4j.common.spnego.SpnegoServiceAction
Get the GSSContext that was created after a service ticket was obtained
getContextName() - Method in class org.apache.wss4j.common.kerberos.KerberosContextAndServiceNameCallback
 
getCount() - Method in class org.apache.wss4j.common.saml.bean.ProxyRestrictionBean
 
getCreatedTime() - Method in interface org.apache.wss4j.common.principal.UsernameTokenPrincipal
 
getCreatedTime() - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Return the WSUsernameToken created time for this WSUsernameTokenPrincipalImpl.
getCredentialFromKeyInfo(Element, SAMLKeyInfoProcessor, Crypto) - Static method in class org.apache.wss4j.common.saml.SAMLUtil
This method returns a SAMLKeyInfo corresponding to the credential found in the KeyInfo (DOM Element) argument.
getCredentialFromSubject(SamlAssertionWrapper, SAMLKeyInfoProcessor, Crypto, CallbackHandler) - Static method in class org.apache.wss4j.common.saml.SAMLUtil
Parse a SAML Assertion to obtain a SAMLKeyInfo object from the Subject of the assertion
getCredentialFromSubject(Assertion, SAMLKeyInfoProcessor, Crypto, CallbackHandler) - Static method in class org.apache.wss4j.common.saml.SAMLUtil
Get the SAMLKeyInfo object corresponding to the credential stored in the Subject of a SAML 1.1 assertion
getCredentialFromSubject(Assertion, SAMLKeyInfoProcessor, Crypto, CallbackHandler) - Static method in class org.apache.wss4j.common.saml.SAMLUtil
Get the SAMLKeyInfo object corresponding to the credential stored in the Subject of a SAML 2 assertion
getCRLCertStore() - Method in class org.apache.wss4j.common.crypto.Merlin
Get the CertStore from which to obtain a list of CRLs for Certificate Revocation checking.
getCrypto() - Method in interface org.apache.wss4j.common.SecurityActionToken
 
getCrypto() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getCryptoProperties() - Method in interface org.apache.wss4j.common.SecurityActionToken
 
getCryptoProperties() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getCryptoProvider() - Method in interface org.apache.wss4j.common.crypto.Crypto
Get the crypto provider associated with this implementation
getCryptoProvider() - Method in class org.apache.wss4j.common.crypto.CryptoBase
Get the crypto provider associated with this implementation
getCustomToken() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
 
getDateTimeFormatter(boolean) - Static method in class org.apache.wss4j.common.util.DateUtil
 
getDecision() - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Method getDecision returns the decision of this SamlDecision object.
getDefaultX509Identifier() - Method in interface org.apache.wss4j.common.crypto.Crypto
Retrieves the identifier name of the default certificate.
getDefaultX509Identifier() - Method in class org.apache.wss4j.common.crypto.CryptoBase
Retrieves the identifier name of the default certificate.
getDefaultX509Identifier() - Method in class org.apache.wss4j.common.crypto.Merlin
Retrieves the identifier name of the default certificate.
getDelegates() - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
 
getDelegationCredential() - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
getDelegationCredential() - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
 
getDelegationInstant() - Method in class org.apache.wss4j.common.saml.bean.DelegateBean
 
getDerivedKeyAlgorithms() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getDerivedKeyIdentifier() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getDerivedKeyLength() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getDerivedKeyTokenReference() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getDigestAlgorithm() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getDigestAlgorithms() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getDirectChildElement(Node, String, String) - Static method in class org.apache.wss4j.common.util.XMLUtils
Gets a direct child with specified localname and namespace.
getDnsAddress() - Method in class org.apache.wss4j.common.saml.bean.SubjectLocalityBean
Get the dns address.
getElement() - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
Method getElement returns the DOM Element of this KeyInfoBean object.
getElement() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Get the Assertion as a DOM Element.
getElement() - Method in class org.apache.wss4j.common.token.BinarySecurity
return the dom element.
getElement() - Method in class org.apache.wss4j.common.token.DOMX509Data
return the dom element.
getElement() - Method in class org.apache.wss4j.common.token.DOMX509IssuerSerial
return the dom element.
getElement() - Method in class org.apache.wss4j.common.token.Reference
Get the DOM element.
getElement() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Get the DOM element.
getElement() - Method in class org.apache.wss4j.common.WSEncryptionPart
Get the DOM Element corresponding to this EncryptionPart
getElementText(Element) - Static method in class org.apache.wss4j.common.util.XMLUtils
Return the text content of an Element, or null if no such text content exists
getEncId() - Method in class org.apache.wss4j.common.WSEncryptionPart
 
getEncModifier() - Method in class org.apache.wss4j.common.WSEncryptionPart
 
getEncodingType() - Method in class org.apache.wss4j.common.token.BinarySecurity
get the encoding type.
getEncryptedSecret() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Get the Encrypted Secret.
getEncryptionDerivedKeyLength() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getEncryptionMethods() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getEndpoint() - Method in class org.apache.wss4j.common.crypto.CryptoType
Get the endpoint to locate certificate.
getEphemeralKey() - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
 
getErrorCode() - Method in exception org.apache.wss4j.common.ext.WSSecurityException
Get the error code.
getEvidence() - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Method getEvidence returns the evidence of this SamlDecision object.
getFaultCode() - Method in exception org.apache.wss4j.common.ext.WSSecurityException
Get the fault code QName for this associated error code.
getFirstElement() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
get the first child element.
getGssContext() - Method in class org.apache.wss4j.common.kerberos.KerberosContext
 
getGssContext() - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
getHeaders() - Method in class org.apache.wss4j.common.ext.Attachment
 
getId() - Method in class org.apache.wss4j.common.ext.Attachment
 
getId() - Method in interface org.apache.wss4j.common.principal.SAMLTokenPrincipal
 
getId() - Method in class org.apache.wss4j.common.principal.SAMLTokenPrincipalImpl
 
getId() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method getId returns the id of this SamlAssertionWrapper object.
getID() - Method in class org.apache.wss4j.common.token.BinarySecurity
get the id.
getID() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Get the id
getId() - Method in class org.apache.wss4j.common.WSEncryptionPart
 
getIdentifier() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Get the identifier.
getIDFromReference(String) - Static method in class org.apache.wss4j.common.util.XMLUtils
Turn a reference (eg "#5") into an ID (eg "5").
getIdReferences() - Method in class org.apache.wss4j.common.saml.bean.AdviceBean
 
getInputSourceFromURI(String) - Static method in class org.apache.wss4j.common.util.XMLUtils
Utility to get the bytes uri.
getInResponseTo() - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Get the InResponseTo element of the SubjectConfirmationDataBean
getInstance() - Static method in class org.apache.wss4j.common.crypto.CryptoFactory
getInstance

Returns an instance of Crypto.

getInstance(Properties) - Static method in class org.apache.wss4j.common.crypto.CryptoFactory
getInstance

Returns an instance of Crypto.

getInstance(Properties, ClassLoader, PasswordEncryptor) - Static method in class org.apache.wss4j.common.crypto.CryptoFactory
getInstance

Returns an instance of Crypto loaded with the given classloader.

getInstance(Class<? extends Crypto>, Map<Object, Object>) - Static method in class org.apache.wss4j.common.crypto.CryptoFactory
getInstance

Returns an instance of Crypto.

getInstance(String) - Static method in class org.apache.wss4j.common.crypto.CryptoFactory
getInstance

Returns an instance of Crypto.

getInstance(String, ClassLoader) - Static method in class org.apache.wss4j.common.crypto.CryptoFactory
 
getInstance(String) - Static method in class org.apache.wss4j.common.derivedKey.AlgoFactory
This gives a DerivationAlgorithm instance from the default set of algorithms provided
getIpAddress() - Method in class org.apache.wss4j.common.saml.bean.SubjectLocalityBean
Get the ip address.
getIssuer() - Method in class org.apache.wss4j.common.crypto.CryptoType
Get the issuer String.
getIssuer() - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method getIssuer returns the issuer of this SAMLCallback object.
getIssuer() - Method in class org.apache.wss4j.common.token.DOMX509IssuerSerial
Return the issuer name.
getIssuerCrypto() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
getIssuerFormat() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
getIssuerKeyName() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
getIssuerKeyPassword() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
getIssuerQualifier() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
getIssuerSerial() - Method in class org.apache.wss4j.common.token.DOMX509Data
Return a DOMX509IssuerSerial object in this X509Data structure
getIssuerString() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method getIssuerString returns the issuerString of this SamlAssertionWrapper object.
getKerberosToken() - Method in class org.apache.wss4j.common.kerberos.KerberosContext
 
getKerberosToken() - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
getKey() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Get the key.
getKey() - Method in interface org.apache.wss4j.common.SecurityActionToken
 
getKey() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getKeyGenerator(String) - Static method in class org.apache.wss4j.common.util.KeyUtils
 
getKeyIdentifier() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getKeyIdentifier(Crypto) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Gets the KeyIdentifier.
getKeyIdentifierEncodingType() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
getKeyIdentifierId() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getKeyIdentifierValue() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
getKeyIdentifierValueType() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
getKeyInfo() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method getKeyInfo returns the keyInfo of this SubjectBean object.
getKeyInfoElement() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getKeyInfoReference() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
 
getKeyLength(String) - Static method in class org.apache.wss4j.common.util.KeyUtils
Returns the length of the key in # of bytes.
getKeyObject() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
 
getKeys() - Method in class org.apache.wss4j.common.crypto.WSS4JResourceBundle
 
getKeyStore() - Method in class org.apache.wss4j.common.crypto.Merlin
Gets the Keystore that was loaded
getKeyTransportAlgorithm() - Method in class org.apache.wss4j.common.EncryptionActionToken
 
getKeyWrapAlgorithms() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getLabel() - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
getLength() - Method in class org.apache.wss4j.common.crypto.DERDecoder
Get the DER length at the current position.
getLength() - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
getMaximumAsymmetricKeyLength() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getMaximumSymmetricKeyLength() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getMgfAlgorithm() - Method in class org.apache.wss4j.common.EncryptionActionToken
 
getMimeType() - Method in class org.apache.wss4j.common.ext.Attachment
 
getMinimumAsymmetricKeyLength() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getMinimumSymmetricKeyLength() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getMsg() - Method in enum org.apache.wss4j.common.bsp.BSPRule
 
getName() - Method in class org.apache.wss4j.common.principal.CustomTokenPrincipal
 
getName() - Method in class org.apache.wss4j.common.principal.PublicKeyPrincipalImpl
 
getName() - Method in interface org.apache.wss4j.common.principal.SAMLTokenPrincipal
 
getName() - Method in class org.apache.wss4j.common.principal.SAMLTokenPrincipalImpl
 
getName() - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
getName() - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Return the WSUsernameToken username for this WSUsernameTokenPrincipalImpl.
getName() - Method in class org.apache.wss4j.common.WSEncryptionPart
 
getNameConstraints(X509Certificate) - Method in class org.apache.wss4j.common.crypto.CryptoBase
Extracts the NameConstraints sequence from the certificate.
getNameFormat() - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
Method getNameFormat returns the nameFormat of this SamlAttribute object
getNameIDBean() - Method in class org.apache.wss4j.common.saml.bean.DelegateBean
 
getNameIDFormat() - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
getNameQualifier() - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
getNamespace(String, Node) - Static method in class org.apache.wss4j.common.util.XMLUtils
 
getNamespace() - Method in class org.apache.wss4j.common.WSEncryptionPart
 
getNamespaceHash() - Method in class org.apache.wss4j.common.util.Mapping
 
getNamespaceURI() - Method in class org.apache.wss4j.common.util.Mapping
 
getNamespaceURI(String) - Method in class org.apache.wss4j.common.util.NSStack
Given a prefix, return the associated namespace (if any).
getNameValue() - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
getNonce() - Method in interface org.apache.wss4j.common.principal.UsernameTokenPrincipal
 
getNonce() - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
getNonce() - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Return the WSUsernameToken nonce for this WSUsernameTokenPrincipalImpl.
getNotAfter() - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Get the notAfter instance
getNotAfter() - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Get the NotOnOrAfter time of the SubjectConfirmationDataBean
getNotBefore() - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Get the notBefore instance
getNotBefore() - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Get the NotBefore time of the SubjectConfirmationDataBean
getNotBefore() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
 
getNotOnOrAfter() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
 
getOffset() - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
getOptionalParts() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getParserPool() - Static method in class org.apache.wss4j.common.saml.OpenSAMLUtil
Get the configured ParserPool.
getParts() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getPassword() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Get the password.
getPassword() - Method in interface org.apache.wss4j.common.principal.UsernameTokenPrincipal
 
getPassword() - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Return the WSUsernameToken password for this WSUsernameTokenPrincipalImpl.
getPasswordType() - Method in interface org.apache.wss4j.common.principal.UsernameTokenPrincipal
 
getPasswordType() - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
 
getPrefix() - Method in class org.apache.wss4j.common.util.Mapping
 
getPrefix(String, boolean) - Method in class org.apache.wss4j.common.util.NSStack
Return an active prefix for the given namespaceURI.
getPrefix(String) - Method in class org.apache.wss4j.common.util.NSStack
Return an active prefix for the given namespaceURI, including the default prefix ("").
getPrefixHash() - Method in class org.apache.wss4j.common.util.Mapping
 
getPrefixNS(String, Node) - Static method in class org.apache.wss4j.common.util.XMLUtils
 
getPrincipal() - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
getPrivateKey(X509Certificate, CallbackHandler) - Method in class org.apache.wss4j.common.crypto.CertificateStore
Gets the private key corresponding to the certificate.
getPrivateKey(PublicKey, CallbackHandler) - Method in class org.apache.wss4j.common.crypto.CertificateStore
Gets the private key corresponding to the given PublicKey.
getPrivateKey(String, String) - Method in class org.apache.wss4j.common.crypto.CertificateStore
Gets the private key corresponding to the identifier.
getPrivateKey(X509Certificate, CallbackHandler) - Method in interface org.apache.wss4j.common.crypto.Crypto
Gets the private key corresponding to the certificate.
getPrivateKey(PublicKey, CallbackHandler) - Method in interface org.apache.wss4j.common.crypto.Crypto
Gets the private key corresponding to the given PublicKey.
getPrivateKey(String, String) - Method in interface org.apache.wss4j.common.crypto.Crypto
Gets the private key corresponding to the identifier.
getPrivateKey(X509Certificate, CallbackHandler) - Method in class org.apache.wss4j.common.crypto.Merlin
Gets the private key corresponding to the certificate.
getPrivateKey(PublicKey, CallbackHandler) - Method in class org.apache.wss4j.common.crypto.Merlin
Gets the private key corresponding to the given PublicKey.
getPrivateKey(String, String) - Method in class org.apache.wss4j.common.crypto.Merlin
Gets the private key corresponding to the identifier.
getPrivateKey() - Method in class org.apache.wss4j.common.saml.SAMLKeyInfo
 
getProperties(String, ClassLoader) - Static method in class org.apache.wss4j.common.crypto.CryptoFactory
This allows loading the resources with a custom class loader
getProperty(String) - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
getProxyRestriction() - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
 
getPublicKey() - Method in interface org.apache.wss4j.common.principal.PublicKeyPrincipal
 
getPublicKey() - Method in class org.apache.wss4j.common.principal.PublicKeyPrincipalImpl
 
getPublicKey() - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
Method getPublicKey returns the public key of this KeyInfoBean object.
getPublicKey() - Method in class org.apache.wss4j.common.saml.SAMLKeyInfo
 
getQName() - Method in enum org.apache.wss4j.common.ext.WSSecurityException.ErrorCode
 
getQualifiedName() - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
Method getQualifiedName returns the qualifiedName of this SamlAttribute object.
getRecipient() - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Get the recipient of the SubjectConfirmationDataBean
getReference() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Gets the Reference.
getResource() - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Method getResource returns the resource of this SamlDecision object.
getResource(String) - Static method in class org.apache.wss4j.common.util.Loader
This method will search for resource in different places.
getResource(ClassLoader, String) - Static method in class org.apache.wss4j.common.util.Loader
This method will search for resource in different places.
getResourceAsStream(String) - Static method in class org.apache.wss4j.common.util.Loader
This is a convenience method to load a resource as a stream.
getSafeExceptionMessage() - Method in exception org.apache.wss4j.common.ext.WSSecurityException
Get a "safe" / unified error message, so as not to leak internal configuration to an attacker.
getSafeFaultCode() - Method in exception org.apache.wss4j.common.ext.WSSecurityException
Get the "safe" / unified fault code QName associated with this exception, so as not to leak internal configuration to an attacker
getSaml1() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method getSaml1 returns the saml1 of this SamlAssertionWrapper object.
getSaml2() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method getSaml2 returns the saml2 of this SamlAssertionWrapper object.
getSamlAttributes() - Method in class org.apache.wss4j.common.saml.bean.AttributeStatementBean
Method getSamlAttributes returns the samlAttributes of this SamlAttributeStatement object.
getSamlObject() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
 
getSamlVersion() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method getSamlVersion returns the samlVersion of this SamlAssertionWrapper object.
getSamlVersion() - Method in class org.apache.wss4j.common.saml.SAMLCallback
Get the SAMLVersion of the assertion to create
getSantuarioProvider() - Static method in class org.apache.wss4j.common.crypto.SantuarioUtil
 
getSecret() - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
getSecret() - Method in class org.apache.wss4j.common.saml.SAMLKeyInfo
 
getSecretKey() - Method in class org.apache.wss4j.common.kerberos.KerberosContext
 
getSerial() - Method in class org.apache.wss4j.common.crypto.CryptoType
Get the serial number
getSerialNumber() - Method in class org.apache.wss4j.common.token.DOMX509IssuerSerial
Return the Serial Number.
getService(String, String) - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
getServiceName() - Method in class org.apache.wss4j.common.kerberos.KerberosContextAndServiceNameCallback
 
getServices() - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
getSessionIndex() - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Get the session index.
getSessionKey() - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
getSessionKey() - Method in interface org.apache.wss4j.common.kerberos.KerberosTokenDecoder
Get the session key from the token
getSessionNotOnOrAfter() - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Get the sessionNotOnOrAfter
getSha1Value() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getSignature() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
 
getSignatureAlgorithm() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
getSignatureAlgorithm() - Method in class org.apache.wss4j.common.SignatureActionToken
 
getSignatureDerivedKeyLength() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getSignatureDigestAlgorithm() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
getSignatureKeyInfo() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Get the SAMLKeyInfo associated with the signature of the assertion
getSignatureMethods() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getSignatureValue() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Get the SignatureValue bytes of the signed SAML Assertion
getSimpleName() - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
Method getSimpleName returns the simpleName of this SamlAttribute object.
getSKIBytes() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
getSKIBytesFromCert(X509Certificate) - Method in interface org.apache.wss4j.common.crypto.Crypto
Reads the SubjectKeyIdentifier information from the certificate.
getSKIBytesFromCert(X509Certificate) - Method in class org.apache.wss4j.common.crypto.CryptoBase
Reads the SubjectKeyIdentifier information from the certificate.
getSourceStream() - Method in class org.apache.wss4j.common.ext.Attachment
 
getSPNameQualifier() - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
getSpnegoPrincipal() - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
 
getSPProvidedID() - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
getSubject() - Method in class org.apache.wss4j.common.saml.bean.AttributeStatementBean
Get the Subject
getSubject() - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Get the Subject
getSubject() - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Get the Subject
getSubject() - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method getSubject returns the subject of this SAMLCallback object.
getSubjectConfirmationData() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Set the SubjectConfirmationData of this SubjectBean object
getSubjectConfirmationMethod() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method getSubjectConfirmationMethod returns the subjectConfirmationMethod of this SubjectBean object.
getSubjectConfirmationNameID() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Get the NameId of the SubjectConfirmation object
getSubjectDN() - Method in class org.apache.wss4j.common.crypto.CryptoType
Get the Subject DN of the cert (chain) to locate
getSubjectKeyIdentifierBytes(X509Certificate) - Static method in class org.apache.wss4j.common.crypto.BouncyCastleUtils
 
getSubjectKeyInfo() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Get the SAMLKeyInfo associated with the Subject KeyInfo
getSubjectLocality() - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Get Subject Locality.
getSubjectName() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method getSubjectName returns the subjectName of this SubjectBean object.
getSubjectName() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method getSubjectName returns the Subject name value
getSubjectNameIDFormat() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method getSubjectNameIDFormat returns the subjectNameIDFormat of this SubjectBean object.
getSubjectNameQualifier() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method getSubjectNameQualifier returns the subjectNameQualifier of this SubjectBean object.
getSubjectNameSPNameQualifier() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
 
getSubjectNameSPProvidedID() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
 
getSubjectPublicKey() - Method in class org.apache.wss4j.common.crypto.X509SubjectPublicKeyInfo
Get the subjectPublicKey element of the SubjectPublicKeyInfo.
getSymmetricAlgorithm() - Method in class org.apache.wss4j.common.EncryptionActionToken
 
getTCL() - Static method in class org.apache.wss4j.common.util.Loader
Get the Thread context class loader.
getToken() - Method in interface org.apache.wss4j.common.principal.SAMLTokenPrincipal
 
getToken() - Method in class org.apache.wss4j.common.principal.SAMLTokenPrincipalImpl
 
getToken() - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Get the SPNEGO token that was created.
getToken() - Method in class org.apache.wss4j.common.token.BinarySecurity
get the byte array containing token information.
getTokenElement() - Method in class org.apache.wss4j.common.principal.CustomTokenPrincipal
 
getTokenElement() - Method in class org.apache.wss4j.common.token.TokenElementCallback
Get the token element
getTokenId() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getTokenObject() - Method in class org.apache.wss4j.common.principal.CustomTokenPrincipal
 
getTokenPeriodMinutes() - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Get the tokenPeriodMinutes of this object.
getTokenPeriodSeconds() - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Get the tokenPeriodSeconds of this object.
getTokenType() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getTokenType() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Get the wsse11:TokenType attribute of this SecurityTokenReference
getTransformAlgorithms() - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
getTrustProvider() - Method in interface org.apache.wss4j.common.crypto.Crypto
Get the crypto provider used for truststore operation associated with this implementation.
getTrustProvider() - Method in class org.apache.wss4j.common.crypto.CryptoBase
Get the crypto provider used for truststore operation associated with this implementation.
getTrustStore() - Method in class org.apache.wss4j.common.crypto.Merlin
Gets the trust store that was loaded by the underlying implementation
getTTL() - Method in class org.apache.wss4j.common.cache.EHCacheReplayCache
Get the (default) TTL value in seconds
getType() - Method in class org.apache.wss4j.common.crypto.CryptoType
Get the type
getType() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
 
getType() - Static method in class org.apache.wss4j.common.token.PKIPathSecurity
 
getURI() - Method in class org.apache.wss4j.common.token.Reference
Get the URI.
getUriReferences() - Method in class org.apache.wss4j.common.saml.bean.AdviceBean
 
getUsage() - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Get the usage.
getUser() - Method in interface org.apache.wss4j.common.SecurityActionToken
 
getUser() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
getValueType() - Method in class org.apache.wss4j.common.token.BinarySecurity
get the value type.
getValueType() - Method in class org.apache.wss4j.common.token.Reference
Get the ValueType attribute.
getWSCNs(int) - Static method in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
getWSTVersion(String) - Static method in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
getX509Certificate(Crypto) - Method in class org.apache.wss4j.common.token.X509Security
Gets the X509Certificate certificate.
getX509Certificates(CryptoType) - Method in class org.apache.wss4j.common.crypto.CertificateStore
Get an X509Certificate (chain) corresponding to the CryptoType argument.
getX509Certificates(CryptoType) - Method in interface org.apache.wss4j.common.crypto.Crypto
Get an X509Certificate (chain) corresponding to the CryptoType argument.
getX509Certificates(CryptoType) - Method in class org.apache.wss4j.common.crypto.Merlin
Get an X509Certificate (chain) corresponding to the CryptoType argument.
getX509Certificates(Crypto) - Method in class org.apache.wss4j.common.token.PKIPathSecurity
get the X509Certificate array.
getX509Identifier(X509Certificate) - Method in class org.apache.wss4j.common.crypto.CertificateStore
Get the implementation-specific identifier corresponding to the cert parameter.
getX509Identifier(X509Certificate) - Method in interface org.apache.wss4j.common.crypto.Crypto
Get the implementation-specific identifier corresponding to the cert parameter, e.g.
getX509Identifier(X509Certificate) - Method in class org.apache.wss4j.common.crypto.Merlin
Get the implementation-specific identifier corresponding to the cert parameter.
getX509IssuerSerial(Crypto) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Gets the certificate identified with X509 issuerSerial data.
getX509SKIAlias(Crypto) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
getXpath() - Method in class org.apache.wss4j.common.WSEncryptionPart
 

H

handle(Callback[]) - Method in class org.apache.wss4j.common.NamePasswordCallbackHandler
 
HANDLE_CUSTOM_PASSWORD_TYPES - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This variable controls whether types other than PasswordDigest or PasswordText are allowed when processing UsernameTokens.
handleBSPRule(BSPRule) - Method in class org.apache.wss4j.common.bsp.BSPEnforcer
 
handleCallback(Callback) - Method in class org.apache.wss4j.common.NamePasswordCallbackHandler
 
handleGetObject(String) - Method in class org.apache.wss4j.common.crypto.WSS4JResourceBundle
 
hashCode() - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Return a hash code for this WSUsernameTokenPrincipalImpl.
hashCode() - Method in class org.apache.wss4j.common.saml.bean.ActionBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.AdviceBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.AttributeStatementBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.AudienceRestrictionBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.DelegateBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.ProxyRestrictionBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
 
hashCode() - Method in class org.apache.wss4j.common.saml.bean.SubjectLocalityBean
 
hashCode() - Method in class org.apache.wss4j.common.token.BinarySecurity
 
hashCode() - Method in class org.apache.wss4j.common.token.Reference
 
hashCode() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
HMAC_MD5 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
HMAC_SHA1 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
HMAC_SHA256 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
HMAC_SHA384 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
HMAC_SHA512 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
HTAB - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 

I

IDENTIFIER - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
IDENTIFIER_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field IDENTIFIER_LN
INCLUDE_ENCRYPTION_TOKEN - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to include the Encryption token (BinarySecurityToken) in the security header as well or not.
INCLUDE_SIGNATURE_TOKEN - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to include the Signature Token in the security header as well or not.
InetAddressUtils - Class in org.apache.wss4j.common.util
A collection of utilities relating to InetAddresses.
init() - Static method in class org.apache.wss4j.common.crypto.WSProviderConfig
 
init(boolean, boolean, boolean) - Static method in class org.apache.wss4j.common.crypto.WSProviderConfig
 
initComplete() - Method in class org.apache.wss4j.common.cache.EHCacheReplayCache
 
initSamlEngine() - Static method in class org.apache.wss4j.common.saml.OpenSAMLUtil
Initialise the SAML library
initSamlEngine(boolean) - Static method in class org.apache.wss4j.common.saml.OpenSAMLUtil
 
install() - Static method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
INSTANCE_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field INSTANCE_LN
INTEROP_SCENE1 - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
INVALID_SECURITY - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
An error was discovered processing the header
INVALID_SECURITY_ERR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
 
INVALID_SECURITY_TOKEN - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
An invalid security token was provided
INVALID_SECURITY_TOKEN_ERR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
 
IS_BSP_COMPLIANT - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to ensure compliance with the Basic Security Profile (BSP) 1.1 or not.
isCreated() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method isCreated returns the created of this SamlAssertionWrapper object.
isDisposed() - Method in class org.apache.wss4j.common.kerberos.KerberosContext
Checks if this context instance is already destroyed.
isEhCacheInstalled() - Static method in class org.apache.wss4j.common.cache.ReplayCacheFactory
 
isEncSymmetricEncryptionKey() - Method in class org.apache.wss4j.common.EncryptionActionToken
 
isEstablished() - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Whether a connection has been established (at the service side)
isGetSymmetricKeyFromCallbackHandler() - Method in class org.apache.wss4j.common.EncryptionActionToken
 
isIncludeToken() - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
isInstalled() - Static method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
isIPv4Address(String) - Static method in class org.apache.wss4j.common.util.InetAddressUtils
Checks whether the parameter is a valid IPv4 address
isIPv4MappedIPv64Address(String) - Static method in class org.apache.wss4j.common.util.InetAddressUtils
 
isIPv6Address(String) - Static method in class org.apache.wss4j.common.util.InetAddressUtils
Checks whether the parameter is a valid IPv6 address (including compressed).
isIPv6HexCompressedAddress(String) - Static method in class org.apache.wss4j.common.util.InetAddressUtils
Checks whether the parameter is a valid compressed IPv6 address
isIPv6StdAddress(String) - Static method in class org.apache.wss4j.common.util.InetAddressUtils
Checks whether the parameter is a valid standard (non-compressed) IPv6 address
isMethodHolderOfKey(String) - Static method in class org.apache.wss4j.common.saml.OpenSAMLUtil
Method isMethodHolderOfKey ...
isMethodSenderVouches(String) - Static method in class org.apache.wss4j.common.saml.OpenSAMLUtil
Method isMethodSenderVouches ...
isOneTimeUse() - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Get whether to include a OneTimeUse Element or not.
isPasswordDigest() - Method in interface org.apache.wss4j.common.principal.UsernameTokenPrincipal
 
isPasswordDigest() - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Return the WSUsernameToken password type for this WSUsernameTokenPrincipalImpl.
isRemoveAttachments() - Method in class org.apache.wss4j.common.ext.AttachmentRequestCallback
 
isRequestCredDeleg() - Method in class org.apache.wss4j.common.kerberos.KerberosContextAndServiceNameCallback
 
isRequired() - Method in class org.apache.wss4j.common.WSEncryptionPart
 
isSendKeyValue() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
isSignAssertion() - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
isSigned() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method isSigned returns the signed of this SamlAssertionWrapper object.
isStoreBytesInAttachment() - Method in class org.apache.wss4j.common.token.BinarySecurity
 
isUsernameServiceNameForm() - Method in class org.apache.wss4j.common.kerberos.KerberosContextAndServiceNameCallback
 
isUseSingleCert() - Method in class org.apache.wss4j.common.SignatureActionToken
 
ITERATION_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 

J

JasyptPasswordEncryptor - Class in org.apache.wss4j.common.crypto
An implementation of PasswordEncryptor that relies on Jasypt's StandardPBEStringEncryptor to encrypt and decrypt passwords.
JasyptPasswordEncryptor(String) - Constructor for class org.apache.wss4j.common.crypto.JasyptPasswordEncryptor
 
JasyptPasswordEncryptor(String, String) - Constructor for class org.apache.wss4j.common.crypto.JasyptPasswordEncryptor
 
JasyptPasswordEncryptor(CallbackHandler) - Constructor for class org.apache.wss4j.common.crypto.JasyptPasswordEncryptor
 
JasyptPasswordEncryptor(CallbackHandler, String) - Constructor for class org.apache.wss4j.common.crypto.JasyptPasswordEncryptor
 

K

KERBEROS_NS11 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
KERBEROS_TOKEN - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Add a kerberos token.
KerberosClientExceptionAction - Class in org.apache.wss4j.common.kerberos
This class represents a PrivilegedExceptionAction implementation to obtain a service ticket from a Kerberos Key Distribution Center.
KerberosClientExceptionAction(Principal, String, boolean, boolean) - Constructor for class org.apache.wss4j.common.kerberos.KerberosClientExceptionAction
 
KerberosClientExceptionAction(Principal, String, boolean, boolean, GSSCredential, boolean, boolean) - Constructor for class org.apache.wss4j.common.kerberos.KerberosClientExceptionAction
 
KerberosContext - Class in org.apache.wss4j.common.kerberos
Encapsulates Kerberos token (service ticket) and secret key returned by KerberosClientExceptionAction.
KerberosContext() - Constructor for class org.apache.wss4j.common.kerberos.KerberosContext
 
KerberosContextAndServiceNameCallback - Class in org.apache.wss4j.common.kerberos
 
KerberosContextAndServiceNameCallback() - Constructor for class org.apache.wss4j.common.kerberos.KerberosContextAndServiceNameCallback
 
KerberosServiceContext - Class in org.apache.wss4j.common.kerberos
 
KerberosServiceContext() - Constructor for class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
KerberosServiceExceptionAction - Class in org.apache.wss4j.common.kerberos
 
KerberosServiceExceptionAction(byte[], String, boolean, boolean) - Constructor for class org.apache.wss4j.common.kerberos.KerberosServiceExceptionAction
 
KerberosTokenDecoder - Interface in org.apache.wss4j.common.kerberos
This interface defines a pluggable way to obtain a session key given an AP-REQ Kerberos token and a Subject.
KerberosTokenDecoderException - Exception in org.apache.wss4j.common.kerberos
 
KerberosTokenDecoderException(String) - Constructor for exception org.apache.wss4j.common.kerberos.KerberosTokenDecoderException
 
KerberosTokenDecoderException(String, Throwable) - Constructor for exception org.apache.wss4j.common.kerberos.KerberosTokenDecoderException
 
KerberosTokenDecoderException(Throwable) - Constructor for exception org.apache.wss4j.common.kerberos.KerberosTokenDecoderException
 
KEY_CONTEXT_MAP - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Key to hold the map of security context identifiers against the service epr addresses (service scope) or wsa:Action values (operation scope).
KEY_NAME - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
Deprecated.
KEYINFO_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
KeyInfoBean - Class in org.apache.wss4j.common.saml.bean
Class KeyInfoBean represents a KeyInfo structure that will be embedded in a SAML Subject.
KeyInfoBean() - Constructor for class org.apache.wss4j.common.saml.bean.KeyInfoBean
Constructor KeyInfoBean creates a new KeyInfoBean instance.
KeyInfoBean.CERT_IDENTIFIER - Enum in org.apache.wss4j.common.saml.bean
 
keys() - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
KEYS_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field KEYS_LN
keySet() - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
keystore - Variable in class org.apache.wss4j.common.crypto.Merlin
 
KEYSTORE_ALIAS - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
KEYSTORE_FILE - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
KEYSTORE_PASSWORD - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
KEYSTORE_PRIVATE_PASSWORD - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
KEYSTORE_TYPE - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
KEYTRANSPORT_RSA15 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
KEYTRANSPORT_RSAOAEP - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
KEYTRANSPORT_RSAOAEP_XENC11 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
KeyUtils - Class in org.apache.wss4j.common.util
 
KEYVALUE_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 

L

LABEL_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field LABEL_LN
LEFT_PARENTHESIS - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
LENGTH_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field LENGTH_LN
LINEFEED - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
load(InputStream, String, String, String) - Method in class org.apache.wss4j.common.crypto.Merlin
Loads the keystore from an InputStream .
load(InputStream) - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
LOAD_CA_CERTS - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
loadCACerts - Variable in class org.apache.wss4j.common.crypto.Merlin
 
loadCertificate(InputStream) - Method in interface org.apache.wss4j.common.crypto.Crypto
Load a X509Certificate from the input stream.
loadCertificate(InputStream) - Method in class org.apache.wss4j.common.crypto.CryptoBase
Load a X509Certificate from the input stream.
loadClass(ClassLoader, String) - Static method in class org.apache.wss4j.common.util.Loader
Try the specified classloader and then fall back to the loadClass

loadClass(ClassLoader, String, Class<T>) - Static method in class org.apache.wss4j.common.util.Loader
Try the specified classloader and then fall back to the loadClass

loadClass(String) - Static method in class org.apache.wss4j.common.util.Loader
If running under JDK 1.2 load the specified class using the Thread contextClassLoader if that fails try Class.forname.
loadClass(String, Class<T>) - Static method in class org.apache.wss4j.common.util.Loader
If running under JDK 1.2 load the specified class using the Thread contextClassLoader if that fails try Class.forname.
loadClass(String, boolean, Class<T>) - Static method in class org.apache.wss4j.common.util.Loader
 
loadClass(String, boolean) - Static method in class org.apache.wss4j.common.util.Loader
 
Loader - Class in org.apache.wss4j.common.util
Load resources (or images) from various sources.
loadInputStream(ClassLoader, String) - Static method in class org.apache.wss4j.common.crypto.Merlin
Load a KeyStore object as an InputStream, using the ClassLoader and location arguments
loadInputStream(ClassLoader, String) - Static method in class org.apache.wss4j.common.util.Loader
 
loadProperties(Properties, ClassLoader, PasswordEncryptor) - Method in class org.apache.wss4j.common.crypto.Merlin
 
loadProperties(Properties, ClassLoader, PasswordEncryptor) - Method in class org.apache.wss4j.common.crypto.MerlinDevice
 
LS - Static variable in class org.apache.wss4j.common.util.DOM2Writer
 

M

Mapping - Class in org.apache.wss4j.common.util
 
Mapping(String, String) - Constructor for class org.apache.wss4j.common.util.Mapping
 
matchesIssuerDnPattern(X509Certificate, Collection<Pattern>) - Method in class org.apache.wss4j.common.crypto.CryptoBase
 
matchesName(String, Collection<Pattern>) - Method in class org.apache.wss4j.common.crypto.CryptoBase
 
matchesSubjectDnPattern(X509Certificate, Collection<Pattern>) - Method in class org.apache.wss4j.common.crypto.CryptoBase
 
MAX_TTL - Static variable in class org.apache.wss4j.common.cache.EHCacheReplayCache
 
MAX_TTL - Static variable in class org.apache.wss4j.common.cache.MemoryReplayCache
 
MemoryReplayCache - Class in org.apache.wss4j.common.cache
A simple in-memory HashSet based cache to prevent against replay attacks.
MemoryReplayCache() - Constructor for class org.apache.wss4j.common.cache.MemoryReplayCache
 
MemoryReplayCacheFactory - Class in org.apache.wss4j.common.cache
A factory to return a MemoryReplayCache instance.
MemoryReplayCacheFactory() - Constructor for class org.apache.wss4j.common.cache.MemoryReplayCacheFactory
 
Merlin - Class in org.apache.wss4j.common.crypto
A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore.
Merlin() - Constructor for class org.apache.wss4j.common.crypto.Merlin
 
Merlin(boolean, String) - Constructor for class org.apache.wss4j.common.crypto.Merlin
 
Merlin(Properties, ClassLoader, PasswordEncryptor) - Constructor for class org.apache.wss4j.common.crypto.Merlin
 
MerlinAKI - Class in org.apache.wss4j.common.crypto
A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore.
MerlinAKI() - Constructor for class org.apache.wss4j.common.crypto.MerlinAKI
 
MerlinAKI(boolean, String) - Constructor for class org.apache.wss4j.common.crypto.MerlinAKI
 
MerlinAKI(Properties, ClassLoader, PasswordEncryptor) - Constructor for class org.apache.wss4j.common.crypto.MerlinAKI
 
MerlinDevice - Class in org.apache.wss4j.common.crypto
A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore.
MerlinDevice() - Constructor for class org.apache.wss4j.common.crypto.MerlinDevice
 
MerlinDevice(Properties, ClassLoader, PasswordEncryptor) - Constructor for class org.apache.wss4j.common.crypto.MerlinDevice
 
MESSAGE_EXPIRED - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
The message has expired
MESSAGE_EXPIRED_ERR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
 
MGF_SHA1 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
MGF_SHA224 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
MGF_SHA256 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
MGF_SHA384 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
MGF_SHA512 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
MIME_HEADER_CONTENT_DESCRIPTION - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
MIME_HEADER_CONTENT_DISPOSITION - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
MIME_HEADER_CONTENT_ID - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
MIME_HEADER_CONTENT_LOCATION - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
MIME_HEADER_CONTENT_TYPE - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
MUST_UNDERSTAND - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to set the mustUnderstand flag on an outbound message or not.

N

NAME_CONSTRAINTS_OID - Static variable in class org.apache.wss4j.common.crypto.CryptoBase
OID For the NameConstraints Extension to X.509 http://java.sun.com/j2se/1.4.2/docs/api/ http://www.ietf.org/rfc/rfc3280.txt (s.
NAMEID_FORMAT_EMAIL_ADDRESS - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
 
NAMEID_FORMAT_EMAIL_ADDRESS - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
NAMEID_FORMAT_ENTITY - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
NAMEID_FORMAT_KERBEROS - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
NAMEID_FORMAT_PERSISTENT - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
NAMEID_FORMAT_TRANSIENT - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
NAMEID_FORMAT_UNSPECIFIED - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
 
NAMEID_FORMAT_UNSPECIFIED - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
NAMEID_FORMAT_WINDOWS_DQN - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
 
NAMEID_FORMAT_WINDOWS_DQN - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
NAMEID_FORMAT_X509_SUBJECT_NAME - Static variable in class org.apache.wss4j.common.saml.builder.SAML1Constants
 
NAMEID_FORMAT_X509_SUBJECT_NAME - Static variable in class org.apache.wss4j.common.saml.builder.SAML2Constants
 
NameIDBean - Class in org.apache.wss4j.common.saml.bean
Class NameIDBean represents a SAML NameID (can be used to create both SAML v1.1 and v2.0 statements)
NameIDBean() - Constructor for class org.apache.wss4j.common.saml.bean.NameIDBean
Constructor NameIDBean creates a new NameIDBean instance.
NameIDBean(String, String, String) - Constructor for class org.apache.wss4j.common.saml.bean.NameIDBean
Constructor NameIDBean creates a new NameIDBean instance.
NamePasswordCallbackHandler - Class in org.apache.wss4j.common
 
NamePasswordCallbackHandler(String, String) - Constructor for class org.apache.wss4j.common.NamePasswordCallbackHandler
 
NamePasswordCallbackHandler(String, String, String) - Constructor for class org.apache.wss4j.common.NamePasswordCallbackHandler
 
newInstance() - Static method in class org.apache.wss4j.common.cache.ReplayCacheFactory
 
newReplayCache(String, Object) - Method in class org.apache.wss4j.common.cache.EHCacheReplayCacheFactory
 
newReplayCache(String, Object) - Method in class org.apache.wss4j.common.cache.MemoryReplayCacheFactory
 
newReplayCache(String, Object) - Method in class org.apache.wss4j.common.cache.ReplayCacheFactory
 
next() - Method in class org.apache.wss4j.common.util.NSStack
Return the next namespace mapping in the top frame.
NL - Static variable in class org.apache.wss4j.common.util.DOM2Writer
 
nodeToString(Node) - Static method in class org.apache.wss4j.common.util.DOM2Writer
Return a string containing this node serialized as XML.
nodeToString(Node, boolean) - Static method in class org.apache.wss4j.common.util.DOM2Writer
Return a string containing this node serialized as XML.
NONCE_CACHE_INSTANCE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This holds a reference to a ReplayCache instance used to cache UsernameToken nonces.
NONCE_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field NONCE_LN
NONCE_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
normalize(String, PrintWriter) - Static method in class org.apache.wss4j.common.util.DOM2Writer
Normalizes and prints the given string.
now() - Method in class org.apache.wss4j.common.util.WSCurrentTimeSource
Get the current date time
now() - Method in interface org.apache.wss4j.common.util.WSTimeSource
Get the current date time
NS_WSSE10 - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
Fault codes defined in the WSS 1.1 spec under section 12, Error handling
NS_XMLDSIG_ENVELOPED_SIGNATURE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
NS_XMLDSIG_FILTER2 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
NSStack - Class in org.apache.wss4j.common.util
The abstraction this class provides is a push down stack of variable length frames of prefix to namespace mappings.
NSStack() - Constructor for class org.apache.wss4j.common.util.NSStack
 
NULL_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 

O

OFFSET_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field OFFSET_LN
OLD_KEYSTORE_FILE - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
OLD_PREFIX - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
OLD_WSSE_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
OpenSAMLBootstrap - Class in org.apache.wss4j.common.saml
This class intializes the Opensaml library.
OpenSAMLUtil - Class in org.apache.wss4j.common.saml
Class OpenSAMLUtil provides static helper methods for the OpenSaml library
OPTIONAL_ENCRYPTION_PARTS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Parameter to define which parts of the request shall be encrypted, if they exist in the request.
OPTIONAL_SIGNATURE_PARTS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Parameter to define which parts of the request shall be signed, if they exist in the request.
org.apache.wss4j.common - package org.apache.wss4j.common
 
org.apache.wss4j.common.bsp - package org.apache.wss4j.common.bsp
 
org.apache.wss4j.common.cache - package org.apache.wss4j.common.cache
 
org.apache.wss4j.common.crypto - package org.apache.wss4j.common.crypto
 
org.apache.wss4j.common.derivedKey - package org.apache.wss4j.common.derivedKey
 
org.apache.wss4j.common.ext - package org.apache.wss4j.common.ext
 
org.apache.wss4j.common.kerberos - package org.apache.wss4j.common.kerberos
 
org.apache.wss4j.common.principal - package org.apache.wss4j.common.principal
 
org.apache.wss4j.common.saml - package org.apache.wss4j.common.saml
 
org.apache.wss4j.common.saml.bean - package org.apache.wss4j.common.saml.bean
 
org.apache.wss4j.common.saml.builder - package org.apache.wss4j.common.saml.builder
 
org.apache.wss4j.common.spnego - package org.apache.wss4j.common.spnego
 
org.apache.wss4j.common.token - package org.apache.wss4j.common.token
 
org.apache.wss4j.common.util - package org.apache.wss4j.common.util
 

P

P_SHA1 - Class in org.apache.wss4j.common.derivedKey
 
P_SHA1() - Constructor for class org.apache.wss4j.common.derivedKey.P_SHA1
 
P_SHA_1 - Static variable in interface org.apache.wss4j.common.derivedKey.ConversationConstants.DerivationAlgorithm
 
P_SHA_1_2005_12 - Static variable in interface org.apache.wss4j.common.derivedKey.ConversationConstants.DerivationAlgorithm
 
PARAM_CHARSET - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
PARAM_CREATION_DATE - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
PARAM_FILENAME - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
PARAM_MODIFICATION_DATE - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
PARAM_PADDING - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
PARAM_READ_DATE - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
PARAM_SIZE - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
PARAM_TYPE - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
parseSubject(SAMLKeyInfoProcessor, Crypto, CallbackHandler) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
This method parses the KeyInfo of the Subject.
PASSWORD_DIGEST - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
PASSWORD_ENCRYPTOR_INSTANCE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This holds a reference to a PasswordEncryptor instance, which is used to encrypt or decrypt passwords in the Merlin Crypto implementation (or any custom Crypto implementations).
PASSWORD_ENCRYPTOR_PASSWORD - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
PASSWORD_ENCRYPTOR_PASSWORD usage is used to return the password used with a PasswordEncryptor implementation to decrypt encrypted passwords stored in Crypto properties files
PASSWORD_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
PASSWORD_TEXT - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
PASSWORD_TYPE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Specific parameter for UsernameTokens to define the encoding of the password.
PASSWORD_TYPE_ATTR - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
passwordEncryptor - Variable in class org.apache.wss4j.common.crypto.Merlin
 
PasswordEncryptor - Interface in org.apache.wss4j.common.crypto
This interface describes a way to encrypt and decrypt passwords.
PKI_TYPE - Static variable in class org.apache.wss4j.common.token.PKIPathSecurity
 
PKIPathSecurity - Class in org.apache.wss4j.common.token
PKIPath Security Token.
PKIPathSecurity(Element, BSPEnforcer) - Constructor for class org.apache.wss4j.common.token.PKIPathSecurity
Constructor.
PKIPathSecurity(Document) - Constructor for class org.apache.wss4j.common.token.PKIPathSecurity
Constructor.
pop() - Method in class org.apache.wss4j.common.util.NSStack
Remove the top frame from the stack.
postShutdown() - Method in class org.apache.wss4j.common.cache.EHCacheReplayCache
 
PREFIX - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
prepareSecretKey(String, byte[]) - Static method in class org.apache.wss4j.common.util.KeyUtils
Convert the raw key bytes into a SecretKey object of type algorithm.
preShutdown() - Method in class org.apache.wss4j.common.cache.EHCacheReplayCache
 
prettyDocumentToString(Document) - Static method in class org.apache.wss4j.common.util.XMLUtils
 
privatePasswordSet - Variable in class org.apache.wss4j.common.crypto.Merlin
 
processSAMLKeyInfo(Element) - Method in interface org.apache.wss4j.common.saml.SAMLKeyInfoProcessor
 
processTokenExpiry() - Method in class org.apache.wss4j.common.cache.MemoryReplayCache
 
properties - Variable in class org.apache.wss4j.common.crypto.Merlin
 
PROPERTIES_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field PROPERTIES_LN
ProxyRestrictionBean - Class in org.apache.wss4j.common.saml.bean
Class ProxyRestrictionBean represents a SAML 2.0 ProxyRestrictionBean object
ProxyRestrictionBean() - Constructor for class org.apache.wss4j.common.saml.bean.ProxyRestrictionBean
Constructor ProxyRestrictionBean creates a new ProxyRestrictionBean instance.
ProxyRestrictionBean(int, List<String>) - Constructor for class org.apache.wss4j.common.saml.bean.ProxyRestrictionBean
Constructor ProxyRestrictionBean creates a new ProxyRestrictionBean instance.
PublicKeyPrincipal - Interface in org.apache.wss4j.common.principal
 
PublicKeyPrincipalImpl - Class in org.apache.wss4j.common.principal
This class encapsulates a principal defined by a Public Key.
PublicKeyPrincipalImpl(PublicKey) - Constructor for class org.apache.wss4j.common.principal.PublicKeyPrincipalImpl
 
push() - Method in class org.apache.wss4j.common.util.NSStack
Create a new frame at the top of the stack.
put(Object, Object) - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
putAll(Map<?, ?>) - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
PW_CALLBACK_CLASS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This tag refers to the CallbackHandler implementation class used to obtain passwords.
PW_CALLBACK_REF - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This tag refers to the CallbackHandler implementation object used to obtain passwords.
PW_DIGEST - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
PW_NONE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
PW_TEXT - Static variable in class org.apache.wss4j.common.WSS4JConstants
 

Q

quote(String) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 

R

readAndReplaceEncryptedAttachmentHeaders(Map<String, String>, InputStream) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
REF_LIST_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
REF_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
Reference - Class in org.apache.wss4j.common.token
Reference.
Reference(Element) - Constructor for class org.apache.wss4j.common.token.Reference
Constructor.
Reference(Document) - Constructor for class org.apache.wss4j.common.token.Reference
Constructor.
releaseCacheManger(CacheManager) - Static method in class org.apache.wss4j.common.cache.EHCacheManagerHolder
 
remove(Object) - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
ReplayCache - Interface in org.apache.wss4j.common.cache
A cache to store (String) identifiers to avoid replay attacks.
ReplayCacheFactory - Class in org.apache.wss4j.common.cache
An abstract factory to return a ReplayCache instance.
ReplayCacheFactory() - Constructor for class org.apache.wss4j.common.cache.ReplayCacheFactory
 
REQUIRE_SIGNED_ENCRYPTED_DATA_ELEMENTS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether the engine needs to enforce EncryptedData elements are in a signed subtree of the document.
REQUIRE_TIMESTAMP_EXPIRES - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Set the value of this parameter to true to require that a Timestamp must have an "Expires" Element.
reset() - Method in class org.apache.wss4j.common.crypto.DERDecoder
Reset the current position to the start of the array.
retrieveServiceTicket(String, CallbackHandler, String) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Retrieve a service ticket from a KDC using the Kerberos JAAS module, and set it in this BinarySecurityToken.
retrieveServiceTicket(String, CallbackHandler, String, boolean) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Retrieve a service ticket from a KDC using the Kerberos JAAS module, and set it in this BinarySecurityToken.
retrieveServiceTicket(String, CallbackHandler, String, boolean, boolean, GSSCredential) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Retrieve a service ticket from a KDC using the Kerberos JAAS module, and set it in this BinarySecurityToken.
RIGHT_PARENTHESIS - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
RSA - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
RSA_ECB_OAEPWITH_SHA1_AND_MGF1_PADDING - Static variable in class org.apache.wss4j.common.util.KeyUtils
 
RSA_SHA1 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
RSA_SHA256 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
run() - Method in class org.apache.wss4j.common.kerberos.KerberosClientExceptionAction
 
run() - Method in class org.apache.wss4j.common.kerberos.KerberosServiceExceptionAction
 
run() - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoClientAction
Obtain a service ticket
run() - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoServiceAction
Validate a service ticket
run() - Method in interface org.apache.wss4j.common.spnego.SpnegoClientAction
Obtain a service ticket
run() - Method in interface org.apache.wss4j.common.spnego.SpnegoServiceAction
Validate a service ticket

S

SALT_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SAML1ComponentBuilder - Class in org.apache.wss4j.common.saml.builder
Class SAML1ComponentBuilder provides builder methods that can be used to construct SAML v1.1 statements using the OpenSaml library.
SAML1Constants - Class in org.apache.wss4j.common.saml.builder
Class SAML1Constants provides static constant definitions associated with the SAML v1.x specification.
SAML2_ASSERTION_ID - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SAML2_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SAML2ComponentBuilder - Class in org.apache.wss4j.common.saml.builder
Class SAML2ComponentBuilder provides builder methods that can be used to construct SAML v2.0 statements using the OpenSaml library.
SAML2Constants - Class in org.apache.wss4j.common.saml.builder
Class SAML2Constants provides static constant definitions associated with the SAML v2.x specification.
SAML_ASSERTION_ID - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SAML_CALLBACK_CLASS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This tag refers to the SAML CallbackHandler implementation class used to construct SAML Assertions.
SAML_CALLBACK_REF - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This tag refers to the SAML CallbackHandler implementation object used to construct SAML Assertions.
SAML_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SAML_ONE_TIME_USE_CACHE_INSTANCE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This holds a reference to a ReplayCache instance used to cache SAML2 Token Identifier Strings (if the token contains a OneTimeUse Condition).
SAML_TOKEN_SIGNED - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform a signed SAML Token action.
SAML_TOKEN_UNSIGNED - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform an unsigned SAML Token action.
SamlAssertionWrapper - Class in org.apache.wss4j.common.saml
Class SamlAssertionWrapper can generate, sign, and validate both SAML v1.1 and SAML v2.0 assertions.
SamlAssertionWrapper(Element) - Constructor for class org.apache.wss4j.common.saml.SamlAssertionWrapper
Constructor SamlAssertionWrapper creates a new SamlAssertionWrapper instance.
SamlAssertionWrapper(SAMLObject) - Constructor for class org.apache.wss4j.common.saml.SamlAssertionWrapper
Constructor SamlAssertionWrapper creates a new SamlAssertionWrapper instance.
SamlAssertionWrapper(SAMLCallback) - Constructor for class org.apache.wss4j.common.saml.SamlAssertionWrapper
Constructor SamlAssertionWrapper creates a new SamlAssertionWrapper instance.
SAMLCallback - Class in org.apache.wss4j.common.saml
Class SAMLCallback will be called by the SamlAssertionWrapper during the creation of SAML statements (authentication, attribute, and authz decision).
SAMLCallback() - Constructor for class org.apache.wss4j.common.saml.SAMLCallback
Constructor SAMLCallback creates a new SAMLCallback instance.
SAMLKeyInfo - Class in org.apache.wss4j.common.saml
This holds key/cert information extracted from a SAML assertion
SAMLKeyInfo() - Constructor for class org.apache.wss4j.common.saml.SAMLKeyInfo
 
SAMLKeyInfo(X509Certificate[]) - Constructor for class org.apache.wss4j.common.saml.SAMLKeyInfo
 
SAMLKeyInfo(byte[]) - Constructor for class org.apache.wss4j.common.saml.SAMLKeyInfo
 
SAMLKeyInfo(PublicKey) - Constructor for class org.apache.wss4j.common.saml.SAMLKeyInfo
 
SAMLKeyInfoProcessor - Interface in org.apache.wss4j.common.saml
This interface allows the user to plug in custom ways of processing a SAML KeyInfo.
SAMLP2_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SAMLP_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SAMLTOKEN_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SAMLTOKEN_NS11 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SAMLTokenPrincipal - Interface in org.apache.wss4j.common.principal
 
SAMLTokenPrincipalImpl - Class in org.apache.wss4j.common.principal
A principal that represents a SAML Token.
SAMLTokenPrincipalImpl(SamlAssertionWrapper) - Constructor for class org.apache.wss4j.common.principal.SAMLTokenPrincipalImpl
 
SAMLUtil - Class in org.apache.wss4j.common.saml
Utility methods for SAML stuff
SantuarioUtil - Class in org.apache.wss4j.common.crypto
 
SECRET_KEY - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
SECRET_KEY usage is used for the case that we want to obtain a secret key for encryption or signature on the outbound side, or for decryption or verification on the inbound side.
SECURITY_CONTEXT_TOKEN - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
SECURITY_CONTEXT_TOKEN usage is for the case of when we want the CallbackHandler to supply the key associated with a SecurityContextToken.
SECURITY_CONTEXT_TOKEN_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field SECURITY_CONTEXT_TOKEN_LN
SECURITY_CTX_TOKEN_QNAME_05_02 - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
SECURITY_CTX_TOKEN_QNAME_05_12 - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
SECURITY_ERROR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
Generic Security error
SECURITY_TOKEN_REFERENCE - Static variable in class org.apache.wss4j.common.token.SecurityTokenReference
 
SECURITY_TOKEN_REFERENCE_LN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field SECURITY_TOKEN_REFERENCE_LN
SECURITY_TOKEN_UNAVAILABLE - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
Referenced security token could not be retrieved
SECURITY_TOKEN_UNAVAILABLE_ERR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
 
SecurityActionToken - Interface in org.apache.wss4j.common
This interface encapsulates configuration for Actions.
SecurityTokenReference - Class in org.apache.wss4j.common.token
Security Token Reference.
SecurityTokenReference(Element, BSPEnforcer) - Constructor for class org.apache.wss4j.common.token.SecurityTokenReference
Constructor.
SecurityTokenReference(Document) - Constructor for class org.apache.wss4j.common.token.SecurityTokenReference
Constructor.
SEMICOLON - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
serializeAsXML(Node, Writer, boolean) - Static method in class org.apache.wss4j.common.util.DOM2Writer
Serialize this node into the writer as XML.
serializeAsXML(Node, Writer, boolean, boolean) - Static method in class org.apache.wss4j.common.util.DOM2Writer
Serialize this node into the writer as XML.
setActionNamespace(String) - Method in class org.apache.wss4j.common.saml.bean.ActionBean
Method setActionNamespace sets the actionNamespace of this SamlAction object.
setActions(List<ActionBean>) - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Method setActions sets the actions of this SamlDecision object.
setAddJceProviders(boolean) - Static method in class org.apache.wss4j.common.crypto.WSProviderConfig
Set the value of the internal addJceProviders flag.
setAddress(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Set the address of the SubjectConfirmationDataBean
setAdvice(AdviceBean) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setAlgorithm(String) - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Specify an algorithm to be used.
setAlgorithm(String) - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
setAlias(String) - Method in class org.apache.wss4j.common.crypto.CryptoType
Set the alias of the cert (chain) to locate.
setAny(List<Object>) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Set the list of additional elements
setAssertionElement(Element) - Method in class org.apache.wss4j.common.saml.SAMLCallback
Set the DOM representation of this SAML Assertion
setAttachment(Attachment) - Method in class org.apache.wss4j.common.ext.AttachmentResultCallback
 
setAttachmentCallbackHandler(CallbackHandler) - Method in class org.apache.wss4j.common.token.BinarySecurity
 
setAttachmentId(String) - Method in class org.apache.wss4j.common.ext.AttachmentRemovalCallback
 
setAttachmentId(String) - Method in class org.apache.wss4j.common.ext.AttachmentRequestCallback
 
setAttachmentId(String) - Method in class org.apache.wss4j.common.ext.AttachmentResultCallback
 
setAttachments(List<Attachment>) - Method in class org.apache.wss4j.common.ext.AttachmentRequestCallback
 
setAttributeStatementData(List<AttributeStatementBean>) - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method setAttributeStatementData sets the attributeStatementData of this SAMLCallback object.
setAttributeValues(List<Object>) - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
Method setAttributeValues sets the attributeValues of this SamlAttribute object.
setAudienceRestrictions(List<AudienceRestrictionBean>) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Set the audienceRestrictions instance
setAudienceURIs(List<String>) - Method in class org.apache.wss4j.common.saml.bean.AudienceRestrictionBean
Set the audienceURI instance
setAuthDecisionStatementData(List<AuthDecisionStatementBean>) - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method setAuthDecisionStatementData sets the authDecisionStatementData of this SAMLCallback object.
setAuthenticationInstant(DateTime) - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Set the authentication instant
setAuthenticationMethod(String) - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Set the authentication method
setAuthenticationStatementData(List<AuthenticationStatementBean>) - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method setAuthenticationStatementData sets the authenticationStatementData of this SAMLCallback object.
setBasetokenId(String) - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
setBytes(byte[]) - Method in class org.apache.wss4j.common.crypto.CryptoType
Set the byte[], which could be the SHA1 thumbprint, or SKI bytes of the cert.
setC14nAlgorithm(String) - Method in class org.apache.wss4j.common.SignatureActionToken
 
setCanonicalizationAlgorithm(String) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setCertIdentifer(KeyInfoBean.CERT_IDENTIFIER) - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
Method setCertIdentifer sets the cert identifier of this KeyInfoBean object.
setCertificate(X509Certificate) - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
Method setCertificate sets the cert of this KeyInfoBean object.
setCertificate(X509Certificate) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setCertificateFactory(CertificateFactory) - Method in interface org.apache.wss4j.common.crypto.Crypto
Sets the CertificateFactory instance on this Crypto instance
setCertificateFactory(CertificateFactory) - Method in class org.apache.wss4j.common.crypto.CryptoBase
Sets the CertificateFactory instance on this Crypto instance
setCerts(X509Certificate[]) - Method in class org.apache.wss4j.common.saml.SAMLKeyInfo
 
setConditions(ConditionsBean) - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method setConditions sets the conditions of this SAMLCallback object.
setConfirmationMethod(String) - Method in class org.apache.wss4j.common.saml.bean.DelegateBean
 
setContents(String) - Method in class org.apache.wss4j.common.saml.bean.ActionBean
Method setContents sets the contents of this SamlAction object.
setContextName(String) - Method in class org.apache.wss4j.common.kerberos.KerberosContextAndServiceNameCallback
 
setCount(int) - Method in class org.apache.wss4j.common.saml.bean.ProxyRestrictionBean
 
setCreatedTime(String) - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Set the WSUsernameToken created time for this WSUsernameTokenPrincipalImpl.
setCRLCertStore(CertStore) - Method in class org.apache.wss4j.common.crypto.Merlin
Set the CertStore from which to obtain a list of CRLs for Certificate Revocation checking.
setCrypto(Crypto) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setCryptoProperties(String) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setCryptoProvider(String) - Method in interface org.apache.wss4j.common.crypto.Crypto
Set the crypto provider associated with this implementation
setCryptoProvider(String) - Method in class org.apache.wss4j.common.crypto.CryptoBase
Set the crypto provider associated with this implementation
setCustomToken(Element) - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Set the custom token
setDecision(AuthDecisionStatementBean.Decision) - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Method setDecision sets the decision of this SamlDecision object.
setDefaultX509Identifier(String) - Method in interface org.apache.wss4j.common.crypto.Crypto
Sets the identifier name of the default certificate.
setDefaultX509Identifier(String) - Method in class org.apache.wss4j.common.crypto.CryptoBase
Sets the identifier name of the default certificate.
setDelegates(List<DelegateBean>) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
 
setDelegationCredential(GSSCredential) - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
setDelegationInstant(DateTime) - Method in class org.apache.wss4j.common.saml.bean.DelegateBean
 
setDelegationInstant(Instant) - Method in class org.apache.wss4j.common.saml.bean.DelegateBean
 
setDerivedKeyIdentifier(int) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setDerivedKeyLength(int) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setDerivedKeyTokenReference(String) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setDigestAlgorithm(String) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setDisableBSPRules(boolean) - Method in class org.apache.wss4j.common.bsp.BSPEnforcer
 
setDnsAddress(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectLocalityBean
Set the dns address.
setElement(Element) - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
Method setElement sets the DOM Element of this KeyInfoBean object.
setElement(Element) - Method in class org.apache.wss4j.common.WSEncryptionPart
Set the DOM Element corresponding to this EncryptionPart
setEncId(String) - Method in class org.apache.wss4j.common.WSEncryptionPart
 
setEncModifier(String) - Method in class org.apache.wss4j.common.WSEncryptionPart
Set the encryption modifier
setEncodingType(String) - Method in class org.apache.wss4j.common.token.BinarySecurity
set the encoding type.
setEncryptedSecret(byte[]) - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Set the Encrypted Secret.
setEncryptionDerivedKeyLength(int) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
setEncSymmetricEncryptionKey(boolean) - Method in class org.apache.wss4j.common.EncryptionActionToken
 
setEndpoint(String) - Method in class org.apache.wss4j.common.crypto.CryptoType
Set the endpoint to locate certificate.
setEphemeralKey(byte[]) - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
 
setEvidence(Object) - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Method setEvidence sets the evidence of this SamlDecision object.
setGetSymmetricKeyFromCallbackHandler(boolean) - Method in class org.apache.wss4j.common.EncryptionActionToken
 
setGssContext(GSSContext) - Method in class org.apache.wss4j.common.kerberos.KerberosContext
 
setGssContext(GSSContext) - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
setId(String) - Method in class org.apache.wss4j.common.ext.Attachment
 
setID(String) - Method in class org.apache.wss4j.common.token.BinarySecurity
set the id.
setID(String) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
set the id.
setId(String) - Method in class org.apache.wss4j.common.WSEncryptionPart
Set the id
setIdentifier(String) - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Set the identifier
setIgnoredBSPRules(List<BSPRule>) - Method in class org.apache.wss4j.common.bsp.BSPEnforcer
 
setIncludeToken(boolean) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setInResponseTo(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Set the InResponseTo element of the SubjectConfirmationDataBean
setIpAddress(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectLocalityBean
Set the ip address.
setIssuer(String) - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method setIssuer sets the issuer of this SAMLCallback object.
setIssuerCrypto(Crypto) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setIssuerFormat(String) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setIssuerKeyName(String) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setIssuerKeyPassword(String) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setIssuerQualifier(String) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setIssuerSerial(String, BigInteger) - Method in class org.apache.wss4j.common.crypto.CryptoType
Set the Issuer String, and Serial number of the cert (chain) to retrieve.
setIsUsernameServiceNameForm(boolean) - Method in class org.apache.wss4j.common.kerberos.KerberosContextAndServiceNameCallback
 
setKerberosToken(byte[]) - Method in class org.apache.wss4j.common.kerberos.KerberosContext
 
setKerberosToken(byte[]) - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
setKey(byte[]) - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Set the Key.
setKey(Key) - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
 
setKey(byte[]) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setKeyIdentifier(String) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setKeyIdentifier(X509Certificate) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Sets the KeyIdentifier Element as a X509 certificate.
setKeyIdentifier(String, String) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
setKeyIdentifier(String, String, boolean) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
setKeyIdentifierEncKeySHA1(String) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
 
setKeyIdentifierId(int) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setKeyIdentifierSKI(X509Certificate, Crypto) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Sets the KeyIdentifier Element as a X509 Subject-Key-Identifier (SKI).
setKeyIdentifierThumb(X509Certificate) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Sets the KeyIdentifier Element as a Thumbprint.
setKeyInfo(KeyInfoBean) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method setKeyInfo sets the keyInfo of this SubjectBean object.
setKeyInfoElement(Element) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setKeyInfoReference(Element) - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
This allows the CallbackHandler to specify a custom Element used to reference the key (if for example SECRET_KEY is the usage of the callback)
setKeyStore(KeyStore) - Method in class org.apache.wss4j.common.crypto.Merlin
Set the Keystore on this Crypto instance
setKeyTransportAlgorithm(String) - Method in class org.apache.wss4j.common.EncryptionActionToken
 
setLabel(String) - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
setLength(int) - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
setMaximumAsymmetricKeyLength(int) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
setMaximumSymmetricKeyLength(int) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
setMgfAlgorithm(String) - Method in class org.apache.wss4j.common.EncryptionActionToken
 
setMimeType(String) - Method in class org.apache.wss4j.common.ext.Attachment
 
setMinimumAsymmetricKeyLength(int) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
setMinimumSymmetricKeyLength(int) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
setMutualAuth(boolean) - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoClientAction
Whether to enable mutual authentication or not.
setMutualAuth(boolean) - Method in interface org.apache.wss4j.common.spnego.SpnegoClientAction
Whether to enable mutual authentication or not.
setMutualAuth(boolean) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Whether to enable mutual authentication or not.
setNameFormat(String) - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
Method setNameFormat sets the nameFormat of this SamlAttribute object.
setNameIDBean(NameIDBean) - Method in class org.apache.wss4j.common.saml.bean.DelegateBean
 
setNameIDFormat(String) - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
setNameQualifier(String) - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
setNamespace(Element, String, String) - Static method in class org.apache.wss4j.common.util.XMLUtils
Set a namespace/prefix on an element if it is not set already.
setNamespaceURI(String) - Method in class org.apache.wss4j.common.util.Mapping
 
setNameValue(String) - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
setNonce(String) - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
setNonce(byte[]) - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Set the WSUsernameToken nonce for this WSUsernameTokenPrincipalImpl.
setNotAfter(DateTime) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Set the notAfter instance
setNotAfter(Instant) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Set the notAfter instance
setNotAfter(DateTime) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Set the NotOnOrAfter time of the SubjectConfirmationDataBean
setNotAfter(Instant) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Set the notAfter instance
setNotBefore(DateTime) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Set the notBefore instance
setNotBefore(Instant) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Set the notBefore instance
setNotBefore(DateTime) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Set the NotBefore time of the SubjectConfirmationDataBean
setNotBefore(Instant) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Set the notBefore instance
setOffset(int) - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
setOneTimeUse(boolean) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Set whether to include a OneTimeUse Element or not.
setOptionalParts(String) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setParts(List<WSEncryptionPart>) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setPassword(String) - Method in class org.apache.wss4j.common.ext.WSPasswordCallback
Set the password.
setPassword(String) - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Set the WSUsernameToken password for this WSUsernameTokenPrincipalImpl.
setPasswordEncryptor(PasswordEncryptor) - Method in class org.apache.wss4j.common.crypto.Merlin
 
setPasswordType(String) - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
 
setPrefix(String) - Method in class org.apache.wss4j.common.util.Mapping
 
setPrincipal(Principal) - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
setPrivateKey(PrivateKey) - Method in class org.apache.wss4j.common.saml.SAMLKeyInfo
 
setProvider(Provider) - Static method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
setProxyRestriction(ProxyRestrictionBean) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
 
setPublicKey(PublicKey) - Method in class org.apache.wss4j.common.principal.PublicKeyPrincipalImpl
 
setPublicKey(PublicKey) - Method in class org.apache.wss4j.common.saml.bean.KeyInfoBean
Method setPublicKey sets the publicKey of this KeyInfoBean object.
setPublicKey(PublicKey) - Method in class org.apache.wss4j.common.saml.SAMLKeyInfo
 
setQualifiedName(String) - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
Method setQualifiedName sets the qualifiedName of this SamlAttribute object.
setRawToken(byte[]) - Method in class org.apache.wss4j.common.token.BinarySecurity
Set the raw token data, without Base-64 encoding it into the Element.
setRecipient(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Set the recipient of the SubjectConfirmationDataBean
setReference(Reference) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
set the reference.
setRemoveAttachments(boolean) - Method in class org.apache.wss4j.common.ext.AttachmentRequestCallback
Set whether to remove the attachments when we're reading them.
setRequestCredDeleg(boolean) - Method in class org.apache.wss4j.common.kerberos.KerberosContextAndServiceNameCallback
 
setRequired(boolean) - Method in class org.apache.wss4j.common.WSEncryptionPart
 
setResource(String) - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Method setResource sets the resource of this SamlDecision object.
setSamlAttributes(List<AttributeBean>) - Method in class org.apache.wss4j.common.saml.bean.AttributeStatementBean
Method setSamlAttributes sets the samlAttributes of this SamlAttributeStatement object.
setSamlVersion(SAMLVersion) - Method in class org.apache.wss4j.common.saml.SAMLCallback
Deprecated.
setSamlVersion(Version) - Method in class org.apache.wss4j.common.saml.SAMLCallback
Set the SAML Version of the assertion to create
setSecret(byte[]) - Method in class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
setSecret(byte[]) - Method in class org.apache.wss4j.common.saml.SAMLKeyInfo
 
setSecretKey(Key) - Method in class org.apache.wss4j.common.kerberos.KerberosContext
 
setSendKeyValue(boolean) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setServiceName(String) - Method in class org.apache.wss4j.common.kerberos.KerberosContextAndServiceNameCallback
 
setServiceName(String) - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoClientAction
The Service Name
setServiceName(String) - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoServiceAction
The Service Name
setServiceName(String) - Method in interface org.apache.wss4j.common.spnego.SpnegoClientAction
The Service Name
setServiceName(String) - Method in interface org.apache.wss4j.common.spnego.SpnegoServiceAction
The Service Name
setSessionIndex(String) - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Set the session index.
setSessionKey(Key) - Method in class org.apache.wss4j.common.kerberos.KerberosServiceContext
 
setSessionNotOnOrAfter(DateTime) - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Set the sessionNotOnOrAfter
setSha1Value(String) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setSignAssertion(boolean) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setSignature(Signature) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method setSignature sets the signature of this SamlAssertionWrapper object.
setSignature(Signature, String) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Method setSignature sets the signature of this SamlAssertionWrapper object.
setSignatureAlgorithm(String) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setSignatureAlgorithm(String) - Method in class org.apache.wss4j.common.SignatureActionToken
 
setSignatureDerivedKeyLength(int) - Method in class org.apache.wss4j.common.crypto.AlgorithmSuite
 
setSignatureDigestAlgorithm(String) - Method in class org.apache.wss4j.common.saml.SAMLCallback
 
setSimpleName(String) - Method in class org.apache.wss4j.common.saml.bean.AttributeBean
Method setSimpleName sets the simpleName of this SamlAttribute object.
setSourceStream(InputStream) - Method in class org.apache.wss4j.common.ext.Attachment
 
setSPNameQualifier(String) - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
setSpnegoClientAction(SpnegoClientAction) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Set a custom SpnegoClientAction implementation to use
setSpnegoServiceAction(SpnegoServiceAction) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Set a custom SpnegoServiceAction implementation to use
setSPProvidedID(String) - Method in class org.apache.wss4j.common.saml.bean.NameIDBean
 
setStoreBytesInAttachment(boolean) - Method in class org.apache.wss4j.common.token.BinarySecurity
 
setSubject(Subject) - Method in interface org.apache.wss4j.common.kerberos.KerberosTokenDecoder
Set the Subject
setSubject(SubjectBean) - Method in class org.apache.wss4j.common.saml.bean.AttributeStatementBean
Set the Subject
setSubject(SubjectBean) - Method in class org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean
Set the Subject
setSubject(SubjectBean) - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Set the subject
setSubject(SubjectBean) - Method in class org.apache.wss4j.common.saml.SAMLCallback
Method setSubject sets the subject of this SAMLCallback object.
setSubjectConfirmationData(SubjectConfirmationDataBean) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Get the SubjectConfirmationData of this SubjectBean object
setSubjectConfirmationMethod(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method setSubjectConfirmationMethod sets the subjectConfirmationMethod of this SubjectBean object.
setSubjectConfirmationNameID(NameIDBean) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Set the NameID of the SubjectConfirmation object
setSubjectDN(String) - Method in class org.apache.wss4j.common.crypto.CryptoType
Set the Subject DN of the cert (chain) to locate
setSubjectLocality(SubjectLocalityBean) - Method in class org.apache.wss4j.common.saml.bean.AuthenticationStatementBean
Set Subject Locality.
setSubjectName(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method setSubjectName sets the subjectName of this SubjectBean object.
setSubjectNameIDFormat(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method setSubjectNameIDFormat sets the subjectNameIDFormat of this SubjectBean object.
setSubjectNameQualifier(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
Method setSubjectNameQualifier sets the subjectNameQualifier of this SubjectBean object.
setSubjectNameSPNameQualifier(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
 
setSubjectNameSPProvidedID(String) - Method in class org.apache.wss4j.common.saml.bean.SubjectBean
 
setSymmetricAlgorithm(String) - Method in class org.apache.wss4j.common.EncryptionActionToken
 
setTicket(byte[]) - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoServiceAction
Set the ticket to validate
setTicket(byte[]) - Method in interface org.apache.wss4j.common.spnego.SpnegoServiceAction
Set the ticket to validate
setToken(byte[]) - Method in interface org.apache.wss4j.common.kerberos.KerberosTokenDecoder
Set the AP-REQ Kerberos Token
setToken(byte[]) - Method in class org.apache.wss4j.common.token.BinarySecurity
set the token information.
setTokenElement(Element) - Method in class org.apache.wss4j.common.principal.CustomTokenPrincipal
 
setTokenElement(Element) - Method in class org.apache.wss4j.common.token.TokenElementCallback
Set the token element
setTokenId(String) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setTokenObject(Object) - Method in class org.apache.wss4j.common.principal.CustomTokenPrincipal
 
setTokenPeriodMinutes(int) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Set the tokenPeriodMinutes.
setTokenPeriodSeconds(long) - Method in class org.apache.wss4j.common.saml.bean.ConditionsBean
Set the tokenPeriodSeconds.
setTokenType(String) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setTrustProvider(String) - Method in interface org.apache.wss4j.common.crypto.Crypto
Set the crypto provider used for truststore operations associated with this implementation
setTrustProvider(String) - Method in class org.apache.wss4j.common.crypto.CryptoBase
Set the crypto provider used for truststore operations associated with this implementation
setTrustStore(KeyStore) - Method in class org.apache.wss4j.common.crypto.Merlin
Set the trust store on this Crypto instance
setTTL(long) - Method in class org.apache.wss4j.common.cache.EHCacheReplayCache
Set a new (default) TTL value in seconds
setType(CryptoType.TYPE) - Method in class org.apache.wss4j.common.crypto.CryptoType
Set the type.
setUnknownElement(Element) - Method in class org.apache.wss4j.common.token.SecurityTokenReference
Set an unknown element.
setupAttachmentDecryptionStream(String, Cipher, Key, InputStream) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
setupAttachmentEncryptionStream(Cipher, boolean, Attachment, Map<String, String>) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
setURI(String) - Method in class org.apache.wss4j.common.token.Reference
Set the URI.
setUser(String) - Method in class org.apache.wss4j.common.SignatureEncryptionActionToken
 
setUserNameServiceForm(boolean) - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoClientAction
 
setUserNameServiceForm(boolean) - Method in interface org.apache.wss4j.common.spnego.SpnegoClientAction
If true - sets the SPN form to "username"
If false(default) - the SPN form is "hostbased"
setUsernameServiceNameForm(boolean) - Method in class org.apache.wss4j.common.spnego.DefaultSpnegoServiceAction
 
setUsernameServiceNameForm(boolean) - Method in interface org.apache.wss4j.common.spnego.SpnegoServiceAction
If true - sets the SPN form to "username"
If false(default) - the SPN form is "hostbased"
setUseSingleCert(boolean) - Method in class org.apache.wss4j.common.SignatureActionToken
 
setValueType(String) - Method in class org.apache.wss4j.common.token.BinarySecurity
set the value type.
setValueType(String) - Method in class org.apache.wss4j.common.token.Reference
Set the Value type.
setX509Certificate(X509Certificate) - Method in class org.apache.wss4j.common.token.X509Security
Sets the X509Certificate.
setX509Certificates(X509Certificate[], Crypto) - Method in class org.apache.wss4j.common.token.PKIPathSecurity
set the X509Certificate array.
setXmlSecIgnoreLineBreak() - Static method in class org.apache.wss4j.common.crypto.WSProviderConfig
 
setXpath(String) - Method in class org.apache.wss4j.common.WSEncryptionPart
 
SHA1 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SHA256 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SHA384 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SHA512 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SIG_ALGO - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines which signature algorithm to use.
SIG_C14N_ALGO - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines which signature c14n (canonicalization) algorithm to use.
SIG_CERT_CONSTRAINTS_SEPARATOR - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This configuration tag refers to the separator that is used to parse certificate constraints configured in the SIG_SUBJECT_CERT_CONSTRAINTS and SIG_ISSUER_CERT_CONSTRAINTS configuration tags.
SIG_DIGEST_ALGO - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines which signature digest algorithm to use.
SIG_INFO_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SIG_ISSUER_CERT_CONSTRAINTS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This configuration tag is a String (separated by the value specified for SIG_CERT_CONSTRAINTS_SEPARATOR) of regular expressions which will be applied to the issuer DN of the certificate used for signature validation, after trust verification of the certificate chain associated with the certificate.
SIG_KEY_ID - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Defines which key identifier type to use for signature.
SIG_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SIG_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SIG_PREFIX - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SIG_PROP_FILE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The path of the crypto property file to use for Signature creation.
SIG_PROP_REF_ID - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The key that holds a reference to the object holding complete information about the signature Crypto implementation.
SIG_SUBJECT_CERT_CONSTRAINTS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This configuration tag is a String (separated by the value specified for SIG_CERT_CONSTRAINTS_SEPARATOR) of regular expressions 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.
SIG_VER_PROP_FILE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The path of the crypto property file to use for Signature verification.
SIG_VER_PROP_REF_ID - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The key that holds a reference to the object holding complete information about the signature verification Crypto implementation.
signAssertion(String, String, Crypto, boolean) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Create an enveloped signature on the assertion that has been created.
signAssertion(String, String, Crypto, boolean, String, String) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Create an enveloped signature on the assertion that has been created.
signAssertion(String, String, Crypto, boolean, String, String, String) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Create an enveloped signature on the assertion that has been created.
SIGNATURE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform a Signature action.
SIGNATURE - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
SIGNATURE usage is used on the outbound side only, to get a password to get the private key of this identifier (alias) from a keystore.
SIGNATURE_CONFIRMATION_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SIGNATURE_DERIVED - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform a Signature action with derived keys.
SIGNATURE_PARTS - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Parameter to define which parts of the request shall be signed.
SIGNATURE_USER - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The user's name for signature.
SIGNATURE_WITH_KERBEROS_TOKEN - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform a Signature action with a kerberos token.
SignatureActionToken - Class in org.apache.wss4j.common
This class encapsulates configuration for Signature Actions.
SignatureActionToken() - Constructor for class org.apache.wss4j.common.SignatureActionToken
 
SignatureEncryptionActionToken - Class in org.apache.wss4j.common
This abstract class encapsulates configuration for Signature + Encryption Actions.
SignatureEncryptionActionToken() - Constructor for class org.apache.wss4j.common.SignatureEncryptionActionToken
 
SINGLE_QUOTE - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
SKI_OID - Static variable in class org.apache.wss4j.common.crypto.CryptoBase
 
SKI_URI - Static variable in class org.apache.wss4j.common.token.SecurityTokenReference
 
skip(int) - Method in class org.apache.wss4j.common.crypto.DERDecoder
Advance the current position by the given number of bytes.
SOAPMESSAGE_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SOAPMESSAGE_NS11 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
sourceToInputSource(Source) - Static method in class org.apache.wss4j.common.util.XMLUtils
Utility to get the bytes uri
SPACE - Static variable in class org.apache.wss4j.common.util.AttachmentUtils
 
SpnegoClientAction - Interface in org.apache.wss4j.common.spnego
This interface represents a PrivilegedAction implementation to obtain a (SPNEGO) service ticket from a Kerberos Key Distribution Center.
SpnegoServiceAction - Interface in org.apache.wss4j.common.spnego
This interface represents a PrivilegedAction implementation to validate a received (SPNEGO) ticket to a KDC.
SpnegoTokenContext - Class in org.apache.wss4j.common.spnego
This class wraps a GSSContext and provides some functionality to obtain and validate spnego tokens.
SpnegoTokenContext() - Constructor for class org.apache.wss4j.common.spnego.SpnegoTokenContext
 
STORE_BYTES_IN_ATTACHMENT - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to store bytes (CipherData or BinarySecurityToken) in an attachment.
STR_QNAME - Static variable in class org.apache.wss4j.common.token.SecurityTokenReference
 
STS_GENERATED - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
STSREQUEST_TOKEN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
SubjectBean - Class in org.apache.wss4j.common.saml.bean
Class SubjectBean represents a SAML subject (can be used to create both SAML v1.1 and v2.0 statements)
SubjectBean() - Constructor for class org.apache.wss4j.common.saml.bean.SubjectBean
Constructor SubjectBean creates a new SubjectBean instance.
SubjectBean(String, String, String) - Constructor for class org.apache.wss4j.common.saml.bean.SubjectBean
Constructor SubjectBean creates a new SubjectBean instance.
SubjectBean(String, String, String, String) - Constructor for class org.apache.wss4j.common.saml.bean.SubjectBean
Constructor SubjectBean creates a new SubjectBean instance.
SubjectBean(String, String, String, String, String) - Constructor for class org.apache.wss4j.common.saml.bean.SubjectBean
Constructor SubjectBean creates a new SubjectBean instance.
SubjectConfirmationDataBean - Class in org.apache.wss4j.common.saml.bean
Class SubjectConfirmationDataBean represents a SAML (2) SubjectConfirmationData.
SubjectConfirmationDataBean() - Constructor for class org.apache.wss4j.common.saml.bean.SubjectConfirmationDataBean
Constructor SubjectConfirmationDataBean creates a new SubjectConfirmationDataBean instance.
SubjectLocalityBean - Class in org.apache.wss4j.common.saml.bean
This class represents a SubjectLocality.
SubjectLocalityBean() - Constructor for class org.apache.wss4j.common.saml.bean.SubjectLocalityBean
Default constructor explicitly provided since other constructors would prevent its automatic creation.
SubjectLocalityBean(String, String) - Constructor for class org.apache.wss4j.common.saml.bean.SubjectLocalityBean
Constructor for creating a SubjectLocalityBean with ip and dns addresses.
SWA_ATTACHMENT_CIPHERTEXT_TRANS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SWA_ATTACHMENT_COMPLETE_SIG_TRANS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SWA_ATTACHMENT_CONTENT_SIG_TRANS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SWA_ATTACHMENT_ENCRYPTED_DATA_TYPE_COMPLETE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
SWA_ATTACHMENT_ENCRYPTED_DATA_TYPE_CONTENT_ONLY - Static variable in class org.apache.wss4j.common.WSS4JConstants
 

T

test(byte) - Method in class org.apache.wss4j.common.crypto.DERDecoder
Test if the byte at the current position matches the given value.
ThreadLocalSecurityProvider - Class in org.apache.wss4j.common.crypto
 
THUMB_URI - Static variable in class org.apache.wss4j.common.token.SecurityTokenReference
 
THUMBPRINT - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
TIMESTAMP - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Add a timestamp to the security header.
TIMESTAMP_CACHE_INSTANCE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This holds a reference to a ReplayCache instance used to cache Timestamp Created Strings.
TIMESTAMP_PRECISION - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Set whether Timestamps have precision in milliseconds.
TIMESTAMP_STRICT - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Set the value of this parameter to true to enable strict timestamp handling.
TIMESTAMP_TOKEN_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
toDom(XMLObject, Document) - Static method in class org.apache.wss4j.common.saml.OpenSAMLUtil
Convert a SAML Assertion from a XMLObject to a DOM Element
toDom(XMLObject, Document, boolean) - Static method in class org.apache.wss4j.common.saml.OpenSAMLUtil
Convert a SAML Assertion from a XMLObject to a DOM Element
toDOM(Document) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Create a DOM from the current XMLObject content.
TOKEN - Static variable in class org.apache.wss4j.common.token.Reference
 
TOKEN_BST - Static variable in class org.apache.wss4j.common.token.BinarySecurity
 
TOKEN_KI - Static variable in class org.apache.wss4j.common.token.BinarySecurity
 
TOKEN_TYPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
TOKEN_TYPE_DERIVED_KEY_TOKEN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Token type of DerivedKeyToken
TOKEN_TYPE_SECURITY_CONTEXT_TOKEN - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Token type of SecurityContextToken
TokenElementCallback - Class in org.apache.wss4j.common.token
This class is a callback to obtain a DOM Element representing a security token.
TokenElementCallback() - Constructor for class org.apache.wss4j.common.token.TokenElementCallback
 
topOfFrame() - Method in class org.apache.wss4j.common.util.NSStack
Reset the embedded iterator in this class to the top of the current (i.e., last) frame.
toString() - Method in class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Return a string representation of this WSUsernameTokenPrincipalImpl.
toString() - Method in class org.apache.wss4j.common.token.BinarySecurity
return the string representation of the token.
toString() - Method in class org.apache.wss4j.common.token.DOMX509Data
return the string representation of the token.
toString() - Method in class org.apache.wss4j.common.token.DOMX509IssuerSerial
return the string representation of the token.
toString() - Method in class org.apache.wss4j.common.token.Reference
Return the string representation.
toString() - Method in class org.apache.wss4j.common.token.SecurityTokenReference
return the string representation.
TRIPLE_DES - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
truststore - Variable in class org.apache.wss4j.common.crypto.Merlin
 
TRUSTSTORE_FILE - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
TRUSTSTORE_PASSWORD - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
TRUSTSTORE_PROVIDER - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
TRUSTSTORE_TYPE - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
TTL_FUTURE_TIMESTAMP - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This configuration tag specifies the time in seconds in the future within which the Created time of an incoming Timestamp is valid.
TTL_FUTURE_USERNAMETOKEN - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This configuration tag specifies the time in seconds in the future within which the Created time of an incoming UsernameToken is valid.
TTL_TIMESTAMP - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Time-To-Live is the time difference between creation and expiry time in seconds in the WSS Timestamp.
TTL_USERNAMETOKEN - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Time-To-Live is the time difference between creation and expiry time in seconds of the UsernameToken Created value.
TYPE_BIT_STRING - Static variable in class org.apache.wss4j.common.crypto.DERDecoder
DER type identifier for a bit string value
TYPE_OCTET_STRING - Static variable in class org.apache.wss4j.common.crypto.DERDecoder
DER type identifier for a octet string value
TYPE_SEQUENCE - Static variable in class org.apache.wss4j.common.crypto.DERDecoder
DER type identifier for a sequence value

U

uncomment(String) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
unfold(String) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
unfoldWhitespace(String) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
UNIFIED_SECURITY_ERR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
 
uninstall() - Static method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
UNKNOWN - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
An unknown usage.
unquoteInnerText(String) - Static method in class org.apache.wss4j.common.util.AttachmentUtils
 
unsetProvider() - Static method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
UNSUPPORTED_ALGORITHM - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
An unsupported signature or encryption algorithm was used
UNSUPPORTED_ALGORITHM_ERR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
 
UNSUPPORTED_SECURITY_TOKEN - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
An unsupported token was provided
UNSUPPORTED_TOKEN_ERR - Static variable in exception org.apache.wss4j.common.ext.WSSecurityException
 
unwrapKey(byte[]) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Unwrap a key
URI_SOAP11_ENV - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
URI_SOAP11_NEXT_ACTOR - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
URI_SOAP12_ENV - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
URI_SOAP12_NEXT_ROLE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
URI_SOAP12_NONE_ROLE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
URI_SOAP12_ULTIMATE_ROLE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
URIS_SOAP_ENV - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
USE_2005_12_NAMESPACE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to use the "http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512" namespace for SecureConversation + Derived Keys.
USE_DERIVED_KEY_FOR_MAC - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This parameter sets whether to use the Username Token derived key for a MAC or not.
USE_REQ_SIG_CERT - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Specifying this name as ConfigurationConstants.ENCRYPTION_USER triggers a special action to get the public key to use for encryption.
USE_SINGLE_CERTIFICATE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This parameter sets whether to use a single certificate or a whole certificate chain when constructing a BinarySecurityToken used for direct reference in signature.
USER - Static variable in class org.apache.wss4j.common.ConfigurationConstants
The user's name.
USERNAME_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
USERNAME_TOKEN - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform a UsernameToken action.
USERNAME_TOKEN - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
USERNAME_TOKEN usage is used to obtain a password for either creating a Username Token, or for validating it.
USERNAME_TOKEN_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
USERNAME_TOKEN_NO_PASSWORD - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform a UsernameToken action with no password.
USERNAME_TOKEN_SIGNATURE - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Perform a UsernameTokenSignature action.
USERNAME_TOKEN_UNKNOWN - Static variable in class org.apache.wss4j.common.ext.WSPasswordCallback
Deprecated.
USERNAMETOKEN_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
UsernameTokenPrincipal - Interface in org.apache.wss4j.common.principal
 
UsernameTokenUtil - Class in org.apache.wss4j.common.util
 

V

VALIDATE_SAML_SUBJECT_CONFIRMATION - Static variable in class org.apache.wss4j.common.ConfigurationConstants
Whether to validate the SubjectConfirmation requirements of a received SAML Token (sender-vouches or holder-of-key).
validateServiceTicket(String, CallbackHandler, String, byte[]) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Validate a service ticket.
validateServiceTicket(String, CallbackHandler, String, boolean, byte[]) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Validate a service ticket.
validateSignatureAgainstProfile() - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Validate the signature of the Assertion against the Profile.
VALIDATOR_MAP - Static variable in class org.apache.wss4j.common.ConfigurationConstants
This tag refers to a Map of QName, Object (Validator) instances to be used to validate tokens identified by their QName.
valueOf(String) - Static method in enum org.apache.wss4j.common.bsp.BSPRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.wss4j.common.crypto.CryptoType.TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.wss4j.common.ext.WSSecurityException.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean.Decision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.wss4j.common.saml.bean.KeyInfoBean.CERT_IDENTIFIER
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.wss4j.common.saml.bean.Version
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.wss4j.common.bsp.BSPRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.wss4j.common.crypto.CryptoType.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
 
values() - Static method in enum org.apache.wss4j.common.ext.WSSecurityException.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean.Decision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.wss4j.common.saml.bean.KeyInfoBean.CERT_IDENTIFIER
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.wss4j.common.saml.bean.Version
Returns an array containing the constants of this enum type, in the order they are declared.
verifyCreated(Instant, int, int) - Static method in class org.apache.wss4j.common.util.DateUtil
Return true if the "Created" value is before the current time minus the timeToLive argument, and if the Created value is not "in the future".
verifySignature(SAMLKeyInfoProcessor, Crypto) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Verify the signature of this assertion
verifySignature(SAMLKeyInfo) - Method in class org.apache.wss4j.common.saml.SamlAssertionWrapper
Verify the signature of this assertion
verifyTrust(X509Certificate[], boolean, Collection<Pattern>) - Method in class org.apache.wss4j.common.crypto.CertificateStore
Evaluate whether a given certificate chain should be trusted.
verifyTrust(X509Certificate[], boolean, Collection<Pattern>, Collection<Pattern>) - Method in class org.apache.wss4j.common.crypto.CertificateStore
 
verifyTrust(PublicKey) - Method in class org.apache.wss4j.common.crypto.CertificateStore
Evaluate whether a given public key should be trusted.
verifyTrust(X509Certificate[], boolean, Collection<Pattern>, Collection<Pattern>) - Method in interface org.apache.wss4j.common.crypto.Crypto
Evaluate whether a given certificate chain should be trusted.
verifyTrust(PublicKey) - Method in interface org.apache.wss4j.common.crypto.Crypto
Evaluate whether a given public key should be trusted.
verifyTrust(X509Certificate[], boolean, Collection<Pattern>) - Method in class org.apache.wss4j.common.crypto.Merlin
Evaluate whether a given certificate chain should be trusted.
verifyTrust(X509Certificate[], boolean, Collection<Pattern>, Collection<Pattern>) - Method in class org.apache.wss4j.common.crypto.Merlin
 
verifyTrust(PublicKey) - Method in class org.apache.wss4j.common.crypto.Merlin
Evaluate whether a given public key should be trusted.
verifyTrust(X509Certificate[], boolean, Collection<Pattern>) - Method in class org.apache.wss4j.common.crypto.MerlinAKI
Evaluate whether a given certificate chain should be trusted.
Version - Enum in org.apache.wss4j.common.saml.bean
The SAML Version
VERSION_05_02 - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 
VERSION_05_12 - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
 

W

wrapKey(byte[]) - Method in class org.apache.wss4j.common.spnego.SpnegoTokenContext
Wrap a key
write(int) - Method in class org.apache.wss4j.common.util.CRLFOutputStream
 
write(byte[], int, int) - Method in class org.apache.wss4j.common.util.CRLFOutputStream
 
WSC_NS_05_02 - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
WS-SecConv Feb 2005 version
WSC_NS_05_12 - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
WS-Sx version
WSC_PREFIX - Static variable in class org.apache.wss4j.common.derivedKey.ConversationConstants
Field WSC_PREFIX
WSC_SCT - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSC_SCT_05_12 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSCurrentTimeSource - Class in org.apache.wss4j.common.util
 
WSCurrentTimeSource() - Constructor for class org.apache.wss4j.common.util.WSCurrentTimeSource
 
WSDerivedKeyTokenPrincipal - Class in org.apache.wss4j.common.principal
This class implements the Principal interface and represents a DerivedKeyToken.
WSDerivedKeyTokenPrincipal(String) - Constructor for class org.apache.wss4j.common.principal.WSDerivedKeyTokenPrincipal
 
WSEncryptionPart - Class in org.apache.wss4j.common
 
WSEncryptionPart(String, String, String) - Constructor for class org.apache.wss4j.common.WSEncryptionPart
Constructor to initialize part structure with element, namespace, and modifier.
WSEncryptionPart(String) - Constructor for class org.apache.wss4j.common.WSEncryptionPart
Constructor to initialize part structure with element id.
WSEncryptionPart(String, String) - Constructor for class org.apache.wss4j.common.WSEncryptionPart
Constructor to initialize part structure with element id and modifier.
WSPasswordCallback - Class in org.apache.wss4j.common.ext
Simple class to provide a password callback mechanism.
WSPasswordCallback(String, int) - Constructor for class org.apache.wss4j.common.ext.WSPasswordCallback
Constructor.
WSPasswordCallback(String, String, String, int) - Constructor for class org.apache.wss4j.common.ext.WSPasswordCallback
Constructor.
WSProviderConfig - Class in org.apache.wss4j.common.crypto
Configure Crypto providers.
WSS4JConstants - Class in org.apache.wss4j.common
 
WSS4JConstants() - Constructor for class org.apache.wss4j.common.WSS4JConstants
 
WSS4JResourceBundle - Class in org.apache.wss4j.common.crypto
ResourceBundle for WSS4J
WSS4JResourceBundle() - Constructor for class org.apache.wss4j.common.crypto.WSS4JResourceBundle
 
WSS_ENC_KEY_VALUE_TYPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_GSS_KRB_V5_AP_REQ - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_GSS_KRB_V5_AP_REQ1510 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_GSS_KRB_V5_AP_REQ4120 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_KRB_KI_VALUE_TYPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_KRB_V5_AP_REQ - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_KRB_V5_AP_REQ1510 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_KRB_V5_AP_REQ4120 - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_SAML2_KI_VALUE_TYPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_SAML2_TOKEN_TYPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_SAML_KI_VALUE_TYPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_SAML_TOKEN_TYPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSS_USERNAME_TOKEN_VALUE_TYPE - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSSE11_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSSE11_PREFIX - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSSE_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSSE_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSSE_PREFIX - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSSecurityException - Exception in org.apache.wss4j.common.ext
Exception class for WS-Security.
WSSecurityException(WSSecurityException.ErrorCode) - Constructor for exception org.apache.wss4j.common.ext.WSSecurityException
 
WSSecurityException(WSSecurityException.ErrorCode, String) - Constructor for exception org.apache.wss4j.common.ext.WSSecurityException
 
WSSecurityException(WSSecurityException.ErrorCode, Exception) - Constructor for exception org.apache.wss4j.common.ext.WSSecurityException
 
WSSecurityException(WSSecurityException.ErrorCode, Exception, String) - Constructor for exception org.apache.wss4j.common.ext.WSSecurityException
 
WSSecurityException(WSSecurityException.ErrorCode, Exception, String, Object[]) - Constructor for exception org.apache.wss4j.common.ext.WSSecurityException
 
WSSecurityException(WSSecurityException.ErrorCode, String, Object[]) - Constructor for exception org.apache.wss4j.common.ext.WSSecurityException
 
WSSecurityException.ErrorCode - Enum in org.apache.wss4j.common.ext
 
WSSPolicyException - Exception in org.apache.wss4j.common
 
WSSPolicyException(String, Throwable) - Constructor for exception org.apache.wss4j.common.WSSPolicyException
 
WSSPolicyException(String) - Constructor for exception org.apache.wss4j.common.WSSPolicyException
 
WST_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WST_NS_05_12 - Static variable in class org.apache.wss4j.common.WSS4JConstants
WS-Trust 1.3 namespace
WST_NS_08_02 - Static variable in class org.apache.wss4j.common.WSS4JConstants
WS-Trust 1.4 namespace
WSTimeSource - Interface in org.apache.wss4j.common.util
This interface allows the Time Source used to set dates and times to be overridden by the application.
WSU_NS - Static variable in class org.apache.wss4j.common.util.XMLUtils
 
WSU_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSU_PREFIX - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
WSUsernameTokenPrincipalImpl - Class in org.apache.wss4j.common.principal
This class implements the Principal interface and represents a UsernameToken user.
WSUsernameTokenPrincipalImpl(String, boolean) - Constructor for class org.apache.wss4j.common.principal.WSUsernameTokenPrincipalImpl
Create a WSUsernameTokenPrincipalImpl with a WSUsernameToken username.

X

X509_CERT_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
X509_CRL_FILE - Static variable in class org.apache.wss4j.common.crypto.Merlin
 
X509_DATA_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
X509_ISSUER_NAME_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
X509_ISSUER_SERIAL_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
X509_SERIAL_NUMBER_LN - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
X509_V3_TYPE - Static variable in class org.apache.wss4j.common.token.SecurityTokenReference
 
X509_V3_TYPE - Static variable in class org.apache.wss4j.common.token.X509Security
 
X509Security - Class in org.apache.wss4j.common.token
X509 Security Token.
X509Security(Element, BSPEnforcer) - Constructor for class org.apache.wss4j.common.token.X509Security
This constructor creates a new X509 certificate object and initializes it from the data contained in the element.
X509Security(Document) - Constructor for class org.apache.wss4j.common.token.X509Security
This constructor creates a new X509 certificate element.
X509SubjectPublicKeyInfo - Class in org.apache.wss4j.common.crypto
Represents the X.509 SubjectPublicKeyInfo for a public key, as specified in RFC3280/5280:
X509SubjectPublicKeyInfo(PublicKey) - Constructor for class org.apache.wss4j.common.crypto.X509SubjectPublicKeyInfo
Construct a SubjectPublicKeyInfo for the given public key.
X509SubjectPublicKeyInfo(byte[]) - Constructor for class org.apache.wss4j.common.crypto.X509SubjectPublicKeyInfo
Construct a SubjectPublicKeyInfo for the given X.509-encoded public key.
X509TOKEN_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
XML_NS - Static variable in class org.apache.wss4j.common.util.XMLUtils
 
XML_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
XMLNS_NS - Static variable in class org.apache.wss4j.common.util.XMLUtils
 
XMLNS_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
XMLUtils - Class in org.apache.wss4j.common.util
 
XOP_NS - Static variable in class org.apache.wss4j.common.WSS4JConstants
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2004–2019 The Apache Software Foundation. All rights reserved.