Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDerivedAction - Class in org.apache.wss4j.dom.action
- AbstractDerivedAction() - Constructor for class org.apache.wss4j.dom.action.AbstractDerivedAction
- Action - Interface in org.apache.wss4j.dom.action
-
Interface for all actions
- addAttachmentEncryptedDataElements() - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
- addAttachmentEncryptedDataElements() - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- addCipherValueElement(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Create and add the CipherValue Element to the EncryptedKey Element.
- addCreated() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Add a Created element to the UsernameToken.
- addCreated(boolean, WSTimeSource, Document) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Creates and adds a Created element to this UsernameToken
- addCreated(boolean, Document) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Creates and adds a Created element to this UsernameToken
- addDerivedKey(int) - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Add a derived key to the UsernameToken
- addExternalRefElement(Element) - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
-
Adds (prepends) the external Reference element to the Security header.
- addExternalRefElement(Element) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
-
Adds (prepends) the external Reference element to the Security header.
- addInternalRefElement(Element) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
-
Adds the internal Reference element to this Encrypt data.
- addIteration(Document, int) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Creates and adds a Iteration element to this UsernameToken
- addNonce() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Add a Nonce element to the UsernameToken.
- addNonce(Document) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Creates and adds a Nonce element to this UsernameToken
- addReferencesToSign(List<WSEncryptionPart>) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
-
This method adds references to the Signature.
- addReferencesToSign(List<WSEncryptionPart>) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
This method adds references to the Signature.
- addReferencesToSign(Document, List<WSEncryptionPart>, WSDocInfo, XMLSignatureFactory, boolean, String) - Method in class org.apache.wss4j.dom.message.WSSecSignatureBase
-
This method adds references to the Signature.
- addResult(WSSecurityEngineResult) - Method in class org.apache.wss4j.dom.WSDocInfo
-
Store a WSSecurityEngineResult for later retrieval.
- addSalt(Document, byte[]) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Adds a Salt element to this UsernameToken.
- addTokenElement(Element) - Method in class org.apache.wss4j.dom.WSDocInfo
-
Store a token element for later retrieval.
- addTokenElement(Element, boolean) - Method in class org.apache.wss4j.dom.WSDocInfo
-
Store a token element for later retrieval.
- addWSSENamespace() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Add the WSSE Namespace to this UT.
- addWSUNamespace - Variable in class org.apache.wss4j.dom.message.WSSecBase
- addWSUNamespace() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Add the WSU Namespace to this DKT.
- addWSUNamespace() - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Add the WSU Namespace to this SCT.
- addWSUNamespace() - Method in class org.apache.wss4j.dom.message.token.SignatureConfirmation
-
Add the WSU Namespace to this SC.
- addWSUNamespace() - Method in class org.apache.wss4j.dom.message.token.Timestamp
-
Add the WSU Namespace to this T.
- addWSUNamespace() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Add the WSU Namespace to this UT.
- appendBSTElementToHeader() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Append the BinarySecurityToken to the elements already in the Security header.
- appendBSTElementToHeader() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Append the BinarySecurityToken to the security header.
- appendDKElementToHeader() - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- appendToHeader() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Append the EncryptedKey element to the elements already in the Security header.
- appendToHeader() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Appends the UsernameToken element to the elements already in the Security header.
- ATTACHMENT_CALLBACKHANDLER - Static variable in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- attachmentCallbackHandler - Variable in class org.apache.wss4j.dom.message.WSSecBase
- AttachmentCiphertextTransform - Class in org.apache.wss4j.dom.transform
-
Fake class to be able to create a Transforms object
- AttachmentCiphertextTransform() - Constructor for class org.apache.wss4j.dom.transform.AttachmentCiphertextTransform
- AttachmentCompleteSignatureTransform - Class in org.apache.wss4j.dom.transform
- AttachmentCompleteSignatureTransform() - Constructor for class org.apache.wss4j.dom.transform.AttachmentCompleteSignatureTransform
- AttachmentCompleteSignatureTransformProvider - Class in org.apache.wss4j.dom.transform
- AttachmentCompleteSignatureTransformProvider() - Constructor for class org.apache.wss4j.dom.transform.AttachmentCompleteSignatureTransformProvider
- AttachmentContentSignatureTransform - Class in org.apache.wss4j.dom.transform
- AttachmentContentSignatureTransform() - Constructor for class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- AttachmentContentSignatureTransformProvider - Class in org.apache.wss4j.dom.transform
- AttachmentContentSignatureTransformProvider() - Constructor for class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransformProvider
- attachmentRequestCallback(XMLCryptoContext, String) - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- attachmentResultCallback(XMLCryptoContext, Attachment) - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- AttachmentTransformParameterSpec - Class in org.apache.wss4j.dom.transform
- AttachmentTransformParameterSpec(CallbackHandler, Attachment) - Constructor for class org.apache.wss4j.dom.transform.AttachmentTransformParameterSpec
B
- BASE64_ENCODING - Static variable in class org.apache.wss4j.dom.message.token.UsernameToken
- BINARY_TOKEN - Static variable in class org.apache.wss4j.dom.WSConstants
-
wsse:BinarySecurityTokenas defined by WS Security specification - BinarySecurityTokenProcessor - Class in org.apache.wss4j.dom.processor
-
Processor implementation to handle wsse:BinarySecurityToken elements
- BinarySecurityTokenProcessor() - Constructor for class org.apache.wss4j.dom.processor.BinarySecurityTokenProcessor
- BST - Static variable in class org.apache.wss4j.dom.WSConstants
- BST_DIRECT_REFERENCE - Static variable in class org.apache.wss4j.dom.WSConstants
-
Sets the
org.apache.wss4j.dom.message.WSSecSignature#build(Document, Crypto, WSSecHeader)method to send the signing certificate as aBinarySecurityToken. - bstToken - Variable in class org.apache.wss4j.dom.message.WSSecSignature
- build() - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
-
Adds a new
Timestampto a soap envelope. - build() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
- build(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
- build(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
- build(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecSignatureConfirmation
-
Adds a new
SignatureConfirmationto a soap envelope. - build(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Adds a new
UsernameTokento a soap envelope. - build(Crypto) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Builds a signed soap envelope.
- build(Crypto, SecretKey) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
-
Builds the SOAP envelope with encrypted Body and adds encrypted key.
- build(Crypto, SamlAssertionWrapper, Crypto, String, String) - Method in class org.apache.wss4j.dom.saml.WSSecSignatureSAML
-
Builds a signed soap envelope with SAML token.
- build(SamlAssertionWrapper) - Method in class org.apache.wss4j.dom.message.WSSecSAMLToken
-
Adds a new
SAMLAssertionto a soap envelope.
C
- c14nMethod - Variable in class org.apache.wss4j.dom.message.WSSecSignature
- callbackLookup - Variable in class org.apache.wss4j.dom.message.WSSecBase
- CallbackLookup - Interface in org.apache.wss4j.dom.callback
-
This interface defines a pluggable way of locating Elements that are referenced via an Id.
- CertificateResult - Class in org.apache.wss4j.dom.processor
-
Class contains the result of locating public key using the KeyInfoType element.
- CertificateResult(X509Certificate[], PublicKey, STRParser.REFERENCE_TYPE) - Constructor for class org.apache.wss4j.dom.processor.CertificateResult
- certUri - Variable in class org.apache.wss4j.dom.message.WSSecSignature
- checkAuthnStatements(SamlAssertionWrapper) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Check the AuthnStatements of the Assertion (if any)
- checkBinarySecurityBSPCompliance(SecurityTokenReference, BinarySecurity, BSPEnforcer) - Static method in class org.apache.wss4j.dom.str.STRParserUtil
-
Check that the BinarySecurityToken referenced by the SecurityTokenReference argument is BSP compliant.
- checkConditions(SamlAssertionWrapper) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Check the Conditions of the Assertion.
- checkConditions(SamlAssertionWrapper, List<String>) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Check the Conditions of the Assertion.
- checkEncryptedKeyBSPCompliance(SecurityTokenReference, BSPEnforcer) - Static method in class org.apache.wss4j.dom.str.STRParserUtil
-
Check that the EncryptedKey referenced by the SecurityTokenReference argument is BSP compliant.
- checkHolderOfKey(SamlAssertionWrapper, List<WSSecurityEngineResult>, Certificate[]) - Static method in class org.apache.wss4j.dom.saml.DOMSAMLUtil
-
Check the holder-of-key requirements against the received assertion.
- checkOneTimeUse(SamlAssertionWrapper, RequestData) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Check the "OneTimeUse" Condition of the Assertion.
- checkReceiverResults(List<WSSecurityEngineResult>, List<Integer>) - Method in class org.apache.wss4j.dom.handler.WSHandler
- checkReceiverResultsAnyOrder(List<WSSecurityEngineResult>, List<Integer>) - Method in class org.apache.wss4j.dom.handler.WSHandler
- checkSamlTokenBSPCompliance(SecurityTokenReference, SamlAssertionWrapper, BSPEnforcer) - Static method in class org.apache.wss4j.dom.str.STRParserUtil
-
Check that the SAML token referenced by the SecurityTokenReference argument is BSP compliant.
- checkSenderVouches(SamlAssertionWrapper, Certificate[], Element, List<WSSecurityEngineResult>) - Static method in class org.apache.wss4j.dom.saml.DOMSAMLUtil
-
Check the sender-vouches requirements against the received assertion.
- checkSignatureConfirmation(RequestData, WSHandlerResult) - Method in class org.apache.wss4j.dom.handler.WSHandler
- checkUsernameTokenBSPCompliance(SecurityTokenReference, BSPEnforcer) - Static method in class org.apache.wss4j.dom.str.STRParserUtil
-
Check that the Username token referenced by the SecurityTokenReference argument is BSP compliant.
- clean() - Method in class org.apache.wss4j.dom.message.WSSecBase
- clean() - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- cleanup() - Method in class org.apache.wss4j.dom.message.WSSecSignatureBase
- cleanUp() - Static method in class org.apache.wss4j.dom.engine.WSSConfig
- clear() - Method in class org.apache.wss4j.dom.WSDocInfo
-
Clears the data stored in this object
- cloneElement(Document, Element) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
Register the jakarta.xml.soap.Node with new Cloned Dom Node with java9
- compareCredentials(SAMLKeyInfo, List<WSSecurityEngineResult>, Certificate[]) - Static method in class org.apache.wss4j.dom.saml.DOMSAMLUtil
-
Compare the credentials of the assertion to the credentials used in 2-way TLS or those used to verify signatures.
- computeSignature(List<Reference>) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
-
Compute the Signature over the references.
- computeSignature(List<Reference>) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Compute the Signature over the references.
- computeSignature(List<Reference>, boolean, Element) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
-
Compute the Signature over the references.
- computeSignature(List<Reference>, boolean, Element) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Compute the Signature over the references.
- computeSignature(List<Reference>, Element) - Method in class org.apache.wss4j.dom.saml.WSSecSignatureSAML
-
Compute the Signature over the references.
- containsPasswordElement() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Return true if this UsernameToken contains a Password element
- createBase64EncodedTextNode(Document, byte[]) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
create a base64 test node
- createBSTX509(Document, X509Certificate, Element) - Static method in class org.apache.wss4j.dom.transform.STRTransformUtil
- createBSTX509(Document, X509Certificate, Element, String) - Static method in class org.apache.wss4j.dom.transform.STRTransformUtil
- createCipherValue(Document, Element) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- createDataRefList(Document, Element, List<String>) - Static method in class org.apache.wss4j.dom.message.WSSecEncrypt
-
Create DOM subtree for
xenc:EncryptedKey - createEncryptedKeyElement(X509Certificate, Crypto, KeyAgreementParameters) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Now we need to set up the EncryptedKey header block: 1) create a EncryptedKey element and set a wsu:Id for it 2) Generate ds:KeyInfo element 3) Create and set up the ds:KeyInfo child element - this can either be a SecurityTokenReference or X509Data/X509SKI 4) Create the CipherValue element structure and insert the encrypted session key
- createEncryptedKeyElement(Key) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Now we need to setup the EncryptedKey header block: 1) create a EncryptedKey element and set a wsu:Id for it 2) Generate ds:KeyInfo element, this wraps the wsse:SecurityTokenReference 3) Create and set up the SecurityTokenReference according to the keyIdentifier parameter 4) Create the CipherValue element structure and insert the encrypted session key
- createId(String, Object) - Method in interface org.apache.wss4j.dom.WsuIdAllocator
- createPrincipal() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Create a WSDerivedKeyTokenPrincipal from this DerivedKeyToken object
- createPrincipal() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Create a WSUsernameTokenPrincipal from this UsernameToken object
- createSecureId(String, Object) - Method in interface org.apache.wss4j.dom.WsuIdAllocator
- createSTRParameter(Document) - Method in class org.apache.wss4j.dom.message.WSSecSignatureBase
-
Create an STRTransformationParameters element
- Credential - Class in org.apache.wss4j.dom.validate
-
This class stores various Credential types that can be validated and/or returned by a Validator implementation.
- Credential() - Constructor for class org.apache.wss4j.dom.validate.Credential
- cryptos - Variable in class org.apache.wss4j.dom.handler.WSHandler
- CUSTOM_KEY_IDENTIFIER - Static variable in class org.apache.wss4j.dom.WSConstants
-
CUSTOM_KEY_IDENTIFIERis used to set a KeyIdentifier to a particular ID The reference id and value type are set externally. - CUSTOM_SYMM_SIGNING - Static variable in class org.apache.wss4j.dom.WSConstants
-
CUSTOM_SYMM_SIGNINGis used internally only to set a specific Signature behavior. - CUSTOM_SYMM_SIGNING_DIRECT - Static variable in class org.apache.wss4j.dom.WSConstants
-
CUSTOM_SYMM_SIGNING_DIRECTis used internally only to set a specific Signature behavior. - CUSTOM_TOKEN - Static variable in class org.apache.wss4j.dom.WSConstants
- CustomTokenAction - Class in org.apache.wss4j.dom.action
- CustomTokenAction() - Constructor for class org.apache.wss4j.dom.action.CustomTokenAction
D
- DATATYPE_FACTORY - Static variable in class org.apache.wss4j.dom.engine.WSSConfig
- decodeAction(String) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
- decodeAlgorithmSuite(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
- decodeBooleanConfigValue(Object, String, boolean) - Method in class org.apache.wss4j.dom.handler.WSHandler
- decodeDecryptionParameter(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
- decodeEncryptionParameter(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
- decodeFutureTimeToLive(RequestData, boolean) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Decode the FutureTimeToLive parameter for either a Timestamp or a UsernameToken Created element, depending on the boolean argument
- decodeHandlerAction(String, WSSConfig) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
Decode an action String.
- decodePasswordType(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
- decodeSignatureParameter(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
- decodeSignatureParameter2(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
- decodeTimeToLive(RequestData, boolean) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Decode the TimeToLive parameter for either a Timestamp or a UsernameToken Created element, depending on the boolean argument
- decodeUTParameter(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
- decorateSubject(Subject) - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
- decryptDataRef(Document, String, WSDocInfo, byte[], RequestData) - Method in class org.apache.wss4j.dom.processor.EncryptedKeyProcessor
-
Decrypt an EncryptedData element referenced by dataRefURI
- decryptDataRefs(Element, WSDocInfo, byte[], RequestData) - Method in class org.apache.wss4j.dom.processor.EncryptedKeyProcessor
-
Decrypt all data references
- decryptEncryptedData(Document, String, Element, SecretKey, String, CallbackHandler) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
-
Decrypt the EncryptedData argument using a SecretKey.
- decryptEncryptedData(Document, String, Element, SecretKey, String, CallbackHandler, Serializer) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
-
Decrypt the EncryptedData argument using a SecretKey.
- DEFAULT_ID_ALLOCATOR - Static variable in class org.apache.wss4j.dom.engine.WSSConfig
- DEFAULT_ITERATION - Static variable in class org.apache.wss4j.dom.message.token.UsernameToken
- dereferenceSTR(Document, SecurityTokenReference, WSDocInfo) - Static method in class org.apache.wss4j.dom.transform.STRTransformUtil
-
Retrieves the element representing the referenced content of a STR.
- DERIVED_KEY_TOKEN_05_02 - Static variable in class org.apache.wss4j.dom.WSConstants
-
wsc:DerivedKeyTokenas defined by WS-SecureConversation specification - DERIVED_KEY_TOKEN_05_12 - Static variable in class org.apache.wss4j.dom.WSConstants
-
wsc:DerivedKeyTokenas defined by WS-SecureConversation specification in WS-SX - DerivedKeyToken - Class in org.apache.wss4j.dom.message.token
-
<DerivedKeyToken wsu:Id="..." wsc:Algorithm="
- DerivedKeyToken(int, Document) - Constructor for class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
This will create an empty DerivedKeyToken
- DerivedKeyToken(Document) - Constructor for class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
This will create an empty DerivedKeyToken
- DerivedKeyToken(Element, BSPEnforcer) - Constructor for class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
This will create a DerivedKeyToken object with the given DerivedKeyToken element
- DerivedKeyTokenProcessor - Class in org.apache.wss4j.dom.processor
-
The processor to process
wsc:DerivedKeyToken. - DerivedKeyTokenProcessor() - Constructor for class org.apache.wss4j.dom.processor.DerivedKeyTokenProcessor
- DerivedKeyTokenSTRParser - Class in org.apache.wss4j.dom.str
-
This implementation of STRParser is for parsing a SecurityTokenReference element associated with a DerivedKeyToken element.
- DerivedKeyTokenSTRParser() - Constructor for class org.apache.wss4j.dom.str.DerivedKeyTokenSTRParser
- deriveKey(int, byte[]) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Derive a key from this DerivedKeyToken instance
- DIRECT_REF - Enum constant in enum class org.apache.wss4j.dom.str.STRParser.REFERENCE_TYPE
- DKT - Static variable in class org.apache.wss4j.dom.WSConstants
- DKT_ENCR - Static variable in class org.apache.wss4j.dom.WSConstants
- DKT_SIGN - Static variable in class org.apache.wss4j.dom.WSConstants
- doEncryption(KeyInfo, SecretKey, String, List<WSEncryptionPart>, List<Element>) - Method in class org.apache.wss4j.dom.message.Encryptor
- DOMCallbackLookup - Class in org.apache.wss4j.dom.callback
-
This class uses a DOM-based approach to locate Elements that are referenced via an Id.
- DOMCallbackLookup(Document) - Constructor for class org.apache.wss4j.dom.callback.DOMCallbackLookup
- DOMSAMLUtil - Class in org.apache.wss4j.dom.saml
-
Some SAML Utility methods only for use in the DOM code.
- doReceiverAction(List<Integer>, RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
- doSenderAction(Document, RequestData, List<HandlerAction>, boolean) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Performs all defined security actions to set-up the SOAP request.
E
- EMBED_SECURITY_TOKEN_REF - Static variable in class org.apache.wss4j.dom.WSConstants
-
Deprecated.
- EMBEDDED_KEYNAME - Static variable in class org.apache.wss4j.dom.WSConstants
-
Deprecated.
- ENCR - Static variable in class org.apache.wss4j.dom.WSConstants
- encrypt() - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
- encrypt(SecretKey) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
-
Perform encryption using the given symmetric key
- ENCRYPTED_ASSERTION - Static variable in class org.apache.wss4j.dom.WSConstants
-
saml:EncryptedAssertionas defined by SAML v2.0 specification - ENCRYPTED_DATA - Static variable in class org.apache.wss4j.dom.WSConstants
-
xenc:EncryptedDataas defined by XML Encryption specification, enhanced by WS Security specification - ENCRYPTED_KEY - Static variable in class org.apache.wss4j.dom.WSConstants
-
xenc:EncryptedKeyas defined by XML Encryption specification, enhanced by WS Security specification - ENCRYPTED_KEY_SHA1_IDENTIFIER - Static variable in class org.apache.wss4j.dom.WSConstants
-
ENCRYPTED_KEY_SHA1_IDENTIFIERis used to set the specific key identifier EncryptedKeySHA1. - EncryptedAssertionProcessor - Class in org.apache.wss4j.dom.processor
-
This will process incoming
saml2:EncryptedAssertionelements. - EncryptedAssertionProcessor() - Constructor for class org.apache.wss4j.dom.processor.EncryptedAssertionProcessor
- EncryptedDataProcessor - Class in org.apache.wss4j.dom.processor
-
This will process incoming
xenc:EncryptedDataelements. - EncryptedDataProcessor() - Constructor for class org.apache.wss4j.dom.processor.EncryptedDataProcessor
- EncryptedKeyProcessor - Class in org.apache.wss4j.dom.processor
- EncryptedKeyProcessor() - Constructor for class org.apache.wss4j.dom.processor.EncryptedKeyProcessor
- EncryptedKeySTRParser - Class in org.apache.wss4j.dom.str
-
This implementation of STRParser is for parsing a SecurityTokenReference element, found in the KeyInfo element associated with an EncryptedKey element
- EncryptedKeySTRParser() - Constructor for class org.apache.wss4j.dom.str.EncryptedKeySTRParser
- encryptForExternalRef(Element, List<WSEncryptionPart>) - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
-
Encrypt one or more parts or elements of the message (external).
- encryptForRef(Element, List<WSEncryptionPart>, SecretKey) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
-
Encrypt one or more parts or elements of the message.
- EncryptionAction - Class in org.apache.wss4j.dom.action
- EncryptionAction() - Constructor for class org.apache.wss4j.dom.action.EncryptionAction
- EncryptionDerivedAction - Class in org.apache.wss4j.dom.action
- EncryptionDerivedAction() - Constructor for class org.apache.wss4j.dom.action.EncryptionDerivedAction
- EncryptionUtils - Class in org.apache.wss4j.dom.util
- Encryptor - Class in org.apache.wss4j.dom.message
-
A class to encrypt references.
- Encryptor() - Constructor for class org.apache.wss4j.dom.message.Encryptor
- ENDPOINT_KEY_IDENTIFIER - Static variable in class org.apache.wss4j.dom.WSConstants
-
ENDPOINT_KEY_IDENTIFIERis used to specify service endpoint as public key identifier. - engineCanResolveURI(ResourceResolverContext) - Method in class org.apache.wss4j.dom.resolvers.ResolverAttachment
- engineGetURI() - Method in class org.apache.wss4j.dom.transform.AttachmentCiphertextTransform
- enginePerformTransform(XMLSignatureInput, OutputStream, Element, String, boolean) - Method in class org.apache.wss4j.dom.transform.AttachmentCiphertextTransform
- engineResolveURI(ResourceResolverContext) - Method in class org.apache.wss4j.dom.resolvers.ResolverAttachment
- equals(Object) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
- equals(Object) - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
- equals(Object) - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
- equals(Object) - Method in class org.apache.wss4j.dom.message.token.SignatureConfirmation
- equals(Object) - Method in class org.apache.wss4j.dom.message.token.Timestamp
- equals(Object) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
- execute(WSHandler, SecurityActionToken, RequestData) - Method in interface org.apache.wss4j.dom.action.Action
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.CustomTokenAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.EncryptionAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.EncryptionDerivedAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.SAMLTokenSignedAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.SAMLTokenUnsignedAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.SignatureAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.SignatureConfirmationAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.SignatureDerivedAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.TimestampAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.UsernameTokenAction
- execute(WSHandler, SecurityActionToken, RequestData) - Method in class org.apache.wss4j.dom.action.UsernameTokenSignedAction
- expandXopInclude - Variable in class org.apache.wss4j.dom.message.WSSecBase
F
- FAILED_AUTHENTICATION - Static variable in class org.apache.wss4j.dom.WSConstants
-
The security token could not be authenticated or authorized
- FAILED_CHECK - Static variable in class org.apache.wss4j.dom.WSConstants
-
The signature or decryption was invalid
- findBodyElement(Document) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
return the first soap "Body" element.
- findElements(WSEncryptionPart, CallbackLookup) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
Find the DOM Element in the SOAP Envelope that is referenced by the WSEncryptionPart argument.
- findEncryptedDataElement(WSDocInfo, String) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
-
Look up the encrypted data.
- findEncryptedKeySibling(RequestData) - Method in class org.apache.wss4j.dom.action.AbstractDerivedAction
- findProcessedTokenElement(Document, WSDocInfo, CallbackHandler, String, String) - Static method in class org.apache.wss4j.dom.str.STRParserUtil
-
Find a token that has been processed already - in other words, it access previous results to find the element, rather than conducting a general search
- findSCTSibling(RequestData) - Method in class org.apache.wss4j.dom.action.AbstractDerivedAction
- findSibling(Element, String, String) - Method in class org.apache.wss4j.dom.action.AbstractDerivedAction
- findUnprocessedTokenElement(Document, WSDocInfo, String, String) - Static method in class org.apache.wss4j.dom.str.STRParserUtil
-
Find a token that has not been processed already - in other words, it searches for the element, rather than trying to access previous results to find the element
- findWsseSecurityHeaderBlock(Document, Element, boolean) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
find the first ws-security header block
- findWsseSecurityHeaderBlock(Document, Element, String, boolean) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
find a WS-Security header block for a given actor
G
- getAction() - Method in class org.apache.wss4j.dom.handler.HandlerAction
- getAction(int) - Method in class org.apache.wss4j.dom.engine.WSSConfig
-
Lookup action
- getActionResults() - Method in class org.apache.wss4j.dom.handler.WSHandlerResult
- getActionResults() - Method in class org.apache.wss4j.dom.WSDocInfo
-
Return a copy of the map between security actions + results.
- getActionToken() - Method in class org.apache.wss4j.dom.handler.HandlerAction
- getActor() - Method in class org.apache.wss4j.dom.handler.RequestData
- getActor() - Method in class org.apache.wss4j.dom.handler.WSHandlerResult
-
gets the actor
- getAlgorithm() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Gets the derivation algorithm
- getAlgorithm() - Method in class org.apache.wss4j.dom.WSDataRef
- getAlgorithmSuite() - Method in class org.apache.wss4j.dom.handler.RequestData
- getAndRegisterElement(String, String, boolean, DOMCryptoContext) - Method in interface org.apache.wss4j.dom.callback.CallbackLookup
-
Get the DOM element that corresponds to the given id and ValueType reference.
- getAndRegisterElement(String, String, boolean, DOMCryptoContext) - Method in class org.apache.wss4j.dom.callback.DOMCallbackLookup
-
Get the DOM element that corresponds to the given id and ValueType reference.
- getAssertionFromKeyIdentifier(SecurityTokenReference, Element, RequestData) - Static method in class org.apache.wss4j.dom.str.STRParserUtil
-
Get an SamlAssertionWrapper object from parsing a SecurityTokenReference that uses a KeyIdentifier that points to a SAML Assertion.
- getAttachment() - Method in class org.apache.wss4j.dom.transform.AttachmentTransformParameterSpec
- getAttachmentCallbackHandler() - Method in class org.apache.wss4j.dom.handler.RequestData
- getAttachmentCallbackHandler() - Method in class org.apache.wss4j.dom.message.Encryptor
- getAttachmentCallbackHandler() - Method in class org.apache.wss4j.dom.transform.AttachmentTransformParameterSpec
- getAttachmentEncryptedDataElements() - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
- getAttachmentEncryptedDataElements() - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- getAttachmentId(String) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
- getAttachmentTransformParameterSpec() - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- getAudienceRestrictions() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Get the Audience Restrictions
- getBinarySecurityToken() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get the BinarySecurityToken to be validated
- getBinarySecurityTokenElement() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getBinarySecurityTokenElement() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Returns the BST Token element.
- getBodyQName() - Method in class org.apache.wss4j.dom.SOAP11Constants
- getBodyQName() - Method in class org.apache.wss4j.dom.SOAP12Constants
- getBodyQName() - Method in interface org.apache.wss4j.dom.SOAPConstants
-
Obtain the QName for the Body element
- getBSPEnforcer() - Method in class org.apache.wss4j.dom.handler.RequestData
- getBSTTokenId() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Get the id of the BSt generated during
prepare(). - getBSTTokenId() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Get the id of the BST generated during
prepare(). - getBytesFromAttachment(String, CallbackHandler) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
- getBytesFromAttachment(String, CallbackHandler, boolean) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
- getBytesFromAttachment(String, RequestData) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
- getCallbackHandler() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Returns the CallbackHandler used for this request.
- getCallbackHandler() - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
Get the CallbackHandler to use with the LoginContext
- getCallbackHandler(String, String) - Method in class org.apache.wss4j.dom.validate.JAASUsernameTokenValidator
- getCallbackHandler(String, String, RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Get a CallbackHandler instance.
- getCallbackLookup() - Method in class org.apache.wss4j.dom.engine.WSSecurityEngine
-
Get the CallbackLookup object to use to locate elements
- getCallbackLookup() - Method in class org.apache.wss4j.dom.message.Encryptor
- getCallbackLookup() - Method in class org.apache.wss4j.dom.WSDocInfo
- getCertificates() - Method in class org.apache.wss4j.dom.str.STRParserResult
-
Get the X509Certificates associated with this SecurityTokenReference
- getCertificates() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get an X509Certificate chain to be validated
- getCertificatesReferenceType() - Method in class org.apache.wss4j.dom.processor.CertificateResult
- getCertificatesReferenceType() - Method in class org.apache.wss4j.dom.str.STRParserResult
-
Get how the certificates were referenced
- getCerts() - Method in class org.apache.wss4j.dom.processor.CertificateResult
- getCipherValueFromEncryptedData(Element) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
- getClassLoader() - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Returns the classloader to be used for loading the callback class
- getContextName() - Method in class org.apache.wss4j.dom.validate.JAASUsernameTokenValidator
- getContextName() - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
Get the JAAS Login context name to use.
- getCreated() - Method in class org.apache.wss4j.dom.message.token.Timestamp
-
Get the time of creation.
- getCreated() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Get the created timestamp.
- getCreatedDate() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Return the Created Element as a Date object
- getCreatedString() - Method in class org.apache.wss4j.dom.message.token.Timestamp
-
Get the time of creation as a String
- getCrypto() - Method in class org.apache.wss4j.dom.WSDocInfo
- getCrypto(RequestData) - Method in class org.apache.wss4j.dom.validate.SignatureTrustValidator
- getCurrentTime() - Method in class org.apache.wss4j.dom.engine.WSSConfig
- getCustomEKKeyInfoElement() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getCustomKeyInfoElement() - Method in class org.apache.wss4j.dom.message.WSSecSignature
- getCustomTokenId() - Method in class org.apache.wss4j.dom.message.WSSecSignature
- getData() - Method in class org.apache.wss4j.dom.str.STRParserParameters
- getDecCrypto() - Method in class org.apache.wss4j.dom.handler.RequestData
- getDecodedBase64EncodedData(Element) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
-
Method getDecodedBase64EncodedData
- getDefaultEncryptionPart(Document) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
Get the default encryption part - the SOAP Body of type "Content".
- getDelegationCredential() - Method in class org.apache.wss4j.dom.validate.Credential
- getDerivationKeyLength() - Method in class org.apache.wss4j.dom.str.STRParserParameters
- getDerivedKey(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Get the derived key.
- getDerivedKey(String) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- getDerivedKey(BSPEnforcer, String) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
This method gets a derived key as defined in WSS Username Token Profile.
- getDerivedKeyIterations() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Get the derived key iterations.
- getDerivedKeyLength() - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
-
The derived key will change depending on the sig/encr algorithm.
- getDerivedKeyLength() - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
- getDerivedKeyLength() - Method in class org.apache.wss4j.dom.message.WSSecDKSign
- getDerivedKeyTokenReference() - Method in class org.apache.wss4j.dom.handler.RequestData
- getDigestAlgo() - Method in class org.apache.wss4j.dom.message.WSSecSignature
- getDigestAlgorithm() - Method in class org.apache.wss4j.dom.message.WSSecDKSign
- getDigestAlgorithm() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Get the digest algorithm to use with the RSA-OAEP key transport algorithm.
- getDigestAlgorithm() - Method in class org.apache.wss4j.dom.WSDataRef
- getDigestAlgorithm(Node) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
- getDigestValue() - Method in class org.apache.wss4j.dom.WSDataRef
- getDirectChildElements(Node, String, String) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
Gets all direct children with specified localname and namespace.
- getdktElement() - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- getDoc() - Method in class org.apache.wss4j.dom.message.Encryptor
- getDocument() - Method in class org.apache.wss4j.dom.message.WSSecBase
- getDocument() - Method in class org.apache.wss4j.dom.WSDocInfo
- getElement() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Returns the dom element of this
SecurityContextTokenobject. - getElement() - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Returns the dom element of this
SecurityContextTokenobject. - getElement() - Method in class org.apache.wss4j.dom.message.token.SignatureConfirmation
-
Returns the dom element of this
SignatureConfirmationobject. - getElement() - Method in class org.apache.wss4j.dom.message.token.Timestamp
-
Returns the dom element of this
Timestampobject. - getElement() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Returns the dom element of this
UsernameTokenobject. - getElement() - Method in class org.apache.wss4j.dom.message.WSSecSAMLToken
- getElement() - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
-
Get the timestamp element generated during
prepare(). - getElement(String, String, boolean) - Method in interface org.apache.wss4j.dom.callback.CallbackLookup
-
Get the DOM element that corresponds to the given id and ValueType reference.
- getElement(String, String, boolean) - Method in class org.apache.wss4j.dom.callback.DOMCallbackLookup
-
Get the DOM element that corresponds to the given id and ValueType reference.
- getElements(String, String) - Method in interface org.apache.wss4j.dom.callback.CallbackLookup
-
Get the DOM element(s) that correspond to the given localname/namespace.
- getElements(String, String) - Method in class org.apache.wss4j.dom.callback.DOMCallbackLookup
-
Get the DOM element(s) that correspond to the given localname/namespace.
- getEncAlgo(Node) - Static method in class org.apache.wss4j.dom.util.X509Util
- getEncryptedElement() - Method in class org.apache.wss4j.dom.WSDataRef
- getEncryptedKeyElement() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getEncryptedKeySHA1() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getEncryptionSerializer() - Method in class org.apache.wss4j.dom.handler.RequestData
- getEncryptionSerializer() - Method in class org.apache.wss4j.dom.message.Encryptor
- getEncryptionSerializer() - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
- getEncryptionSerializer() - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- getEncryptionToken() - Method in class org.apache.wss4j.dom.handler.RequestData
- getEnvelopeURI() - Method in class org.apache.wss4j.dom.SOAP11Constants
- getEnvelopeURI() - Method in class org.apache.wss4j.dom.SOAP12Constants
- getEnvelopeURI() - Method in interface org.apache.wss4j.dom.SOAPConstants
-
Obtain the envelope namespace for this version of SOAP
- getExpires() - Method in class org.apache.wss4j.dom.message.token.Timestamp
-
Get the time of expiration.
- getGeneration() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
- getHeaderQName() - Method in class org.apache.wss4j.dom.SOAP11Constants
- getHeaderQName() - Method in class org.apache.wss4j.dom.SOAP12Constants
- getHeaderQName() - Method in interface org.apache.wss4j.dom.SOAPConstants
-
Obtain the QName for the Header element
- getId() - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
-
Get the id generated during
prepare(). - getId() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Get the id generated during
prepare(). - getId() - Method in class org.apache.wss4j.dom.message.WSSecSAMLToken
-
Get the id generated during
prepare(). - getId() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Get the id generated during
prepare(). - getId() - Method in class org.apache.wss4j.dom.message.WSSecSignatureConfirmation
-
Get the id generated during
prepare(). - getId() - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
-
Get the id generated during
prepare(). - getId() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Get the id generated during
prepare(). - getID() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Gets the id.
- getID() - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Gets the id.
- getID() - Method in class org.apache.wss4j.dom.message.token.SignatureConfirmation
-
Returns the value of the wsu:Id attribute
- getID() - Method in class org.apache.wss4j.dom.message.token.Timestamp
- getID() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Gets the id.
- getIdAllocator() - Method in class org.apache.wss4j.dom.engine.WSSConfig
- getIdAllocator() - Method in class org.apache.wss4j.dom.message.Encryptor
- getIdAllocator() - Method in class org.apache.wss4j.dom.message.WSSecBase
- getIdentifier() - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Get the identifier.
- getIdentifier() - Method in class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- getInclusivePrefixes(Element) - Method in class org.apache.wss4j.dom.message.WSSecSignatureBase
-
Get the List of inclusive prefixes from the DOM Element argument
- getInclusivePrefixes(Element, boolean) - Method in class org.apache.wss4j.dom.message.WSSecSignatureBase
-
Get the List of inclusive prefixes from the DOM Element argument
- getInclusivePrefixes(Element, boolean) - Static method in class org.apache.wss4j.dom.util.SignatureUtils
-
Get the List of inclusive prefixes from the DOM Element argument
- getInstance() - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Get the instance.
- getIssuerDNPatterns() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Get the Signature Issuer DN Cert Constraints
- getIteration() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Get the Iteration value of this UsernameToken.
- getKerberosTokenDecoder() - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
Get the KerberosTokenDecoder instance used to extract a session key from the received Kerberos token.
- getKeyAgreementMethod() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getKeyDerivationMethod() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getKeyDerivationParameters() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getKeyEncAlgo() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getKeyIdentifier(String) - Static method in class org.apache.wss4j.dom.handler.WSHandlerConstants
-
Get the key identifier type corresponding to the parameter.
- getKeyIdentifierType() - Method in class org.apache.wss4j.dom.message.WSSecBase
-
Gets the value of the
keyIdentifierType. - getKeyInfoUri() - Method in class org.apache.wss4j.dom.message.WSSecSignature
- getKeyValue(Element, XMLSignatureFactory) - Static method in class org.apache.wss4j.dom.util.X509Util
-
Get the KeyValue object from the KeyInfo DOM element if it exists
- getLabel() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Returns the label of the derived key token
- getLength() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
- getMGFAlgorithm() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Get the MGF algorithm to use with the RSA-OAEP key transport algorithm.
- getMGFAlgorithm(Node) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
- getMsgContext() - Method in class org.apache.wss4j.dom.handler.RequestData
- getMustUnderstand() - Method in class org.apache.wss4j.dom.SOAP11Constants
-
Obtain the MustUnderstand string
- getMustUnderstand() - Method in class org.apache.wss4j.dom.SOAP12Constants
-
Obtain the MustUnderstand string
- getMustUnderstand() - Method in interface org.apache.wss4j.dom.SOAPConstants
-
Obtain the "next" role/actor URI
- getName() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Get the user name.
- getName() - Method in class org.apache.wss4j.dom.WSDataRef
- getNewInstance() - Static method in class org.apache.wss4j.dom.engine.WSSConfig
- getNextRoleURI() - Method in class org.apache.wss4j.dom.SOAP11Constants
-
Obtain the "next" role/actor URI
- getNextRoleURI() - Method in class org.apache.wss4j.dom.SOAP12Constants
-
Obtain the "next" role/actor URI
- getNextRoleURI() - Method in interface org.apache.wss4j.dom.SOAPConstants
-
Obtain the "next" role/actor URI
- getNonce() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Return the nonce of the derived key token
- getNonce() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Get the nonce.
- getNonceReplayCache() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Get the replay cache for Nonces
- getOffset() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
- getOption(String) - Method in class org.apache.wss4j.dom.handler.WSHandler
- getOriginalSignatureActionPosition() - Method in class org.apache.wss4j.dom.handler.RequestData
- getParameterSpec() - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- getParameterSpec() - Method in class org.apache.wss4j.dom.transform.STRTransform
- getParts() - Method in class org.apache.wss4j.dom.message.WSSecBase
-
Get which parts of the message to encrypt/sign.
- getPassword() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Gets the password string.
- getPassword(Object) - Method in class org.apache.wss4j.dom.handler.WSHandler
- getPasswordCallbackHandler(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Get a CallbackHandler instance to obtain passwords.
- getPasswordCB(String, int, CallbackHandler, RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Get a password callback (WSPasswordCallback object) from a CallbackHandler instance
- getPasswordEncryptor() - Method in class org.apache.wss4j.dom.handler.RequestData
- getPasswordEncryptor(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
- getPasswordsAreEncoded() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
- getPasswordsAreEncoded() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
- getPasswordType() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
- getPrincipal() - Method in class org.apache.wss4j.dom.str.STRParserResult
-
Get the Principal associated with this SecurityTokenReference
- getPrincipal() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get the principal
- getProcessor(QName) - Method in class org.apache.wss4j.dom.engine.WSSConfig
- getProperties() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
- getProperty(Object, String) - Method in class org.apache.wss4j.dom.handler.WSHandler
- getProtectedElement() - Method in class org.apache.wss4j.dom.WSDataRef
- getPSource(Node) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
- getPublicKey() - Method in class org.apache.wss4j.dom.processor.CertificateResult
- getPublicKey() - Method in class org.apache.wss4j.dom.str.STRParserResult
-
Get the PublicKey associated with this SecurityTokenReference
- getPublicKey() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get a PublicKey to be validated
- getPwType() - Method in class org.apache.wss4j.dom.handler.RequestData
- getRequiredPasswordType() - Method in class org.apache.wss4j.dom.handler.RequestData
- getRequiredSubjectConfirmationMethod() - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
- getResult(String) - Method in class org.apache.wss4j.dom.WSDocInfo
-
Get a WSSecurityEngineResult for the given Id.
- getResults() - Method in class org.apache.wss4j.dom.handler.WSHandlerResult
-
gets the the security results
- getResults() - Method in class org.apache.wss4j.dom.WSDocInfo
-
Get a copy of the security results list.
- getResultsByTag(Integer) - Method in class org.apache.wss4j.dom.WSDocInfo
-
Get a unmodifiable list of WSSecurityEngineResults of the given Integer tag
- getRoleAttributeQName() - Method in class org.apache.wss4j.dom.SOAP11Constants
-
Obtain the QName for the role attribute (actor/role)
- getRoleAttributeQName() - Method in class org.apache.wss4j.dom.SOAP12Constants
-
Obtain the QName for the role attribute (actor/role)
- getRoleAttributeQName() - Method in interface org.apache.wss4j.dom.SOAPConstants
-
Obtain the QName for the role attribute (actor/role)
- getSalt() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Get the Salt value of this UsernameToken.
- getSamlAlgorithmSuite() - Method in class org.apache.wss4j.dom.handler.RequestData
- getSamlAssertion() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get an SamlAssertionWrapper to be validated
- getSamlOneTimeUseReplayCache() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Get the replay cache for SAML2 OneTimeUse Assertions
- getSct() - Method in class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- getSctId() - Method in class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- getSecHeader() - Method in class org.apache.wss4j.dom.handler.RequestData
- getSecretKey() - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
-
Get the SecretKey associated with the service principal
- getSecretKey() - Method in class org.apache.wss4j.dom.str.STRParserResult
-
Get the Secret Key associated with this SecurityTokenReference
- getSecretKey() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get a SecretKey (byte[]) to be validated
- getSecretKey(Element, String, CallbackHandler) - Static method in class org.apache.wss4j.dom.util.X509Util
- getSecretKeyFromToken(String, String, int, RequestData) - Static method in class org.apache.wss4j.dom.str.STRParserUtil
-
Get the Secret Key from a CallbackHandler
- getSecurityContextToken() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get a SecurityContextToken to be validated
- getSecurityHeader() - Method in class org.apache.wss4j.dom.message.Encryptor
- getSecurityHeader() - Method in class org.apache.wss4j.dom.message.WSSecBase
- getSecurityHeader() - Method in class org.apache.wss4j.dom.WSDocInfo
- getSecurityHeader(Document, String) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
Returns the first WS-Security header element for a given actor.
- getSecurityHeader(Element, String, boolean) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
Returns the first WS-Security header element for a given actor.
- getSecurityHeaderDoc() - Method in class org.apache.wss4j.dom.message.WSSecHeader
-
Get the security header document of this instance.
- getSecurityHeaderElement() - Method in class org.apache.wss4j.dom.message.WSSecHeader
-
Get the security header element of this instance.
- getSecurityTokenReference() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Returns the SecurityTokenReference of the derived key token
- getSecurityTokenReference() - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- getSecurityTokenReference() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Get the SecurityTokenReference to be used in the KeyInfo element.
- getSecurityTokenReferenceElement() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Returns the SecurityTokenReference element of the derived key token
- getSecurityTokenReferenceURI() - Method in class org.apache.wss4j.dom.message.WSSecSignature
- getServiceName() - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
Get the name of the service to use when contacting the KDC.
- getSigCanonicalization() - Method in class org.apache.wss4j.dom.message.WSSecDKSign
-
Get the canonicalization method.
- getSigCanonicalization() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Get the canonicalization method.
- getSignatureAlgorithm() - Method in class org.apache.wss4j.dom.message.WSSecDKSign
- getSignatureAlgorithm() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Get the name (uri) of the signature algorithm that is being used.
- getSignatureConfirmationElement() - Method in class org.apache.wss4j.dom.message.WSSecSignatureConfirmation
-
Get the SignatureConfirmation element generated during
prepare(). - getSignatureElement() - Method in class org.apache.wss4j.dom.message.WSSecDKSign
-
Returns the SignatureElement.
- getSignatureElement() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Returns the SignatureElement.
- getSignatureId() - Method in class org.apache.wss4j.dom.message.WSSecDKSign
-
Returns the the value of wsu:Id attribute of the Signature element.
- getSignatureProvider() - Method in class org.apache.wss4j.dom.handler.RequestData
- getSignatureProvider() - Method in class org.apache.wss4j.dom.message.WSSecSignature
- getSignatureToken() - Method in class org.apache.wss4j.dom.handler.RequestData
- getSignatureValue() - Method in class org.apache.wss4j.dom.message.token.SignatureConfirmation
- getSignatureValue() - Method in class org.apache.wss4j.dom.message.WSSecDKSign
- getSignatureValue() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Returns the computed Signature value.
- getSignatureValues() - Method in class org.apache.wss4j.dom.handler.RequestData
- getSigVerCrypto() - Method in class org.apache.wss4j.dom.handler.RequestData
- getSOAPBody() - Method in interface org.apache.wss4j.dom.callback.CallbackLookup
-
Get the SOAP Body
- getSOAPBody() - Method in class org.apache.wss4j.dom.callback.DOMCallbackLookup
-
Get the SOAP Body
- getSoapConstants() - Method in class org.apache.wss4j.dom.handler.RequestData
- getSOAPConstants(Element) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
- getSOAPHeader(Document) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
- getSOAPNamespace(Element) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
- getStrElem() - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- getStrElement() - Method in class org.apache.wss4j.dom.str.STRParserParameters
- getString(String, Object) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Looks up key first via
WSHandler.getOption(String)and if not found there, viaWSHandler.getProperty(Object, String) - getStringOption(String) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Returns the option on
name. - getSubject() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get the subject that may result from the Validation process
- getSubjectCertConstraints() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Get the Signature Subject Cert Constraints
- getSymmetricEncAlgorithm() - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
-
Get the name of symmetric encryption algorithm to use.
- getTimestamp() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get a Timestamp to be validated
- getTimeStampFutureTTL() - Method in class org.apache.wss4j.dom.handler.RequestData
- getTimestampReplayCache() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Get the replay cache for Timestamps
- getTimeStampTTL() - Method in class org.apache.wss4j.dom.handler.RequestData
- getTlsCerts() - Method in class org.apache.wss4j.dom.handler.RequestData
- getTokenElement(String) - Method in class org.apache.wss4j.dom.WSDocInfo
-
Get a token Element for the given Id.
- getTokenElement(Document, WSDocInfo, CallbackHandler, String, String) - Static method in class org.apache.wss4j.dom.str.STRParserUtil
- getTokenIdentifier() - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- getTokenType() - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Get the WS-Trust tokenType String associated with this token
- getTransformAlgorithms() - Method in class org.apache.wss4j.dom.WSDataRef
-
Get the Transform algorithm URIs used to transform the element before digest
- getTransformedToken() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get an SamlAssertionWrapper instance which corresponds to a Transformed Token.
- getTtl() - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
- getUsername() - Method in class org.apache.wss4j.dom.handler.RequestData
- getUsernametoken() - Method in class org.apache.wss4j.dom.validate.Credential
-
Get a UsernameToken to be validated
- getUsernameTokenElement() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Returns the
UsernameTokenelement. - getUseThisCert() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getUseThisPublicKey() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- getUtFutureTTL() - Method in class org.apache.wss4j.dom.handler.RequestData
- getUtTTL() - Method in class org.apache.wss4j.dom.handler.RequestData
- getValidator(QName) - Method in class org.apache.wss4j.dom.engine.WSSConfig
- getValidator(QName) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Get the Validator instance corresponding to the QName
- getWscVersion() - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- getWsDocInfo() - Method in class org.apache.wss4j.dom.handler.RequestData
- getWsDocInfo() - Method in class org.apache.wss4j.dom.message.Encryptor
- getWsDocInfo() - Method in class org.apache.wss4j.dom.message.WSSecBase
- getWssConfig() - Method in class org.apache.wss4j.dom.engine.WSSecurityEngine
- getWssConfig() - Method in class org.apache.wss4j.dom.handler.RequestData
- getWsTimeSource() - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
- getWsTimeSource() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
- getWsuId() - Method in class org.apache.wss4j.dom.WSDataRef
- getWsuPrefix() - Method in class org.apache.wss4j.dom.message.WSSecHeader
- getXOPURIFromCipherValue(Element) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
- getXpath() - Method in class org.apache.wss4j.dom.WSDataRef
- getXPath(Node) - Static method in class org.apache.wss4j.dom.util.EncryptionUtils
H
- HANDLER_ACTIONS - Static variable in class org.apache.wss4j.dom.handler.WSHandlerConstants
-
This is an alternative to specifying an "action" String.
- HandlerAction - Class in org.apache.wss4j.dom.handler
-
This class associates an "Action" Integer with a (optional) SecurityActionToken
- HandlerAction() - Constructor for class org.apache.wss4j.dom.handler.HandlerAction
- HandlerAction(Integer) - Constructor for class org.apache.wss4j.dom.handler.HandlerAction
- HandlerAction(Integer, SecurityActionToken) - Constructor for class org.apache.wss4j.dom.handler.HandlerAction
- handleSAMLToken(SamlAssertionWrapper, RequestData, Validator) - Method in class org.apache.wss4j.dom.processor.SAMLTokenProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.BinarySecurityTokenProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.DerivedKeyTokenProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.EncryptedAssertionProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.EncryptedDataProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.EncryptedKeyProcessor
- handleToken(Element, RequestData) - Method in interface org.apache.wss4j.dom.processor.Processor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.ReferenceListProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.SAMLTokenProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.SecurityContextTokenProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.SignatureConfirmationProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.SignatureProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.TimestampProcessor
- handleToken(Element, RequestData) - Method in class org.apache.wss4j.dom.processor.UsernameTokenProcessor
- handleToken(Element, RequestData, AlgorithmSuite) - Method in class org.apache.wss4j.dom.processor.EncryptedKeyProcessor
- hashCode() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
- hashCode() - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
- hashCode() - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
- hashCode() - Method in class org.apache.wss4j.dom.message.token.SignatureConfirmation
- hashCode() - Method in class org.apache.wss4j.dom.message.token.Timestamp
- hashCode() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
- hasResult(Integer, String) - Method in class org.apache.wss4j.dom.WSDocInfo
-
See whether we have a WSSecurityEngineResult of the given Integer tag for the given Id
I
- idAllocator - Variable in class org.apache.wss4j.dom.engine.WSSConfig
- init() - Static method in class org.apache.wss4j.dom.engine.WSSConfig
- init(TransformParameterSpec) - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- init(TransformParameterSpec) - Method in class org.apache.wss4j.dom.transform.STRTransform
- init(XMLStructure, XMLCryptoContext) - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- init(XMLStructure, XMLCryptoContext) - Method in class org.apache.wss4j.dom.transform.STRTransform
- inlineAttachments(List<Element>, CallbackHandler, boolean) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
- insertSecurityHeader() - Method in class org.apache.wss4j.dom.message.WSSecHeader
-
Creates a security header and inserts it as child into the SOAP Envelope.
- INVALID_SECURITY - Static variable in class org.apache.wss4j.dom.WSConstants
-
An error was discovered processing the
header - INVALID_SECURITY_TOKEN - Static variable in class org.apache.wss4j.dom.WSConstants
-
An invalid security token was provided
- isActorEqual(String, String) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
Compares two actor strings and returns true if these are equal.
- isAddInclusivePrefixes() - Method in class org.apache.wss4j.dom.handler.RequestData
- isAddInclusivePrefixes() - Method in class org.apache.wss4j.dom.message.WSSecDKSign
- isAddInclusivePrefixes() - Method in class org.apache.wss4j.dom.message.WSSecSignature
- isAddJceProviders() - Static method in class org.apache.wss4j.dom.engine.WSSConfig
- isAddUsernameTokenCreated() - Method in class org.apache.wss4j.dom.handler.RequestData
- isAddUsernameTokenNonce() - Method in class org.apache.wss4j.dom.handler.RequestData
- isAllowNamespaceQualifiedPasswordTypes() - Method in class org.apache.wss4j.dom.handler.RequestData
- isAllowRSA15KeyTransportAlgorithm() - Method in class org.apache.wss4j.dom.handler.RequestData
- isAllowUsernameTokenNoPassword() - Method in class org.apache.wss4j.dom.handler.RequestData
- isAppendSignatureAfterTimestamp() - Method in class org.apache.wss4j.dom.handler.RequestData
- isAttachment() - Method in class org.apache.wss4j.dom.WSDataRef
- isCertSet() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- isContent() - Method in class org.apache.wss4j.dom.WSDataRef
- isContent(Node) - Static method in class org.apache.wss4j.dom.util.X509Util
- isDerivedKey() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Return whether the UsernameToken represented by this class is to be used for key derivation as per the UsernameToken Profile 1.1.
- isDisableBSPEnforcement() - Method in class org.apache.wss4j.dom.handler.RequestData
- isEmbedEncryptedKey() - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- isEmpty() - Method in class org.apache.wss4j.dom.message.WSSecHeader
-
Returns whether the security header is empty
- isEnableSignatureConfirmation() - Method in class org.apache.wss4j.dom.handler.RequestData
- isEncodePasswords() - Method in class org.apache.wss4j.dom.handler.RequestData
- isEncryptSymmKey() - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- isExpandXopInclude() - Method in class org.apache.wss4j.dom.handler.RequestData
- isExpandXopInclude() - Method in class org.apache.wss4j.dom.message.Encryptor
- isExpandXopInclude() - Method in class org.apache.wss4j.dom.message.WSSecBase
- isExpired() - Method in class org.apache.wss4j.dom.message.token.Timestamp
-
Return true if the current Timestamp is expired, meaning if the "Expires" value is before the current time.
- isFeatureSupported(String) - Method in class org.apache.wss4j.dom.transform.AttachmentCompleteSignatureTransform
- isFeatureSupported(String) - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- isFeatureSupported(String) - Method in class org.apache.wss4j.dom.transform.STRTransform
- isGssV5ApReq() - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
-
Return true if this token is a Kerberos GSS V5 AP REQ token
- isHandleCustomPasswordTypes() - Method in class org.apache.wss4j.dom.handler.RequestData
- isHashed() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Get the hashed indicator.
- isIncludeEncryptionToken() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- isIncludeSignatureToken() - Method in class org.apache.wss4j.dom.message.WSSecSignature
- isKerberosToken(String) - Static method in class org.apache.wss4j.dom.message.token.KerberosSecurity
-
Return true if the valueType represents a Kerberos Token
- isPrecisionInMilliSeconds() - Method in class org.apache.wss4j.dom.handler.RequestData
- isPrecisionInMilliSeconds() - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
- isPrecisionInMilliSeconds() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
- isRequireBearerSignature() - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
- isRequireSignedEncryptedDataElements() - Method in class org.apache.wss4j.dom.handler.RequestData
- isRequireStandardSubjectConfirmationMethod() - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
- isRequireTimestampExpires() - Method in class org.apache.wss4j.dom.handler.RequestData
- isRevocationEnabled() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Get whether to enable CRL checking or not when verifying trust in a certificate.
- isSpnego() - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
- isStoreBytesInAttachment() - Method in class org.apache.wss4j.dom.handler.RequestData
- isStoreBytesInAttachment() - Method in class org.apache.wss4j.dom.message.Encryptor
- ISSUER_SERIAL - Enum constant in enum class org.apache.wss4j.dom.str.STRParser.REFERENCE_TYPE
- ISSUER_SERIAL - Static variable in class org.apache.wss4j.dom.WSConstants
-
Sets the
WSSecSignature.build(Crypto)or theWSSecEncrypt.build(Crypto, SecretKey)method to send the issuer name and the serial number of a certificate to the receiver. - ISSUER_SERIAL_QUOTE_FORMAT - Static variable in class org.apache.wss4j.dom.WSConstants
-
Sets the
WSSecSignature.build(Crypto)or theWSSecEncrypt.build(Crypto, SecretKey)method to send the issuer name and the serial number of a certificate to the receiver. - isTimeStampStrict() - Method in class org.apache.wss4j.dom.handler.RequestData
- isTrustedCredential() - Method in class org.apache.wss4j.dom.str.STRParserResult
-
Get whether the returned credential is already trusted or not.
- isUse200512Namespace() - Method in class org.apache.wss4j.dom.handler.RequestData
- isUseDerivedKeyForMAC() - Method in class org.apache.wss4j.dom.handler.RequestData
-
Whether to use the derived key for a MAC.
- isUseDirectReferenceToAssertion() - Method in class org.apache.wss4j.dom.saml.WSSecSignatureSAML
-
Return whether a Direct Reference is to be used to reference the assertion.
- isUsernameServiceNameForm() - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
SPN can be configured to be in either "hostbased" or "username" form.
- "hostbased" - specifies that the service principal name should be interpreted as a "host-based" name as specified in GSS API Rfc, section "4.1: Host-Based Service Name Form" - The service name, as it is specified in LDAP/AD, as it is listed in the KDC.
- "username" - specifies that the service principal name should be interpreted as a "username" name as specified in GSS API Rfc, section "4.2: User Name Form" � This is usually the client username in LDAP/AD used for authentication to the KDC. - isUseSingleCertificate() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Get the single cert flag.
- isV5ApReq() - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
-
Return true if this token is a Kerberos V5 AP REQ token
- isValidateSamlSubjectConfirmation() - Method in class org.apache.wss4j.dom.handler.RequestData
- isValidateSignatureAgainstProfile() - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Whether to validate the signature of the Assertion (if it exists) against the relevant profile.
J
- JAASUsernameTokenValidator - Class in org.apache.wss4j.dom.validate
-
This class validates a processed UsernameToken, extracted from the Credential passed to the validate method.
- JAASUsernameTokenValidator() - Constructor for class org.apache.wss4j.dom.validate.JAASUsernameTokenValidator
K
- KerberosSecurity - Class in org.apache.wss4j.dom.message.token
-
Kerberos Security Token.
- KerberosSecurity(Document) - Constructor for class org.apache.wss4j.dom.message.token.KerberosSecurity
-
This constructor creates a new Kerberos element.
- KerberosSecurity(Element, BSPEnforcer) - Constructor for class org.apache.wss4j.dom.message.token.KerberosSecurity
-
This constructor creates a new Kerberos token object and initializes it from the data contained in the element.
- KerberosTokenValidator - Class in org.apache.wss4j.dom.validate
- KerberosTokenValidator() - Constructor for class org.apache.wss4j.dom.validate.KerberosTokenValidator
- KEY_IDENTIFIER - Enum constant in enum class org.apache.wss4j.dom.str.STRParser.REFERENCE_TYPE
- KEY_VALUE - Static variable in class org.apache.wss4j.dom.WSConstants
-
KEY_VALUEis used to set a ds:KeyInfo/ds:KeyValue element to refer to either an RSA or DSA public key. - keyIdentifierType - Variable in class org.apache.wss4j.dom.message.WSSecBase
- keyInfo - Variable in class org.apache.wss4j.dom.message.WSSecSignature
- keyInfoUri - Variable in class org.apache.wss4j.dom.message.WSSecSignature
L
- loadCrypto(String, String, RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Load a Crypto instance.
- loadCryptoFromPropertiesFile(String, RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
A hook to allow subclass to load Crypto instances from property files in a different way.
- loadDecryptionCrypto(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Hook to allow subclasses to load their Decryption Crypto however they see fit.
- loadEncryptionCrypto(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Hook to allow subclasses to load their Encryption Crypto however they see fit.
- loadSignatureCrypto(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Hook to allow subclasses to load their Signature creation Crypto however they see fit.
- loadSignatureVerificationCrypto(RequestData) - Method in class org.apache.wss4j.dom.handler.WSHandler
-
Hook to allow subclasses to load their Signature verification Crypto however they see fit.
M
- marshalKeyInfo(WSDocInfo) - Method in class org.apache.wss4j.dom.message.WSSecSignature
- marshalParams(XMLStructure, XMLCryptoContext) - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- marshalParams(XMLStructure, XMLCryptoContext) - Method in class org.apache.wss4j.dom.transform.STRTransform
- MESSAGE_EXPIRED - Static variable in class org.apache.wss4j.dom.WSConstants
-
The message has expired
N
- NO_SECURITY - Static variable in class org.apache.wss4j.dom.handler.WSHandlerConstants
-
Perform no action.
- NO_SECURITY - Static variable in class org.apache.wss4j.dom.WSConstants
- NO_SERIALIZE - Static variable in class org.apache.wss4j.dom.WSConstants
- NoOpValidator - Class in org.apache.wss4j.dom.validate
-
This class does not do any Validation at all.
- NoOpValidator() - Constructor for class org.apache.wss4j.dom.validate.NoOpValidator
O
- org.apache.wss4j.dom - package org.apache.wss4j.dom
- org.apache.wss4j.dom.action - package org.apache.wss4j.dom.action
- org.apache.wss4j.dom.callback - package org.apache.wss4j.dom.callback
- org.apache.wss4j.dom.engine - package org.apache.wss4j.dom.engine
- org.apache.wss4j.dom.handler - package org.apache.wss4j.dom.handler
- org.apache.wss4j.dom.message - package org.apache.wss4j.dom.message
- org.apache.wss4j.dom.message.token - package org.apache.wss4j.dom.message.token
- org.apache.wss4j.dom.processor - package org.apache.wss4j.dom.processor
- org.apache.wss4j.dom.resolvers - package org.apache.wss4j.dom.resolvers
- org.apache.wss4j.dom.saml - package org.apache.wss4j.dom.saml
- org.apache.wss4j.dom.str - package org.apache.wss4j.dom.str
- org.apache.wss4j.dom.transform - package org.apache.wss4j.dom.transform
- org.apache.wss4j.dom.util - package org.apache.wss4j.dom.util
- org.apache.wss4j.dom.validate - package org.apache.wss4j.dom.validate
P
- parseKeyValue(Element, XMLSignatureFactory) - Static method in class org.apache.wss4j.dom.util.X509Util
- parseSecurityTokenReference(STRParserParameters) - Method in class org.apache.wss4j.dom.str.DerivedKeyTokenSTRParser
-
Parse a SecurityTokenReference element and extract credentials.
- parseSecurityTokenReference(STRParserParameters) - Method in class org.apache.wss4j.dom.str.EncryptedKeySTRParser
-
Parse a SecurityTokenReference element and extract credentials.
- parseSecurityTokenReference(STRParserParameters) - Method in class org.apache.wss4j.dom.str.SecurityTokenRefSTRParser
-
Parse a SecurityTokenReference element and extract credentials.
- parseSecurityTokenReference(STRParserParameters) - Method in class org.apache.wss4j.dom.str.SignatureSTRParser
-
Parse a SecurityTokenReference element and extract credentials.
- parseSecurityTokenReference(STRParserParameters) - Method in interface org.apache.wss4j.dom.str.STRParser
-
Parse a SecurityTokenReference element and extract credentials.
- password - Variable in class org.apache.wss4j.dom.message.WSSecBase
- PASSWORD_TYPE - Static variable in class org.apache.wss4j.dom.message.token.UsernameToken
- prepare() - Method in class org.apache.wss4j.dom.message.WSSecSignatureConfirmation
-
Creates a SignatureConfimation element.
- prepare() - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
-
Creates a Timestamp element.
- prepare() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Creates a Username token.
- prepare(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
-
Initialize a WSSec Derived key.
- prepare(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
- prepare(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
- prepare(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
- prepare(Crypto) - Method in class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- prepare(Crypto) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Initialize a WSSec Signature.
- prepare(Crypto, SecretKey) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
-
Initialize a WSSec Encrypt.
- prepare(Crypto, SecretKey) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Create the EncryptedKey Element for inclusion in the security header, by encrypting the symmetricKey parameter using either a public key or certificate that is set on the class, and adding the encrypted bytes as the CipherValue of the EncryptedKey element.
- prepare(Crypto, SamlAssertionWrapper, Crypto, String, String) - Method in class org.apache.wss4j.dom.saml.WSSecSignatureSAML
-
Initialize a WSSec SAML Signature.
- prepare(SamlAssertionWrapper) - Method in class org.apache.wss4j.dom.message.WSSecSAMLToken
-
Creates a SAML token.
- prependBSTElementToHeader() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Prepend the BinarySecurityToken to the elements already in the Security header.
- prependBSTElementToHeader() - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Prepend the BinarySecurityToken to the elements already in the Security header.
- prependChildElement(Element, Element) - Static method in class org.apache.wss4j.dom.util.WSSecurityUtil
-
prepend a child element
- prependDKElementToHeader() - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
-
Prepend the DerivedKey element to the elements already in the Security header.
- prependSAMLElementsToHeader() - Method in class org.apache.wss4j.dom.saml.WSSecSignatureSAML
-
Prepend the SAML elements to the elements already in the Security header.
- prependSCTElementToHeader() - Method in class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- prependToHeader() - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Prepend the EncryptedKey element to the elements already in the Security header.
- prependToHeader() - Method in class org.apache.wss4j.dom.message.WSSecSAMLToken
-
Prepends the SAML Assertion to the elements already in the Security header.
- prependToHeader() - Method in class org.apache.wss4j.dom.message.WSSecSignatureConfirmation
-
Prepends the SignatureConfirmation element to the elements already in the Security header.
- prependToHeader() - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
-
Prepends the Timestamp element to the elements already in the Security header.
- prependToHeader() - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Prepends the UsernameToken element to the elements already in the Security header.
- processAttachment(XMLCryptoContext, OutputStream, String, Attachment) - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- Processor - Interface in org.apache.wss4j.dom.processor
- processSAMLKeyInfo(Element) - Method in class org.apache.wss4j.dom.saml.WSSSAMLKeyInfoProcessor
- processSecurityHeader(Document, String, CallbackHandler, Crypto) - Method in class org.apache.wss4j.dom.engine.WSSecurityEngine
-
Process the security header given the soap envelope as W3C document.
- processSecurityHeader(Document, String, CallbackHandler, Crypto, Crypto) - Method in class org.apache.wss4j.dom.engine.WSSecurityEngine
-
Process the security header given the soap envelope as W3C document.
- processSecurityHeader(Document, RequestData) - Method in class org.apache.wss4j.dom.engine.WSSecurityEngine
-
Process the security header given the soap envelope as W3C document.
- processSecurityHeader(Element, String, CallbackHandler, Crypto, Crypto) - Method in class org.apache.wss4j.dom.engine.WSSecurityEngine
-
Process the security header given the
wsse:SecurityDOM Element. - processSecurityHeader(Element, RequestData) - Method in class org.apache.wss4j.dom.engine.WSSecurityEngine
-
Process the security header given the
wsse:SecurityDOM Element. - PROP_WEBMETHOD - Static variable in class org.apache.wss4j.dom.SOAP12Constants
-
MessageContext property name for webmethod
R
- RECV_RESULTS - Static variable in class org.apache.wss4j.dom.handler.WSHandlerConstants
-
The WSHandler stores a result
Listin this property. - REFERENCE_LIST - Static variable in class org.apache.wss4j.dom.WSConstants
-
xenc:ReferenceListas defined by XML Encryption specification, - ReferenceListProcessor - Class in org.apache.wss4j.dom.processor
- ReferenceListProcessor() - Constructor for class org.apache.wss4j.dom.processor.ReferenceListProcessor
- removeSecurityHeader() - Method in class org.apache.wss4j.dom.message.WSSecHeader
- RequestData - Class in org.apache.wss4j.dom.handler
-
This class holds per request data.
- RequestData() - Constructor for class org.apache.wss4j.dom.handler.RequestData
- ResolverAttachment - Class in org.apache.wss4j.dom.resolvers
- ResolverAttachment() - Constructor for class org.apache.wss4j.dom.resolvers.ResolverAttachment
- retrieveServiceTicket(String, CallbackHandler, String) - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
-
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.dom.message.token.KerberosSecurity
- retrieveServiceTicket(String, CallbackHandler, String, boolean, boolean) - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
- retrieveServiceTicket(String, CallbackHandler, String, boolean, boolean, GSSCredential) - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
- retrieveServiceTicket(CallbackHandler) - Method in class org.apache.wss4j.dom.message.token.KerberosSecurity
-
Retrieve a service ticket from a KDC using the Kerberos JAAS module, and set it in this BinarySecurityToken.
S
- SAML_TOKEN - Static variable in class org.apache.wss4j.dom.WSConstants
-
saml:Assertionas defined by SAML v1.1 specification - SAML2_TOKEN - Static variable in class org.apache.wss4j.dom.WSConstants
-
saml:Assertionas defined by SAML v2.0 specification - SamlAssertionValidator - Class in org.apache.wss4j.dom.validate
-
This class validates a SAML Assertion, which is wrapped in an "SamlAssertionWrapper" instance.
- SamlAssertionValidator() - Constructor for class org.apache.wss4j.dom.validate.SamlAssertionValidator
- SAMLTokenProcessor - Class in org.apache.wss4j.dom.processor
- SAMLTokenProcessor() - Constructor for class org.apache.wss4j.dom.processor.SAMLTokenProcessor
- SAMLTokenProcessor(Provider) - Constructor for class org.apache.wss4j.dom.processor.SAMLTokenProcessor
- SAMLTokenSignedAction - Class in org.apache.wss4j.dom.action
- SAMLTokenSignedAction() - Constructor for class org.apache.wss4j.dom.action.SAMLTokenSignedAction
- SAMLTokenUnsignedAction - Class in org.apache.wss4j.dom.action
- SAMLTokenUnsignedAction() - Constructor for class org.apache.wss4j.dom.action.SAMLTokenUnsignedAction
- SC - Static variable in class org.apache.wss4j.dom.WSConstants
- SC_VALUE_ATTR - Static variable in class org.apache.wss4j.dom.message.token.SignatureConfirmation
- SCT - Static variable in class org.apache.wss4j.dom.WSConstants
- secretKey - Variable in class org.apache.wss4j.dom.message.WSSecSignature
- SECURITY_CONTEXT_TOKEN_05_02 - Static variable in class org.apache.wss4j.dom.WSConstants
-
wsc:SecurityContextTokenas defined by WS-SecureConversation specification - SECURITY_CONTEXT_TOKEN_05_12 - Static variable in class org.apache.wss4j.dom.WSConstants
-
wsc:SecurityContextTokenas defined by WS-SecureConversation specification in WS-SX - SECURITY_TOKEN_UNAVAILABLE - Static variable in class org.apache.wss4j.dom.WSConstants
-
Referenced security token could not be retrieved
- SecurityContextToken - Class in org.apache.wss4j.dom.message.token
- SecurityContextToken(int, Document) - Constructor for class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Constructor to create the SCT
- SecurityContextToken(int, Document, String) - Constructor for class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Constructor to create the SCT with a given uuid
- SecurityContextToken(int, Document, String, String) - Constructor for class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Constructor to create the SCT with a given uuid and instance
- SecurityContextToken(Document) - Constructor for class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Constructor to create the SCT
- SecurityContextToken(Document, String) - Constructor for class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Constructor to create the SCT with a given uuid
- SecurityContextToken(Element) - Constructor for class org.apache.wss4j.dom.message.token.SecurityContextToken
-
This is used to create a SecurityContextToken using a DOM Element
- SecurityContextTokenProcessor - Class in org.apache.wss4j.dom.processor
-
The processor to process
wsc:SecurityContextToken. - SecurityContextTokenProcessor() - Constructor for class org.apache.wss4j.dom.processor.SecurityContextTokenProcessor
- SecurityTokenRefSTRParser - Class in org.apache.wss4j.dom.str
-
This implementation of STRParser is for parsing a SecurityTokenReference element, found in the KeyInfo element associated with an EncryptedData element.
- SecurityTokenRefSTRParser() - Constructor for class org.apache.wss4j.dom.str.SecurityTokenRefSTRParser
- SEND_SIGV - Static variable in class org.apache.wss4j.dom.handler.WSHandlerConstants
-
internally used property names to store values inside the message context that must have the same lifetime as a message (request/response model).
- SERIALIZE - Static variable in class org.apache.wss4j.dom.WSConstants
- setAction(int, Class<?>) - Method in class org.apache.wss4j.dom.engine.WSSConfig
-
Associate an action instance with a specific action code.
- setAction(int, Action) - Method in class org.apache.wss4j.dom.engine.WSSConfig
-
Associate an action instance with a specific action code.
- setAction(Integer) - Method in class org.apache.wss4j.dom.handler.HandlerAction
- setActionToken(SecurityActionToken) - Method in class org.apache.wss4j.dom.handler.HandlerAction
- setActor(String) - Method in class org.apache.wss4j.dom.handler.RequestData
- setActor(String) - Method in class org.apache.wss4j.dom.message.WSSecHeader
-
set actor name.
- setAddInclusivePrefixes(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setAddInclusivePrefixes(boolean) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
- setAddInclusivePrefixes(boolean) - Method in class org.apache.wss4j.dom.message.WSSecSignature
- setAddJceProviders(boolean) - Static method in class org.apache.wss4j.dom.engine.WSSConfig
- setAddUsernameTokenCreated(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setAddUsernameTokenNonce(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setAlgorithm(String) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Set the derivation algorithm of this derived key token.
- setAlgorithm(String) - Method in class org.apache.wss4j.dom.WSDataRef
- setAlgorithmSuite(AlgorithmSuite) - Method in class org.apache.wss4j.dom.handler.RequestData
- setAllowNamespaceQualifiedPasswordTypes(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setAllowRSA15KeyTransportAlgorithm(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setAllowUsernameTokenNoPassword(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setAppendSignatureAfterTimestamp(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setAttachment(boolean) - Method in class org.apache.wss4j.dom.WSDataRef
- setAttachmentCallbackHandler(CallbackHandler) - Method in class org.apache.wss4j.dom.handler.RequestData
- setAttachmentCallbackHandler(CallbackHandler) - Method in class org.apache.wss4j.dom.message.Encryptor
- setAttachmentCallbackHandler(CallbackHandler) - Method in class org.apache.wss4j.dom.message.WSSecBase
- setAudienceRestrictions(List<String>) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Set the Audience Restrictions
- setBinarySecurityToken(BinarySecurity) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set the BinarySecurityToken to be validated
- setBodyID(Document) - Method in class org.apache.wss4j.dom.message.WSSecBase
-
Looks up or adds a body id.
- setCallbackHandler(CallbackHandler) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Sets the CallbackHandler used for this request
- setCallbackHandler(CallbackHandler) - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
Set the CallbackHandler to use with the LoginContext.
- setCallbackLookup(CallbackLookup) - Method in class org.apache.wss4j.dom.engine.WSSecurityEngine
-
Set the CallbackLookup object to use to locate elements
- setCallbackLookup(CallbackLookup) - Method in class org.apache.wss4j.dom.message.Encryptor
- setCallbackLookup(CallbackLookup) - Method in class org.apache.wss4j.dom.message.WSSecBase
- setCallbackLookup(CallbackLookup) - Method in class org.apache.wss4j.dom.WSDocInfo
- setCertificates(X509Certificate[]) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set an X509Certificate chain to be validated
- setCerts(X509Certificate[]) - Method in class org.apache.wss4j.dom.str.STRParserResult
- setClientLabel(String) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
-
Set the label value of the client.
- setContent(boolean) - Method in class org.apache.wss4j.dom.WSDataRef
- setContextName(String) - Method in class org.apache.wss4j.dom.validate.JAASUsernameTokenValidator
- setContextName(String) - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
Set the JAAS Login context name to use.
- setCrypto(Crypto) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- setCrypto(Crypto) - Method in class org.apache.wss4j.dom.WSDocInfo
- setCurrentTime(WSTimeSource) - Method in class org.apache.wss4j.dom.engine.WSSConfig
- setCustomEKKeyInfoElement(Element) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setCustomEKTokenId(String) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setCustomEKTokenValueType(String) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setCustomKeyInfoElement(Element) - Method in class org.apache.wss4j.dom.message.WSSecSignature
- setCustomReferenceValue(String) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- setCustomTokenId(String) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the custom token id
- setCustomTokenValueType(String) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the custom token value type to use
- setCustomValueType(String) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- setData(RequestData) - Method in class org.apache.wss4j.dom.str.STRParserParameters
- setDecCrypto(Crypto) - Method in class org.apache.wss4j.dom.handler.RequestData
- setDelegationCredential(Object) - Method in class org.apache.wss4j.dom.validate.Credential
- setDerivationKeyLength(int) - Method in class org.apache.wss4j.dom.str.STRParserParameters
- setDerivedKeyIterations(int) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Set the derived key iterations.
- setDerivedKeyLength(int) - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
- setDerivedKeyLength(int) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
- setDerivedKeyTokenReference(String) - Method in class org.apache.wss4j.dom.handler.RequestData
- setDigestAlgo(String) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the string that defines which digest algorithm to use.
- setDigestAlgorithm(String) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
-
Set the digest algorithm to use.
- setDigestAlgorithm(String) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Set the digest algorithm to use with the RSA-OAEP key transport algorithm.
- setDigestAlgorithm(String) - Method in class org.apache.wss4j.dom.WSDataRef
- setDigestValue(byte[]) - Method in class org.apache.wss4j.dom.WSDataRef
- setDisableBSPEnforcement(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setDoc(Document) - Method in class org.apache.wss4j.dom.message.Encryptor
- setElement(Element) - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
- setEmbedEncryptedKey(boolean) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- setEnableRevocation(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Set whether to enable CRL checking or not when verifying trust in a certificate.
- setEnableSignatureConfirmation(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setEncKeyId(String) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setEncKeyIdDirectId(boolean) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- setEncodePasswords(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setEncrKeySha1value(String) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the encrypted key sha1 value
- setEncryptedElement(Element) - Method in class org.apache.wss4j.dom.WSDataRef
- setEncryptedKeyElement(Element) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Set the encrypted key element when a pre prepared encrypted key is used
- setEncryptedKeySHA1(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setEncryptionSerializer(Serializer) - Method in class org.apache.wss4j.dom.handler.RequestData
- setEncryptionSerializer(Serializer) - Method in class org.apache.wss4j.dom.message.Encryptor
- setEncryptionSerializer(Serializer) - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
- setEncryptionSerializer(Serializer) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- setEncryptionToken(EncryptionActionToken) - Method in class org.apache.wss4j.dom.handler.RequestData
- setEncryptSymmKey(boolean) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- setExpandXopInclude(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setExpandXopInclude(boolean) - Method in class org.apache.wss4j.dom.message.Encryptor
- setExpandXopInclude(boolean) - Method in class org.apache.wss4j.dom.message.WSSecBase
- setFutureTTL(int) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Set the time in seconds in the future within which the NotBefore time of an incoming Assertion is valid.
- setGeneration(int) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Sets the generation of the derived key
- setHandleCustomPasswordTypes(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setID(String) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Set the id of this derived key token.
- setID(String) - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Set the id of this security context token.
- setID(String) - Method in class org.apache.wss4j.dom.message.token.SignatureConfirmation
-
Set wsu:Id attribute of this SignatureConfirmation element.
- setID(String) - Method in class org.apache.wss4j.dom.message.token.Timestamp
-
Set wsu:Id attribute of this timestamp
- setID(String) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Set the id of this username token.
- setIdAllocator(WsuIdAllocator) - Method in class org.apache.wss4j.dom.engine.WSSConfig
- setIdAllocator(WsuIdAllocator) - Method in class org.apache.wss4j.dom.message.Encryptor
- setIdAllocator(WsuIdAllocator) - Method in class org.apache.wss4j.dom.message.WSSecBase
- setIdentifier(String) - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Set the identifier.
- setIdentifier(String) - Method in class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- setIgnoredBSPRules(List<BSPRule>) - Method in class org.apache.wss4j.dom.handler.RequestData
- setIncludeEncryptionToken(boolean) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setIncludeSignatureToken(boolean) - Method in class org.apache.wss4j.dom.message.WSSecSignature
- setIssuerDNPatterns(Collection<Pattern>) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Set the Signature Issuer DN Cert Constraints
- setKerberosTokenDecoder(KerberosTokenDecoder) - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
Set the KerberosTokenDecoder instance used to extract a session key from the received Kerberos token.
- setKeyAgreementMethod(String) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setKeyDerivationMethod(String) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setKeyDerivationParameters(KeyDerivationParameters) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setKeyEncAlgo(String) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
- setKeyIdentifierType(int) - Method in class org.apache.wss4j.dom.message.WSSecBase
-
Sets which key identifier to use.
- setLabel(String) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Sets the label of the derived key
- setLength(int) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Sets the length of the derived key
- setMGFAlgorithm(String) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Set the MGF algorithm to use with the RSA-OAEP key transport algorithm.
- setMsgContext(Object) - Method in class org.apache.wss4j.dom.handler.RequestData
- setMustUnderstand(boolean) - Method in class org.apache.wss4j.dom.message.WSSecHeader
-
Set the
mustUnderstandflag for thewsse:Securityheader. - setName(String) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Set the user name.
- setName(QName) - Method in class org.apache.wss4j.dom.WSDataRef
- setNonce(String) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Sets the nonce value of the derived key
- setNonceReplayCache(ReplayCache) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Set the replay cache for Nonces
- setOffset(int) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Sets the offset
- setOriginalSignatureActionPosition(int) - Method in class org.apache.wss4j.dom.handler.RequestData
- setPassword(Object, String) - Method in class org.apache.wss4j.dom.handler.WSHandler
- setPassword(String) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Sets the password string.
- setPasswordEncryptor(PasswordEncryptor) - Method in class org.apache.wss4j.dom.handler.RequestData
- setPasswordsAreEncoded(boolean) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
- setPasswordsAreEncoded(boolean) - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
- setPasswordType(String) - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
-
Defines how to construct the password element of the
UsernameToken. - setPrecisionInMilliSeconds(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setPrecisionInMilliSeconds(boolean) - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
- setPrecisionInMilliSeconds(boolean) - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
- setPrincipal(Principal) - Method in class org.apache.wss4j.dom.str.STRParserResult
- setPrincipal(Principal) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set the principal that supplies context information to the validators.
- setProcessor(QName, Class<?>) - Method in class org.apache.wss4j.dom.engine.WSSConfig
-
Associate a SOAP processor name with a specified SOAP Security header element QName.
- setProcessor(QName, Processor) - Method in class org.apache.wss4j.dom.engine.WSSConfig
-
Associate a SOAP processor name with a specified SOAP Security header element QName.
- setProperties(String, String, String) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
This is used to set the Name, Label and Nonce element values in the properties element At this point I'm not sure if these are the only properties that will appear in the
Propertieselement. - setProperties(Map<String, String>) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
If there are other types of properties other than Name, Label and Nonce This is provided for extensibility purposes
- setProperty(Object, String, Object) - Method in class org.apache.wss4j.dom.handler.WSHandler
- setProtectedElement(Element) - Method in class org.apache.wss4j.dom.WSDataRef
- setPublicKey(PublicKey) - Method in class org.apache.wss4j.dom.str.STRParserResult
- setPublicKey(PublicKey) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set a PublicKey to be validated
- setPwType(String) - Method in class org.apache.wss4j.dom.handler.RequestData
- setReferenceType(STRParser.REFERENCE_TYPE) - Method in class org.apache.wss4j.dom.str.STRParserResult
- setRequireBearerSignature(boolean) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
- setRequiredPasswordType(String) - Method in class org.apache.wss4j.dom.handler.RequestData
- setRequiredSubjectConfirmationMethod(String) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
- setRequireSignedEncryptedDataElements(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Configure the engine to verify that EncryptedData elements are in a signed subtree of the document.
- setRequireStandardSubjectConfirmationMethod(boolean) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
- setRequireTimestampExpires(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setSamlAlgorithmSuite(AlgorithmSuite) - Method in class org.apache.wss4j.dom.handler.RequestData
- setSamlAssertion(SamlAssertionWrapper) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set an SamlAssertionWrapper to be validated
- setSamlOneTimeUseReplayCache(ReplayCache) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Set the replay cache for SAML2 OneTimeUse Assertions
- setSct(SecurityContextToken) - Method in class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- setSctId(String) - Method in class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- setSecHeader(WSSecHeader) - Method in class org.apache.wss4j.dom.handler.RequestData
- setSecretKey(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the secret key to use
- setSecretKey(byte[]) - Method in class org.apache.wss4j.dom.str.STRParserResult
- setSecretKey(byte[]) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set a SecretKey (byte[]) to be validated
- setSecurityContextToken(SecurityContextToken) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set a SecurityContextToken to be validated
- setSecurityHeader(WSSecHeader) - Method in class org.apache.wss4j.dom.message.Encryptor
- setSecurityHeader(Element) - Method in class org.apache.wss4j.dom.WSDocInfo
-
Sets the wsse header being processed
- setSecurityHeaderElement(Element) - Method in class org.apache.wss4j.dom.message.WSSecHeader
- setSecurityTokenReference(SecurityTokenReference) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Sets the security token reference of the derived key token This is the reference to the shared secret used in the conversation/context
- setSecurityTokenReference(SecurityTokenReference) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
- setSecurityTokenReference(SecurityTokenReference) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the SecurityTokenReference to be used in the KeyInfo element.
- setSecurityTokenReference(Element) - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
- setServiceLabel(String) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
-
Set the label value of the service.
- setServiceName(String) - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
The name of the service to use when contacting the KDC.
- setSigCanonicalization(String) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
-
Set the canonicalization method to use.
- setSigCanonicalization(String) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the canonicalization method to use.
- setSignatureAlgorithm(String) - Method in class org.apache.wss4j.dom.message.WSSecDKSign
-
Set the signature algorithm to use.
- setSignatureAlgorithm(String) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the name (uri) of the signature encryption algorithm to use.
- setSignatureProvider(Provider) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Set a security Provider instance to use for Signature
- setSignatureProvider(Provider) - Method in class org.apache.wss4j.dom.message.WSSecSignature
- setSignatureToken(SignatureActionToken) - Method in class org.apache.wss4j.dom.handler.RequestData
- setSignatureValue(byte[]) - Method in class org.apache.wss4j.dom.message.WSSecSignatureConfirmation
-
Set the Signature value to store in this SignatureConfirmation.
- setSigVerCrypto(Crypto) - Method in class org.apache.wss4j.dom.handler.RequestData
- setSoapConstants(SOAPConstants) - Method in class org.apache.wss4j.dom.handler.RequestData
- setSpnego(boolean) - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
- setStoreBytesInAttachment(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setStoreBytesInAttachment(boolean) - Method in class org.apache.wss4j.dom.message.Encryptor
- setStoreBytesInAttachment(boolean) - Method in class org.apache.wss4j.dom.message.WSSecBase
- setStrElem(Element) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- setStrElement(Element) - Method in class org.apache.wss4j.dom.str.STRParserParameters
- setSubject(Subject) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set the subject that may result from the Validation process
- setSubjectCertConstraints(Collection<Pattern>) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Set the Signature Subject Cert Constraints
- setSymmetricEncAlgorithm(String) - Method in class org.apache.wss4j.dom.message.WSSecDKEncrypt
-
Set the symmetric encryption algorithm URI to use
- setSymmetricEncAlgorithm(String) - Method in class org.apache.wss4j.dom.message.WSSecEncrypt
-
Set the name of the symmetric encryption algorithm to use.
- setTimestamp(Timestamp) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set a Timestamp to be validated
- setTimeStampFutureTTL(int) - Method in class org.apache.wss4j.dom.handler.RequestData
- setTimestampReplayCache(ReplayCache) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Set the replay cache for Timestamps
- setTimeStampStrict(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setTimeStampTTL(int) - Method in class org.apache.wss4j.dom.handler.RequestData
- setTimeToLive(int) - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
-
Set the time to live.
- setTlsCerts(Certificate[]) - Method in class org.apache.wss4j.dom.handler.RequestData
- setTokenIdDirectId(boolean) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- setTokenIdentifier(String) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- setTokenOnContext(String, DOMCryptoContext) - Method in class org.apache.wss4j.dom.WSDocInfo
- setTokensOnContext(DOMCryptoContext) - Method in class org.apache.wss4j.dom.WSDocInfo
-
Set all stored tokens on the DOMCryptoContext argument
- setTransformAlgorithms(List<String>) - Method in class org.apache.wss4j.dom.WSDataRef
-
Set the Transform algorithm URIs used to transform the element before digest
- setTransformedToken(SamlAssertionWrapper) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set an SamlAssertionWrapper instance which corresponds to a Transformed Token.
- setTrustedCredential(boolean) - Method in class org.apache.wss4j.dom.str.STRParserResult
- setTtl(int) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
- setupEKReference(WSSecDerivedKeyBase, SignatureEncryptionActionToken) - Method in class org.apache.wss4j.dom.action.AbstractDerivedAction
- setupEKReference(WSSecDerivedKeyBase, WSSecHeader, SignatureEncryptionActionToken, String, String, SecretKey) - Method in class org.apache.wss4j.dom.action.AbstractDerivedAction
- setupSCTReference(WSSecDerivedKeyBase, WSPasswordCallback, SignatureEncryptionActionToken, boolean, Document) - Method in class org.apache.wss4j.dom.action.AbstractDerivedAction
- setupSCTReference(WSSecDerivedKeyBase, SignatureEncryptionActionToken, boolean) - Method in class org.apache.wss4j.dom.action.AbstractDerivedAction
- setUse200512Namespace(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setUseDerivedKeyForMAC(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
-
Whether to use the derived key for a MAC.
- setUseDirectReferenceToAssertion(boolean) - Method in class org.apache.wss4j.dom.saml.WSSecSignatureSAML
-
Set whether a Direct Reference is to be used to reference the assertion.
- setUserInfo(String) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Set the user name to get the encryption certificate.
- setUserInfo(String, String) - Method in class org.apache.wss4j.dom.message.WSSecBase
-
Set the user and password info.
- setUsername(String) - Method in class org.apache.wss4j.dom.handler.RequestData
- setUsernameServiceNameForm(boolean) - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
If true - sets the SPN form to "username"
If false(default) - the SPN form is "hostbased" - setUsernametoken(UsernameToken) - Method in class org.apache.wss4j.dom.validate.Credential
-
Set a UsernameToken to be validated
- setUseSingleCertificate(boolean) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the single cert flag.
- setUseThisCert(X509Certificate) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Set the X509 Certificate to use for encryption.
- setUseThisPublicKey(PublicKey) - Method in class org.apache.wss4j.dom.message.WSSecEncryptedKey
-
Set the PublicKey to use for encryption.
- setUtFutureTTL(int) - Method in class org.apache.wss4j.dom.handler.RequestData
- setUtTTL(int) - Method in class org.apache.wss4j.dom.handler.RequestData
- setValidateSamlSubjectConfirmation(boolean) - Method in class org.apache.wss4j.dom.handler.RequestData
- setValidateSignatureAgainstProfile(boolean) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Whether to validate the signature of the Assertion (if it exists) against the relevant profile.
- setValidator(QName, Class<?>) - Method in class org.apache.wss4j.dom.engine.WSSConfig
-
Associate a SOAP validator name with a specified SOAP Security header element QName.
- setValidator(QName, Validator) - Method in class org.apache.wss4j.dom.engine.WSSConfig
-
Associate a SOAP validator name with a specified SOAP Security header element QName.
- setWscVersion(int) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- setWscVersion(int) - Method in class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- setWsDocInfo(WSDocInfo) - Method in class org.apache.wss4j.dom.handler.RequestData
- setWsDocInfo(WSDocInfo) - Method in class org.apache.wss4j.dom.message.Encryptor
- setWsDocInfo(WSDocInfo) - Method in class org.apache.wss4j.dom.message.WSSecBase
- setWssConfig(WSSConfig) - Method in class org.apache.wss4j.dom.engine.WSSecurityEngine
- setWssConfig(WSSConfig) - Method in class org.apache.wss4j.dom.handler.RequestData
- setWsTimeSource(WSTimeSource) - Method in class org.apache.wss4j.dom.message.WSSecTimestamp
- setWsTimeSource(WSTimeSource) - Method in class org.apache.wss4j.dom.message.WSSecUsernameToken
- setWsuId(String) - Method in class org.apache.wss4j.dom.WSDataRef
- setWsuId(Element) - Method in class org.apache.wss4j.dom.message.WSSecBase
- setX509Certificate(X509Certificate) - Method in class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
-
Set the X509 Certificate to use
- setX509Certificate(X509Certificate) - Method in class org.apache.wss4j.dom.message.WSSecSignature
-
Set the X509 Certificate to use
- setXpath(String) - Method in class org.apache.wss4j.dom.WSDataRef
- sig - Variable in class org.apache.wss4j.dom.message.WSSecSignature
- SIG_CONF_DONE - Static variable in class org.apache.wss4j.dom.handler.WSHandlerConstants
- SIGN - Static variable in class org.apache.wss4j.dom.WSConstants
- SIGNATURE - Static variable in class org.apache.wss4j.dom.WSConstants
-
ds:Signatureas defined by XML Signature specification, enhanced by WS Security specification - SIGNATURE_CONFIRMATION - Static variable in class org.apache.wss4j.dom.WSConstants
-
wsse11:signatureConfirmationas defined by OASIS WS Security specification, - SignatureAction - Class in org.apache.wss4j.dom.action
- SignatureAction() - Constructor for class org.apache.wss4j.dom.action.SignatureAction
- SignatureConfirmation - Class in org.apache.wss4j.dom.message.token
-
Signature Confirmation element.
- SignatureConfirmation(Document, byte[]) - Constructor for class org.apache.wss4j.dom.message.token.SignatureConfirmation
-
Constructs a
SignatureConfirmationobject according to the defined parameters. - SignatureConfirmation(Element, BSPEnforcer) - Constructor for class org.apache.wss4j.dom.message.token.SignatureConfirmation
-
Constructs a
SignatureConfirmationobject and parses thewsse11:SignatureConfirmationelement to initialize it. - SignatureConfirmationAction - Class in org.apache.wss4j.dom.action
- SignatureConfirmationAction() - Constructor for class org.apache.wss4j.dom.action.SignatureConfirmationAction
- SignatureConfirmationProcessor - Class in org.apache.wss4j.dom.processor
- SignatureConfirmationProcessor() - Constructor for class org.apache.wss4j.dom.processor.SignatureConfirmationProcessor
- SignatureDerivedAction - Class in org.apache.wss4j.dom.action
- SignatureDerivedAction() - Constructor for class org.apache.wss4j.dom.action.SignatureDerivedAction
- signatureFactory - Variable in class org.apache.wss4j.dom.message.WSSecSignature
- SignatureProcessor - Class in org.apache.wss4j.dom.processor
- SignatureProcessor() - Constructor for class org.apache.wss4j.dom.processor.SignatureProcessor
- SignatureProcessor(Provider) - Constructor for class org.apache.wss4j.dom.processor.SignatureProcessor
- SignatureSTRParser - Class in org.apache.wss4j.dom.str
-
This implementation of STRParser is for parsing a SecurityTokenReference element, found in the KeyInfo element associated with a Signature element.
- SignatureSTRParser() - Constructor for class org.apache.wss4j.dom.str.SignatureSTRParser
- SignatureTrustValidator - Class in org.apache.wss4j.dom.validate
-
This class verifies trust in a credential used to verify a signature, which is extracted from the Credential passed to the validate method.
- SignatureTrustValidator() - Constructor for class org.apache.wss4j.dom.validate.SignatureTrustValidator
- SignatureUtils - Class in org.apache.wss4j.dom.util
-
WS-Security Utility methods.
- signatureValue - Variable in class org.apache.wss4j.dom.message.WSSecSignature
- SKI_KEY_IDENTIFIER - Static variable in class org.apache.wss4j.dom.WSConstants
-
Sets the
org.apache.wss4j.dom.message.WSSecSignature#build(Document, Crypto, WSSecHeader)method to send aSubjectKeyIdentifierto identify the signing certificate. - SOAP11_CONSTANTS - Static variable in interface org.apache.wss4j.dom.SOAPConstants
-
SOAP 1.1 constants - thread-safe and shared
- SOAP11Constants - Class in org.apache.wss4j.dom
-
SOAP 1.1 constants
- SOAP11Constants() - Constructor for class org.apache.wss4j.dom.SOAP11Constants
- SOAP12_CONSTANTS - Static variable in interface org.apache.wss4j.dom.SOAPConstants
-
SOAP 1.2 constants - thread-safe and shared
- SOAP12Constants - Class in org.apache.wss4j.dom
-
SOAP 1.2 constants
- SOAP12Constants() - Constructor for class org.apache.wss4j.dom.SOAP12Constants
- SOAPConstants - Interface in org.apache.wss4j.dom
-
An interface defining SOAP constants.
- ST_SIGNED - Static variable in class org.apache.wss4j.dom.WSConstants
- ST_UNSIGNED - Static variable in class org.apache.wss4j.dom.WSConstants
- storeBytesInAttachment - Variable in class org.apache.wss4j.dom.message.WSSecBase
- STRParser - Interface in org.apache.wss4j.dom.str
-
This interface describes a pluggable way of extracting credentials from SecurityTokenReference elements.
- STRParser.REFERENCE_TYPE - Enum Class in org.apache.wss4j.dom.str
-
ISSUER_SERIAL - A certificate (chain) is located by the issuer name and serial number of the (root) cert THUMBPRINT_SHA1 - A certificate (chain) is located by the SHA1 thumbprint of the (root) cert KEY_IDENTIFIER - A certificate (chain) is located via a Key Identifier Element DIRECT_REF - A certificate (chain) is located directly via an Id to another security token Note that a Thumbprint reference is also a KeyIdentifier, but takes precedence over it.
- STRParserParameters - Class in org.apache.wss4j.dom.str
-
This class holds the parameters for parsing a SecurityTokenReference Element by a STRParser implementation.
- STRParserParameters() - Constructor for class org.apache.wss4j.dom.str.STRParserParameters
- STRParserResult - Class in org.apache.wss4j.dom.str
-
This class holds the results from parsing a SecurityTokenReference Element by a STRParser implementation.
- STRParserResult() - Constructor for class org.apache.wss4j.dom.str.STRParserResult
- STRParserUtil - Class in org.apache.wss4j.dom.str
-
Some utilities for the STRParsers.
- STRTransform - Class in org.apache.wss4j.dom.transform
-
Class STRTransform.
- STRTransform() - Constructor for class org.apache.wss4j.dom.transform.STRTransform
- STRTransformProvider - Class in org.apache.wss4j.dom.transform
-
A provider for the STR Transform.
- STRTransformProvider() - Constructor for class org.apache.wss4j.dom.transform.STRTransformProvider
- STRTransformUtil - Class in org.apache.wss4j.dom.transform
-
Utility class exposing the dereferencing LOG.c of the
STRTransformimplementation. - strUri - Variable in class org.apache.wss4j.dom.message.WSSecSignature
T
- TAG_ACTION - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the cryptographic operation performed The value under this tag is of type java.lang.Integer
- TAG_BINARY_SECURITY_TOKEN - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the BinarySecurityToken found, if applicable.
- TAG_CANONICALIZATION_METHOD - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the algorithm that was used to do canonicalization The value under this tag is of type String.
- TAG_DATA_REF_URIS - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting references to a List of Data ref URIs.
- TAG_DELEGATION_CREDENTIAL - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting a delegation credential found, if applicable.
- TAG_DERIVED_KEY_TOKEN - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting a DerivedKeyToken object
- TAG_ENCRYPTED_EPHEMERAL_KEY - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the encrypted key bytes The value under this tag is a byte array
- TAG_ENCRYPTED_KEY_TRANSPORT_METHOD - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the encrypted key transport algorithm.
- TAG_ID - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
The (wsu) Id of the token corresponding to this result.
- TAG_PRINCIPAL - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the security principal found, if applicable.
- TAG_PUBLIC_KEY - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting a PublicKey associated with this token
- TAG_SAML_ASSERTION - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the SAML Assertion found, if applicable.
- TAG_SECRET - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting a byte[] secret associated with this token
- TAG_SECURITY_CONTEXT_TOKEN - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting references to the DOM elements that have been cryptographically protected.
- TAG_SIGNATURE_CONFIRMATION - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the signature confirmation of a signed element, if applicable.
- TAG_SIGNATURE_METHOD - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the algorithm that was used to sign the message The value under this tag is of type String.
- TAG_SIGNATURE_VALUE - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the signature value of a signed element, if applicable.
- TAG_SUBJECT - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the security subject found, if applicable.
- TAG_TIMESTAMP - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the timestamp found, if applicable.
- TAG_TOKEN_ELEMENT - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the DOM Element of the processed token (if a token has been processed).
- TAG_TRANSFORMED_TOKEN - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting a Transformed Token.
- TAG_USERNAME_TOKEN - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting a UsernameToken object
- TAG_VALIDATED_TOKEN - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting that the TAG_*_TOKEN result has been validated by a Validator implementation.
- TAG_X509_CERTIFICATE - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the X.509 certificate found, if applicable.
- TAG_X509_CERTIFICATES - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting the X.509 certificate chain found, if applicable.
- TAG_X509_REFERENCE_TYPE - Static variable in class org.apache.wss4j.dom.engine.WSSecurityEngineResult
-
Tag denoting how the X.509 certificate (chain) was referenced, if applicable.
- THUMBPRINT_IDENTIFIER - Static variable in class org.apache.wss4j.dom.WSConstants
-
THUMPRINT_IDENTIFIERis used to set the specific key identifier ThumbprintSHA1. - THUMBPRINT_SHA1 - Enum constant in enum class org.apache.wss4j.dom.str.STRParser.REFERENCE_TYPE
- Timestamp - Class in org.apache.wss4j.dom.message.token
-
Timestamp according to SOAP Message Security 1.0, chapter 10 / appendix A.2
- Timestamp(boolean, Document, int) - Constructor for class org.apache.wss4j.dom.message.token.Timestamp
-
Constructs a
Timestampobject according to the defined parameters. - Timestamp(boolean, Document, WSTimeSource, int) - Constructor for class org.apache.wss4j.dom.message.token.Timestamp
-
Constructs a
Timestampobject according to the defined parameters. - Timestamp(Element, BSPEnforcer) - Constructor for class org.apache.wss4j.dom.message.token.Timestamp
-
Constructs a
Timestampobject and parses thewsu:Timestampelement to initialize it. - TIMESTAMP - Static variable in class org.apache.wss4j.dom.WSConstants
-
wsu:Timestampas defined by OASIS WS Security specification, - TimestampAction - Class in org.apache.wss4j.dom.action
- TimestampAction() - Constructor for class org.apache.wss4j.dom.action.TimestampAction
- TimestampProcessor - Class in org.apache.wss4j.dom.processor
- TimestampProcessor() - Constructor for class org.apache.wss4j.dom.processor.TimestampProcessor
- TimestampValidator - Class in org.apache.wss4j.dom.validate
-
This class validates a processed Timestamp, extracted from the Credential passed to the validate method.
- TimestampValidator() - Constructor for class org.apache.wss4j.dom.validate.TimestampValidator
- TOKEN - Static variable in class org.apache.wss4j.dom.message.token.UsernameToken
- toString() - Method in class org.apache.wss4j.dom.message.token.DerivedKeyToken
-
Returns the string representation of the token.
- toString() - Method in class org.apache.wss4j.dom.message.token.SecurityContextToken
-
Returns the string representation of the token.
- toString() - Method in class org.apache.wss4j.dom.message.token.SignatureConfirmation
-
Returns the string representation of the token.
- toString() - Method in class org.apache.wss4j.dom.message.token.Timestamp
-
Returns the string representation of the token.
- toString() - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
Returns the string representation of the token.
- transform(Data, XMLCryptoContext) - Method in class org.apache.wss4j.dom.transform.AttachmentCompleteSignatureTransform
- transform(Data, XMLCryptoContext) - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- transform(Data, XMLCryptoContext) - Method in class org.apache.wss4j.dom.transform.STRTransform
- transform(Data, XMLCryptoContext, OutputStream) - Method in class org.apache.wss4j.dom.transform.AttachmentCompleteSignatureTransform
- transform(Data, XMLCryptoContext, OutputStream) - Method in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- transform(Data, XMLCryptoContext, OutputStream) - Method in class org.apache.wss4j.dom.transform.STRTransform
- TRANSFORM_URI - Static variable in class org.apache.wss4j.dom.transform.AttachmentCompleteSignatureTransform
- TRANSFORM_URI - Static variable in class org.apache.wss4j.dom.transform.AttachmentContentSignatureTransform
- TRANSFORM_URI - Static variable in class org.apache.wss4j.dom.transform.STRTransform
- TRANSFORM_WS_DOC_INFO - Static variable in class org.apache.wss4j.dom.transform.STRTransform
- TS - Static variable in class org.apache.wss4j.dom.WSConstants
U
- UNSUPPORTED_ALGORITHM - Static variable in class org.apache.wss4j.dom.WSConstants
-
An unsupported signature or encryption algorithm was used
- UNSUPPORTED_SECURITY_TOKEN - Static variable in class org.apache.wss4j.dom.WSConstants
-
An unsupported token was provided
- USE_ENCODED_PASSWORDS - Static variable in class org.apache.wss4j.dom.handler.WSHandlerConstants
-
Set the value of this parameter to true to treat passwords as binary values for Username Tokens.
- user - Variable in class org.apache.wss4j.dom.message.WSSecBase
- USERNAME_TOKEN - Static variable in class org.apache.wss4j.dom.WSConstants
-
wsse:UsernameTokenas defined by WS Security specification - UsernameToken - Class in org.apache.wss4j.dom.message.token
-
UsernameToken according to WS Security specifications, UsernameToken profile.
- UsernameToken(boolean, Document) - Constructor for class org.apache.wss4j.dom.message.token.UsernameToken
-
Constructs a
UsernameTokenobject according to the defined parameters. - UsernameToken(boolean, Document, String) - Constructor for class org.apache.wss4j.dom.message.token.UsernameToken
-
Constructs a
UsernameTokenobject according to the defined parameters. - UsernameToken(boolean, Document, WSTimeSource, String) - Constructor for class org.apache.wss4j.dom.message.token.UsernameToken
- UsernameToken(Element, boolean, BSPEnforcer) - Constructor for class org.apache.wss4j.dom.message.token.UsernameToken
-
Constructs a
UsernameTokenobject and parses thewsse:UsernameTokenelement to initialize it. - UsernameTokenAction - Class in org.apache.wss4j.dom.action
- UsernameTokenAction() - Constructor for class org.apache.wss4j.dom.action.UsernameTokenAction
- UsernameTokenProcessor - Class in org.apache.wss4j.dom.processor
- UsernameTokenProcessor() - Constructor for class org.apache.wss4j.dom.processor.UsernameTokenProcessor
- UsernameTokenSignedAction - Class in org.apache.wss4j.dom.action
-
Sign a request using a secret key derived from UsernameToken data.
- UsernameTokenSignedAction() - Constructor for class org.apache.wss4j.dom.action.UsernameTokenSignedAction
- UsernameTokenValidator - Class in org.apache.wss4j.dom.validate
-
This class validates a processed UsernameToken, extracted from the Credential passed to the validate method.
- UsernameTokenValidator() - Constructor for class org.apache.wss4j.dom.validate.UsernameTokenValidator
- UT - Static variable in class org.apache.wss4j.dom.WSConstants
- UT_NOPASSWORD - Static variable in class org.apache.wss4j.dom.WSConstants
- UT_SIGN - Static variable in class org.apache.wss4j.dom.WSConstants
- UT_SIGNING - Static variable in class org.apache.wss4j.dom.WSConstants
-
UT_SIGNINGis used internally only to set a specific Signature behavior.
V
- validate(Credential, RequestData) - Method in class org.apache.wss4j.dom.validate.JAASUsernameTokenValidator
-
Validate the credential argument.
- validate(Credential, RequestData) - Method in class org.apache.wss4j.dom.validate.KerberosTokenValidator
-
Validate the credential argument.
- validate(Credential, RequestData) - Method in class org.apache.wss4j.dom.validate.NoOpValidator
-
Validate the credential argument.
- validate(Credential, RequestData) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Validate the credential argument.
- validate(Credential, RequestData) - Method in class org.apache.wss4j.dom.validate.SignatureTrustValidator
-
Validate the credential argument.
- validate(Credential, RequestData) - Method in class org.apache.wss4j.dom.validate.TimestampValidator
-
Validate the credential argument.
- validate(Credential, RequestData) - Method in class org.apache.wss4j.dom.validate.UsernameTokenValidator
-
Validate the credential argument.
- validate(Credential, RequestData) - Method in interface org.apache.wss4j.dom.validate.Validator
-
Validate the credential argument.
- validateAssertion(SamlAssertionWrapper) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Validate the samlAssertion against schemas/profiles
- validateCertificates(X509Certificate[]) - Method in class org.apache.wss4j.dom.validate.SignatureTrustValidator
-
Validate the certificates by checking the validity of each cert
- validatePublicKey(PublicKey, Crypto) - Method in class org.apache.wss4j.dom.validate.SignatureTrustValidator
-
Validate a public key
- validateSAMLResults(WSHandlerResult, Certificate[], Element) - Static method in class org.apache.wss4j.dom.saml.DOMSAMLUtil
- Validator - Interface in org.apache.wss4j.dom.validate
-
This interface describes a pluggable way of validating credentials that have been extracted by the processors.
- valueOf(String) - Static method in enum class org.apache.wss4j.dom.str.STRParser.REFERENCE_TYPE
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.wss4j.dom.str.STRParser.REFERENCE_TYPE
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyCreated(int, int) - Method in class org.apache.wss4j.dom.message.token.Timestamp
-
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".
- verifyCreated(int, int) - Method in class org.apache.wss4j.dom.message.token.UsernameToken
-
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".
- verifyCustomPassword(UsernameToken, RequestData) - Method in class org.apache.wss4j.dom.validate.UsernameTokenValidator
-
Verify a UsernameToken containing a password of some unknown (but specified) password type.
- verifyDigestPassword(UsernameToken, RequestData) - Method in class org.apache.wss4j.dom.validate.UsernameTokenValidator
-
Verify a UsernameToken containing a password digest.
- verifyPlaintextPassword(UsernameToken, RequestData) - Method in class org.apache.wss4j.dom.validate.UsernameTokenValidator
-
Verify a UsernameToken containing a plaintext password.
- verifySignedAssertion(SamlAssertionWrapper, RequestData) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Verify trust in the signature of a signed Assertion.
- verifySignedElement(Element, List<WSSecurityEngineResult>) - Static method in class org.apache.wss4j.dom.util.SignatureUtils
- verifySignedElement(Element, WSDocInfo) - Static method in class org.apache.wss4j.dom.util.SignatureUtils
- verifySubjectConfirmationMethod(SamlAssertionWrapper) - Method in class org.apache.wss4j.dom.validate.SamlAssertionValidator
-
Check the Subject Confirmation method requirements
- verifyTrustInCerts(X509Certificate[], Crypto, RequestData, boolean) - Method in class org.apache.wss4j.dom.validate.SignatureTrustValidator
-
Evaluate whether the given certificate chain should be trusted.
- verifyUnknownPassword(UsernameToken, RequestData) - Method in class org.apache.wss4j.dom.validate.UsernameTokenValidator
-
Verify a UsernameToken containing no password.
W
- WSConstants - Class in org.apache.wss4j.dom
-
Constants in WS-Security spec.
- WSDataRef - Class in org.apache.wss4j.dom
- WSDataRef() - Constructor for class org.apache.wss4j.dom.WSDataRef
- WSDocInfo - Class in org.apache.wss4j.dom
- WSDocInfo(Document) - Constructor for class org.apache.wss4j.dom.WSDocInfo
- WSHandler - Class in org.apache.wss4j.dom.handler
-
Extracted from WSDoAllReceiver and WSDoAllSender Extended to all passwordless UsernameTokens and configurable identities.
- WSHandler() - Constructor for class org.apache.wss4j.dom.handler.WSHandler
- WSHandlerConstants - Class in org.apache.wss4j.dom.handler
-
This class defines the names, actions, and other string for the deployment data of the WS handler.
- WSHandlerResult - Class in org.apache.wss4j.dom.handler
- WSHandlerResult(String, List<WSSecurityEngineResult>, Map<Integer, List<WSSecurityEngineResult>>) - Constructor for class org.apache.wss4j.dom.handler.WSHandlerResult
-
constructor
- WSSConfig - Class in org.apache.wss4j.dom.engine
-
WSSConfig
- WSSecBase - Class in org.apache.wss4j.dom.message
-
This is the base class for WS Security messages.
- WSSecBase(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecBase
- WSSecBase(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecBase
- WSSecDerivedKeyBase - Class in org.apache.wss4j.dom.message
-
Base class for DerivedKey encryption and signature
- WSSecDerivedKeyBase(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- WSSecDerivedKeyBase(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecDerivedKeyBase
- WSSecDKEncrypt - Class in org.apache.wss4j.dom.message
-
Encrypts and signs parts of a message with derived keys derived from a symmetric key.
- WSSecDKEncrypt(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecDKEncrypt
- WSSecDKEncrypt(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecDKEncrypt
- WSSecDKSign - Class in org.apache.wss4j.dom.message
-
Builder to sign with derived keys
- WSSecDKSign(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecDKSign
- WSSecDKSign(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecDKSign
- WSSecDKSign(Document, Provider) - Constructor for class org.apache.wss4j.dom.message.WSSecDKSign
- WSSecEncrypt - Class in org.apache.wss4j.dom.message
-
Encrypts a parts of a message according to WS Specification, X509 profile, and adds the encryption data.
- WSSecEncrypt(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecEncrypt
- WSSecEncrypt(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecEncrypt
- WSSecEncrypt(Document, Provider) - Constructor for class org.apache.wss4j.dom.message.WSSecEncrypt
- WSSecEncryptedKey - Class in org.apache.wss4j.dom.message
-
Builder class to build an EncryptedKey.
- WSSecEncryptedKey(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecEncryptedKey
- WSSecEncryptedKey(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecEncryptedKey
- WSSecEncryptedKey(Document, Provider) - Constructor for class org.apache.wss4j.dom.message.WSSecEncryptedKey
- WSSecHeader - Class in org.apache.wss4j.dom.message
-
This class implements WS Security header.
- WSSecHeader(String, boolean, Document) - Constructor for class org.apache.wss4j.dom.message.WSSecHeader
-
Constructor.
- WSSecHeader(String, Document) - Constructor for class org.apache.wss4j.dom.message.WSSecHeader
-
Constructor.
- WSSecHeader(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecHeader
-
Constructor.
- WSSecSAMLToken - Class in org.apache.wss4j.dom.message
-
Builds a WS SAML Assertion and inserts it into the SOAP Envelope.
- WSSecSAMLToken(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecSAMLToken
- WSSecSAMLToken(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecSAMLToken
- WSSecSecurityContextToken - Class in org.apache.wss4j.dom.message
-
Builder class to add a
wsc:SecurityContextTokeninto thewsse:Security - WSSecSecurityContextToken(WSSecHeader, WSSConfig) - Constructor for class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- WSSecSecurityContextToken(Document, WSSConfig) - Constructor for class org.apache.wss4j.dom.message.WSSecSecurityContextToken
- WSSecSignature - Class in org.apache.wss4j.dom.message
-
Creates a Signature according to WS Specification, X509 profile.
- WSSecSignature(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecSignature
- WSSecSignature(WSSecHeader, Provider) - Constructor for class org.apache.wss4j.dom.message.WSSecSignature
- WSSecSignature(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecSignature
- WSSecSignature(Document, Provider) - Constructor for class org.apache.wss4j.dom.message.WSSecSignature
- WSSecSignatureBase - Class in org.apache.wss4j.dom.message
-
This is the base class for WS Security messages that are used for signature generation or verification.
- WSSecSignatureBase(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecSignatureBase
- WSSecSignatureBase(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecSignatureBase
- WSSecSignatureConfirmation - Class in org.apache.wss4j.dom.message
-
Builds a WS SignatureConfirmation and inserts it into the SOAP Envelope.
- WSSecSignatureConfirmation(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecSignatureConfirmation
- WSSecSignatureConfirmation(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecSignatureConfirmation
- WSSecSignatureSAML - Class in org.apache.wss4j.dom.saml
- WSSecSignatureSAML(WSSecHeader) - Constructor for class org.apache.wss4j.dom.saml.WSSecSignatureSAML
-
Constructor.
- WSSecSignatureSAML(Document) - Constructor for class org.apache.wss4j.dom.saml.WSSecSignatureSAML
- WSSecTimestamp - Class in org.apache.wss4j.dom.message
-
Builds a WS Timestamp and inserts it into the SOAP Envelope.
- WSSecTimestamp(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecTimestamp
- WSSecTimestamp(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecTimestamp
- WSSecurityEngine - Class in org.apache.wss4j.dom.engine
-
WS-Security Engine.
- WSSecurityEngine() - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngine
- WSSecurityEngineResult - Class in org.apache.wss4j.dom.engine
- WSSecurityEngineResult(int) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, byte[], byte[], List<WSDataRef>) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, byte[], byte[], List<WSDataRef>, X509Certificate[]) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, Principal, X509Certificate[], byte[]) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, Principal, X509Certificate[], List<WSDataRef>, byte[]) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, List<WSDataRef>) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, SamlAssertionWrapper) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, BinarySecurity, X509Certificate[]) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, SecurityContextToken) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, SignatureConfirmation) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, Timestamp) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, UsernameToken) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityEngineResult(int, UsernameToken, Principal) - Constructor for class org.apache.wss4j.dom.engine.WSSecurityEngineResult
- WSSecurityUtil - Class in org.apache.wss4j.dom.util
-
WS-Security Utility methods.
- WSSecUsernameToken - Class in org.apache.wss4j.dom.message
-
Builds a WS UsernameToken.
- WSSecUsernameToken(WSSecHeader) - Constructor for class org.apache.wss4j.dom.message.WSSecUsernameToken
- WSSecUsernameToken(Document) - Constructor for class org.apache.wss4j.dom.message.WSSecUsernameToken
- WSSSAMLKeyInfoProcessor - Class in org.apache.wss4j.dom.saml
-
This interface allows the user to plug in custom ways of processing a SAML KeyInfo.
- WSSSAMLKeyInfoProcessor(RequestData) - Constructor for class org.apache.wss4j.dom.saml.WSSSAMLKeyInfoProcessor
- WsuIdAllocator - Interface in org.apache.wss4j.dom
-
Interface used for generating unique ID's for elements that need to be addressed by their wsu:Id attribute
X
- X509_KEY_IDENTIFIER - Static variable in class org.apache.wss4j.dom.WSConstants
-
Sets the
org.apache.wss4j.dom.message.WSSecSignature#build(Document, Crypto, WSSecHeader)or theorg.apache.wss4j.dom.message.WSSecEncrypt#build(Document, Crypto, WSSecHeader)method to send the certificate used to encrypt the symmetric key. - X509_SKI - Static variable in class org.apache.wss4j.dom.WSConstants
-
X509_SKIis used to set a ds:X509Data/ds:KeyValue element to refer to the base64 encoded plain value of a X509 V.3 SubjectKeyIdentifier extension - X509Util - Class in org.apache.wss4j.dom.util
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form