A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCrypto - Class in org.apache.ws.security.components.crypto
-
Created by IntelliJ IDEA.
- AbstractCrypto(Properties) - Constructor for class org.apache.ws.security.components.crypto.AbstractCrypto
-
Constructor
- AbstractCrypto(Properties, ClassLoader) - Constructor for class org.apache.ws.security.components.crypto.AbstractCrypto
-
This allows providing a custom class loader to load the resources, etc
- actor - Variable in class org.apache.ws.security.message.WSBaseMessage
- actor - Variable in class org.apache.ws.security.message.WSSecHeader
- add(String, String) - Method in class org.apache.ws.security.util.NSStack
-
Add a mapping for a namespaceURI to the specified prefix to the top frame in the stack.
- addCreated() - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Add a Created element to the UsernameToken.
- addCreated(boolean, Document) - Method in class org.apache.ws.security.message.token.UsernameToken
-
Creates and adds a Created element to this UsernameToken
- addCreated(Document) - Method in class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.replaced by
WSSecUsernameToken.addCreated()
- addCustomElement(Document, Element) - Method in class org.apache.ws.security.message.token.Timestamp
-
Creates and adds a custom element to this Timestamp
- addExternalRefElement(Element, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecDKEncrypt
-
Adds (prepends) the external Reference element to the Security header.
- addExternalRefElement(Element, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Adds (prepends) the external Reference element to the Security header.
- addInternalRefElement(Element) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Adds the internal Reference element to this Encrypt data.
- addIteration(Document, int) - Method in class org.apache.ws.security.message.token.UsernameToken
-
Creates and adds a Iteration element to this UsernameToken
- addJceProvider(String, String) - Method in class org.apache.ws.security.WSSConfig
-
Add a new JCE security provider to use for WSS4J.
- addNonce() - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Add a Nonce element to the UsernameToken.
- addNonce(Document) - Method in class org.apache.ws.security.message.token.UsernameToken
-
Creates and adds a Nonce element to this UsernameToken
- addNonce(Document) - Method in class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.replaced by
WSSecUsernameToken.addNonce()
- addReferencesToSign(Vector, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecDKSign
-
This method adds references to the Signature.
- addReferencesToSign(Vector, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSignature
-
This method adds references to the Signature.
- addSalt(Document, byte[], boolean) - Method in class org.apache.ws.security.message.token.UsernameToken
-
Adds and otionally creates a Salt element to this UsernameToken.
- AES_128 - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
encryption
method to use AES with 128 bit key as the symmetric algorithm to encrypt data. - AES_192 - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
encryption
method to use AES with 192 bit key as the symmetric algorithm to encrypt data. - AES_256 - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
encryption
method to use AES with 256 bit key as the symmetric algorithm to encrypt data. - appendBSTElementToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Append the BinarySecurityToken to the elements already in the Security header.
- appendBSTElementToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSignature
- appendChildElement(Document, Element, Element) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
append a child element
- appendDKElementToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
- appendSigToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecDKSign
- appendToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Append the EncryptedKey element to the elements already in the Security header.
- appendToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSignature
-
Appends the Signature element to the elements already in the Security header.
- appendToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Appends the UsernameToken element to the elements already in the Security header.
- ASSERTION_LN - Static variable in class org.apache.ws.security.WSConstants
- ATTR_ACTOR - Static variable in class org.apache.ws.security.WSConstants
- ATTR_MUST_UNDERSTAND - Static variable in class org.apache.ws.security.WSConstants
- ATTR_ROLE - Static variable in class org.apache.ws.security.WSConstants
B
- Base64 - Class in org.apache.ws.security.util
- BASE64_ENCODING - Static variable in class org.apache.ws.security.message.token.BinarySecurity
- BASE64DEFAULTLENGTH - Static variable in class org.apache.ws.security.util.Base64
-
Field BASE64DEFAULTLENGTH
- BINARY_TOKEN_LN - Static variable in class org.apache.ws.security.WSConstants
- BinarySecurity - Class in org.apache.ws.security.message.token
-
Binary Security Token.
- BinarySecurity(Document) - Constructor for class org.apache.ws.security.message.token.BinarySecurity
-
Constructor.
- BinarySecurity(Element) - Constructor for class org.apache.ws.security.message.token.BinarySecurity
-
Constructor.
- binaryToken - Static variable in class org.apache.ws.security.WSSecurityEngine
-
wsse:BinarySecurityToken
as defined by WS Security specification - BouncyCastle - Class in org.apache.ws.security.components.crypto
-
JDK1.4 based implementation of Crypto (uses keystore).
- BouncyCastle(Properties) - Constructor for class org.apache.ws.security.components.crypto.BouncyCastle
-
Constructor.
- BouncyCastle(Properties, ClassLoader) - Constructor for class org.apache.ws.security.components.crypto.BouncyCastle
- BST_DIRECT_REFERENCE - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
signing
method to send the signing certificate as aBinarySecurityToken
. - bstToken - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
-
BinarySecurityToken to be included in the case where BST_DIRECT_REFERENCE is used to refer to the asymm encryption cert
- bstToken - Variable in class org.apache.ws.security.message.WSSecSignature
- build(Document, byte[]) - Method in class org.apache.ws.security.message.WSAddSignatureConfirmation
-
Deprecated.
- build(Document, byte[], WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSignatureConfirmation
-
Adds a new
SignatureConfirmation
to a soap envelope. - build(Document, int) - Method in class org.apache.ws.security.message.WSAddTimestamp
-
Deprecated.replaced by
WSSecTimestamp.build(Document, WSSecHeader)
andWSSecTimestamp#setTimeToLive()
- build(Document, String, String) - Method in class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.
- build(Document, Crypto) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.
- build(Document, Crypto) - Method in class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.
- build(Document, Crypto, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Builds the SOAP envelope with encrypted Body and adds encrypted key.
- build(Document, Crypto, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSignature
-
Builds a signed soap envelope.
- build(Document, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecDKEncrypt
- build(Document, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecDKSign
- build(Document, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecTimestamp
-
Adds a new
Timestamp
to a soap envelope. - build(Document, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Adds a new
UsernameToken
to a soap envelope. - build(Document, SAMLAssertion) - Method in class org.apache.ws.security.message.WSSAddSAMLToken
-
Deprecated.
- build(Document, SAMLAssertion, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSAMLToken
-
Adds a new
SAMLAssertion
to a soap envelope.
C
- C14N_EXCL_OMIT_COMMENTS - Static variable in class org.apache.ws.security.WSConstants
- C14N_EXCL_WITH_COMMENTS - Static variable in class org.apache.ws.security.WSConstants
- C14N_OMIT_COMMENTS - Static variable in class org.apache.ws.security.WSConstants
- C14N_WITH_COMMENTS - Static variable in class org.apache.ws.security.WSConstants
- canonAlgo - Variable in class org.apache.ws.security.message.WSSecDKSign
- canonAlgo - Variable in class org.apache.ws.security.message.WSSecSignature
- canonAlgo - Variable in class org.apache.ws.security.message.WSSignEnvelope
- certFact - Static variable in class org.apache.ws.security.components.crypto.AbstractCrypto
- certUri - Variable in class org.apache.ws.security.message.WSSecSignature
- clear() - Method in class org.apache.ws.security.WSDocInfo
-
Clears the info data except the hash code
- clientLabel - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
Client's label value
- cloneFrame() - Method in class org.apache.ws.security.util.NSStack
-
Return a copy of the current frame.
- computeSignature() - Method in class org.apache.ws.security.message.WSSecDKSign
-
Compute the Signature over the references.
- computeSignature() - Method in class org.apache.ws.security.message.WSSecSignature
-
Compute the Signature over the references.
- containsKeyIdentifier() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Method containsKeyIdentifier.
- containsReference() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Method containsReference
- containsX509Data() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Method containsX509Data
- containsX509IssuerSerial() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Method containsX509IssuerSerial
- createBase64EncodedTextNode(Document, byte[]) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
create a base64 test node
- createBinarySecurityToken(Document, String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Create a BinarySecurityToken element
- createCipherValue(Document, Element) - Static method in class org.apache.ws.security.message.WSEncryptBody
- createCipherValue(Document, Element) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
- created - Variable in class org.apache.ws.security.message.token.Timestamp
- CREATED_LN - Static variable in class org.apache.ws.security.WSConstants
- createDataRefList(Document, Element, Vector) - Static method in class org.apache.ws.security.message.WSEncryptBody
- createDataRefList(Document, Element, Vector) - Static method in class org.apache.ws.security.message.WSSecDKEncrypt
- createDataRefList(Document, Element, Vector) - Static method in class org.apache.ws.security.message.WSSecEncrypt
-
Create DOM subtree for
xenc:EncryptedKey
- createEnrcyptedKey(Document, String) - Static method in class org.apache.ws.security.message.WSEncryptBody
-
Create DOM subtree for
xenc:EncryptedKey
- createEnrcyptedKey(Document, String) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Create DOM subtree for
xenc:EncryptedKey
- createSTRParameter(Document) - Method in class org.apache.ws.security.message.WSSecDKSign
- createSTRParameter(Document) - Method in class org.apache.ws.security.message.WSSecSignature
- createSTRParameter(Document) - Method in class org.apache.ws.security.message.WSSignEnvelope
- CredentialException - Exception in org.apache.ws.security.components.crypto
-
CredentialException.
- CredentialException(int, String, Object[]) - Constructor for exception org.apache.ws.security.components.crypto.CredentialException
-
Constructor.
- CredentialException(int, String, Object[], Throwable) - Constructor for exception org.apache.ws.security.components.crypto.CredentialException
-
Constructor.
- CredentialException(int, String, Throwable) - Constructor for exception org.apache.ws.security.components.crypto.CredentialException
-
Constructor.
- Crypto - Interface in org.apache.ws.security.components.crypto
-
Crypto.
- CryptoFactory - Class in org.apache.ws.security.components.crypto
-
CryptoFactory.
- CryptoFactory() - Constructor for class org.apache.ws.security.components.crypto.CryptoFactory
- customElements - Variable in class org.apache.ws.security.message.token.Timestamp
D
- decode(String) - Static method in class org.apache.ws.security.util.Base64
-
Decodes Base64 data into octects
- decodeAction(String, Vector) - Static method in class org.apache.ws.security.util.WSSecurityUtil
- DECRYPT - Static variable in class org.apache.ws.security.WSPasswordCallback
- defaultConfig - Static variable in class org.apache.ws.security.WSSConfig
- DEFECTIVE - Static variable in exception org.apache.ws.security.components.crypto.CredentialException
- delete(int) - Static method in class org.apache.ws.security.WSDocInfoStore
- delete(WSDocInfo) - Static method in class org.apache.ws.security.WSDocInfoStore
- DERIVED_KEY_TOKEN_05_02 - Static variable in class org.apache.ws.security.WSSecurityEngine
-
wsc:DerivedKeyToken
as defined by WS-SecureConversation specification - DERIVED_KEY_TOKEN_05_12 - Static variable in class org.apache.ws.security.WSSecurityEngine
-
wsc:DerivedKeyToken
as defined by WS-SecureConversation specification in WS-SX - derivedKeyBytes - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
Raw bytes of the derived key
- derivedKeyLength - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
- DerivedKeyToken - Class in org.apache.ws.security.message.token
- DerivedKeyToken(int, Document) - Constructor for class org.apache.ws.security.message.token.DerivedKeyToken
-
This will create an empty DerivedKeyToken
- DerivedKeyToken(Document) - Constructor for class org.apache.ws.security.message.token.DerivedKeyToken
-
This will create an empty DerivedKeyToken
- DerivedKeyToken(Element) - Constructor for class org.apache.ws.security.message.token.DerivedKeyToken
-
This will create a DerivedKeyToken object with the given DErivedKeyToken element
- dkt - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
DerivedKeyToken of this builder
- dktId - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
wsu:Id of the wsc:DerivedKeyToken
- document - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
- document - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
- document - Variable in class org.apache.ws.security.message.WSSecSignature
- doDebug - Variable in class org.apache.ws.security.message.WSBaseMessage
- doDebug - Variable in class org.apache.ws.security.message.WSSecBase
- doDebug - Variable in class org.apache.ws.security.message.WSSecHeader
- DOM2Writer - Class in org.apache.ws.security.util
-
This class is a utility to serialize a DOM node as XML.
- DOM2Writer() - Constructor for class org.apache.ws.security.util.DOM2Writer
- doPasswordDigest(String, String, String) - Static method in class org.apache.ws.security.message.token.UsernameToken
- DSA - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
signature
method to use DSA with SHA1 (DSS) to sign data. - dump(String) - Method in class org.apache.ws.security.util.NSStack
-
Produce a trace dump of the entire stack, starting from the top and including frame markers.
E
- ELEM_BODY - Static variable in class org.apache.ws.security.WSConstants
- ELEM_ENVELOPE - Static variable in class org.apache.ws.security.WSConstants
- ELEM_HEADER - Static variable in class org.apache.ws.security.WSConstants
- element - Variable in class org.apache.ws.security.message.token.BinarySecurity
- element - Variable in class org.apache.ws.security.message.token.DerivedKeyToken
- element - Variable in class org.apache.ws.security.message.token.Reference
- element - Variable in class org.apache.ws.security.message.token.SecurityContextToken
-
Security context token element
- element - Variable in class org.apache.ws.security.message.token.SecurityTokenReference
- element - Variable in class org.apache.ws.security.message.token.SignatureConfirmation
- element - Variable in class org.apache.ws.security.message.token.Timestamp
- element - Variable in class org.apache.ws.security.message.token.UsernameToken
- elementCreated - Variable in class org.apache.ws.security.message.token.UsernameToken
- elementGeneration - Variable in class org.apache.ws.security.message.token.DerivedKeyToken
- elementIdentifier - Variable in class org.apache.ws.security.message.token.SecurityContextToken
-
Identifier element
- elementIteration - Variable in class org.apache.ws.security.message.token.UsernameToken
- elementLabel - Variable in class org.apache.ws.security.message.token.DerivedKeyToken
- elementLength - Variable in class org.apache.ws.security.message.token.DerivedKeyToken
- elementNonce - Variable in class org.apache.ws.security.message.token.DerivedKeyToken
- elementNonce - Variable in class org.apache.ws.security.message.token.UsernameToken
- elementOffset - Variable in class org.apache.ws.security.message.token.DerivedKeyToken
- elementPassword - Variable in class org.apache.ws.security.message.token.UsernameToken
- elementProperties - Variable in class org.apache.ws.security.message.token.DerivedKeyToken
- elementSalt - Variable in class org.apache.ws.security.message.token.UsernameToken
- elementSecurityTokenReference - Variable in class org.apache.ws.security.message.token.DerivedKeyToken
- ElementToStream(Element, OutputStream) - Static method in class org.apache.ws.security.util.XMLUtils
- elementUsername - Variable in class org.apache.ws.security.message.token.UsernameToken
- EMBED_SECURITY_TOKEN_REF - Static variable in class org.apache.ws.security.WSConstants
-
Embeds a keyinfo/wsse:SecurityTokenReference into EncryptedData element.
- EMBEDDED_KEYNAME - Static variable in class org.apache.ws.security.WSConstants
-
Embeds a keyinfo/key name into the EncryptedData element.
- embeddedKey - Variable in class org.apache.ws.security.message.WSEncryptBody
- embeddedKey - Variable in class org.apache.ws.security.message.WSSecEncrypt
- embeddedKeyName - Variable in class org.apache.ws.security.message.WSEncryptBody
- embeddedKeyName - Variable in class org.apache.ws.security.message.WSSecEncrypt
- EMPTY_STRING_ARRAY - Static variable in class org.apache.ws.security.util.StringUtil
-
An empty immutable
String
array. - enableSignatureConfirmation - Variable in class org.apache.ws.security.WSSConfig
- ENC_KEY_LN - Static variable in class org.apache.ws.security.WSConstants
- ENC_NS - Static variable in class org.apache.ws.security.WSConstants
- ENC_PREFIX - Static variable in class org.apache.ws.security.WSConstants
- encCanonAlgo - Variable in class org.apache.ws.security.message.WSEncryptBody
- encCanonAlgo - Variable in class org.apache.ws.security.message.WSSecEncrypt
- encKeyId - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
-
The Token identifier of the token that the
DerivedKeyToken
is (or to be) derived from. - encode(byte[]) - Static method in class org.apache.ws.security.util.Base64
-
Encode a byte array and fold lines at the standard 76th character.
- encode(byte[], int, boolean) - Static method in class org.apache.ws.security.util.Base64
-
Encode a byte array in Base64 format and return an optionally wrapped line.
- ENCR - Static variable in class org.apache.ws.security.WSConstants
- encrUser - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
-
Remote user's alias to obtain the cert to encrypt the ephemeral key
- ENCRYPTED_KEY - Static variable in class org.apache.ws.security.WSSecurityEngine
-
xenc:EncryptedKey
as defined by XML Encryption specification, enhanced by WS Security specification - encryptedKeyElement - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
-
xenc:EncryptedKey element
- encryptForExternalRef(Element, Vector) - Method in class org.apache.ws.security.message.WSSecDKEncrypt
-
Encrypt one or more parts or elements of the message (external).
- encryptForExternalRef(Element, Vector) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Encrypt one or more parts or elements of the message (external).
- encryptForInternalRef(Element, Vector) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Encrypt one or more parts or elements of the message (internal).
- encryptionKey - Variable in class org.apache.ws.security.message.WSEncryptBody
-
Symmetric key that's actually used.
- engineCanResolve(Attr, String) - Method in class org.apache.ws.security.message.EnvelopeIdResolver
-
This method helps the ResourceResolver to decide whether a ResourceResolverSpi is able to perform the requested action.
- engineResolve(Attr, String) - Method in class org.apache.ws.security.message.EnvelopeIdResolver
-
This is the workhorse method used to resolve resources.
- ensureSignedTogether(Iterator, Element[]) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Search through a WSS4J results vector for a single signature covering all these elements.
- envelope - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
soap:Envelope element
- envelope - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
-
soap:Envelope element
- EnvelopeIdResolver - Class in org.apache.ws.security.message
-
XML-Security resolver that is used for resolving same-document URI like URI="#id".
- ephemeralKey - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
Session key used as the secret in key derivation
- ephemeralKey - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
-
Session key used as the secret in key derivation
- equals(Object) - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Compares the specified Object with this
WSUsernameTokenPrincipal
for equality. - EXPIRED - Static variable in exception org.apache.ws.security.components.crypto.CredentialException
- expires - Variable in class org.apache.ws.security.message.token.Timestamp
- EXPIRES_LN - Static variable in class org.apache.ws.security.WSConstants
F
- FAILED_AUTHENTICATION - Static variable in exception org.apache.ws.security.WSSecurityException
- FAILED_CHECK - Static variable in exception org.apache.ws.security.WSSecurityException
- FAILED_ENC_DEC - Static variable in exception org.apache.ws.security.WSSecurityException
- FAILED_SIGNATURE - Static variable in exception org.apache.ws.security.WSSecurityException
- FAILURE - Static variable in exception org.apache.ws.security.components.crypto.CredentialException
- FAILURE - Static variable in exception org.apache.ws.security.WSSecurityException
- fetchActionResult(Vector, int) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Fetch the result of a given action from a given result vector
- fetchAllActionResults(Vector, int, Vector) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Fetch the result of a given action from a given result vector
- findBodyElement(Document, SOAPConstants) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
return the first soap "Body" element.
- findElement(Node, String, String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Returns the first element that matches
name
andnamespace
. - findElementById(Node, String, String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Returns the single element that containes an Id with value
uri
andnamespace
. - findWsseSecurityHeaderBlock(Document, Element, boolean) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
find the first ws-security header block
- findWsseSecurityHeaderBlock(Document, Element, String, boolean) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
find a ws-security header block for a given actor
- format(Date, StringBuffer, FieldPosition) - Method in class org.apache.ws.security.util.XmlSchemaDateFormat
G
- generateDerivedKey(String, byte[], int) - Static method in class org.apache.ws.security.message.token.UsernameToken
-
This static method generates a derived key as defined in WSS Username Token Profile.
- generateEphemeralKey() - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Create an ephemeral key
- generateNonce(int) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Generate a nonce of the given length
- generateSalt(boolean) - Static method in class org.apache.ws.security.message.token.UsernameToken
-
This static method generates a 128 bit salt value as defined in WSS Username Token Profile.
- getAction() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getAction(int) - Method in class org.apache.ws.security.WSSConfig
-
Lookup action
- getAlgorithm() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Gets the derivattion algorithm
- getAliasesForDN(String) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Lookup X509 Certificates in the keystore according to a given DN of the subject of the certificate
- getAliasesForDN(String) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Lookup X509 Certificates in the keystore according to a given DN of the subject of the certificate
- getAliasForX509Cert(byte[]) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Lookup a X509 Certificate in the keystore according to a given SubjectKeyIdentifier.
- getAliasForX509Cert(byte[]) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Lookup a X509 Certificate in the keystore according to a given SubjectKeyIdentifier.
- getAliasForX509Cert(String) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Lookup a X509 Certificate in the keystore according to a given the issuer of a Certficate.
- getAliasForX509Cert(String) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Lookup a X509 Certificate in the keystore according to a given the issuer of a Certficate.
- getAliasForX509Cert(String, BigInteger) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Lookup a X509 Certificate in the keystore according to a given serial number and the issuer of a Certficate.
- getAliasForX509Cert(String, BigInteger) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Search a X509 Certificate in the keystore according to a given serial number and the issuer of a Certficate.
- getAliasForX509Cert(Certificate) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Return a X509 Certificate alias in the keystore according to a given Certificate
- getAliasForX509Cert(Certificate) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Return a X509 Certificate alias in the keystore according to a given Certificate
- getAliasForX509CertThumb(byte[]) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Lookup a X509 Certificate in the keystore according to a given Thumbprint.
- getAliasForX509CertThumb(byte[]) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Lookup a X509 Certificate in the keystore according to a given Thumbprint.
- getAssertion() - Method in class org.apache.ws.security.WSDocInfo
- getAssertion() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getBasetokenId() - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- getBinarySecurityTokenElement() - Method in class org.apache.ws.security.message.WSSecEncryptedKey
- getBinarySecurityTokenElement() - Method in class org.apache.ws.security.message.WSSecSignature
-
Returns the BST Token element.
- getBodyQName() - Method in class org.apache.ws.security.SOAP11Constants
- getBodyQName() - Method in class org.apache.ws.security.SOAP12Constants
- getBodyQName() - Method in interface org.apache.ws.security.SOAPConstants
-
Obtain the QName for the Body element
- getBst(String) - Method in class org.apache.ws.security.WSDocInfo
-
Get a BinarySecurityToken for the given Id
- getBSTTokenId() - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Get the id of the BSt generated during
prepare()
. - getBSTTokenId() - Method in class org.apache.ws.security.message.WSSecSignature
-
Get the id of the BSt generated during
prepare()
. - getCertificate() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getCertificateData(boolean, X509Certificate[]) - Method in class org.apache.ws.security.components.crypto.BouncyCastle
-
get a byte array given an array of X509 certificates.
- getCertificateData(boolean, X509Certificate[]) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
get a byte array given an array of X509 certificates.
- getCertificateData(boolean, X509Certificate[]) - Method in class org.apache.ws.security.components.crypto.Merlin
-
get a byte array given an array of X509 certificates.
- getCertificateFactory() - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Singleton certificate factory for this Crypto instance.
- getCertificateFactory() - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Gets the CertificateFactory instantiated by the underlying implementation
- getCertificates(String) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Gets the list of certificates for a given alias.
- getCertificates(String) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
get the list of certificates for a given alias.
- getCipherInstance(String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
- getCreated() - Method in class org.apache.ws.security.message.token.Timestamp
-
Get the time of creation.
- getCreated() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Get the created timestamp.
- getCreatedTime() - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Return the WSUsernameToken created time for this
WSUsernameTokenPrincipal
. - getCrypto() - Method in class org.apache.ws.security.WSDocInfo
- getCurrentTime() - Method in class org.apache.ws.security.message.token.Timestamp
-
Get the current time
- getCustomElements() - Method in class org.apache.ws.security.message.token.Timestamp
-
Get the the custom elements from this Timestamp
- getDataRefUris() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getDecryptedKey() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getDefaultWSConfig() - Static method in class org.apache.ws.security.WSSConfig
-
returns a static WSConfig instance that is configured with the latest OASIS WS-Seurity settings.
- getDefaultX509Alias() - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Retrieves the alias name of the default certificate which has been specified as a property.
- getDefaultX509Alias() - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Retrieves the alias name of the default certificate which has been specified as a property.
- getDerivedKeyLength() - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
The derived key will change depending on the sig/encr algorithm.
- getDerivedKeyLength() - Method in class org.apache.ws.security.message.WSSecDKEncrypt
- getDerivedKeyLength() - Method in class org.apache.ws.security.message.WSSecDKSign
- getDirectChild(Node, String, String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Gets a direct child with specified localname and namespace.
- getdktElement() - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
- getElement() - Method in class org.apache.ws.security.message.token.BinarySecurity
-
return the dom element.
- getElement() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Returns the dom element of this
SecurityContextToken
object. - getElement() - Method in class org.apache.ws.security.message.token.Reference
-
get the dom element.
- getElement() - Method in class org.apache.ws.security.message.token.SecurityContextToken
-
Returns the dom element of this
SecurityContextToken
object. - getElement() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
get the dom element.
- getElement() - Method in class org.apache.ws.security.message.token.SignatureConfirmation
-
Returns the dom element of this
Timestamp
object. - getElement() - Method in class org.apache.ws.security.message.token.Timestamp
-
Returns the dom element of this
Timestamp
object. - getElement() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Returns the dom element of this
UsernameToken
object. - getElement() - Method in class org.apache.ws.security.message.WSSecTimestamp
-
Get the timestamp element generated during
prepare()
. - getElementByGenId(Document, String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Search for an element given its generic id.
- getElementByWsuId(Document, String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Search for an element given its wsu:id.
- getEncModifier() - Method in class org.apache.ws.security.WSEncryptionPart
- getEncodingType() - Method in class org.apache.ws.security.message.token.BinarySecurity
-
get the encoding type.
- getEncryptedKeyElement() - Method in class org.apache.ws.security.message.WSSecEncryptedKey
- getEncryptedKeyId() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getEncryptionKey() - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt#getEncryptionKey()
- getEnvelopeURI() - Method in class org.apache.ws.security.SOAP11Constants
- getEnvelopeURI() - Method in class org.apache.ws.security.SOAP12Constants
- getEnvelopeURI() - Method in interface org.apache.ws.security.SOAPConstants
-
Obtain the envelope namespace for this version of SOAP
- getEphemeralKey() - Method in class org.apache.ws.security.message.WSSecEncryptedKey
- getErrorCode() - Method in exception org.apache.ws.security.components.crypto.CredentialException
-
get the error code.
- getErrorCode() - Method in exception org.apache.ws.security.WSSecurityException
-
Get the error code.
- getExpires() - Method in class org.apache.ws.security.message.token.Timestamp
-
Get the time of expiration.
- getFirstElement() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
get the first child element.
- getFirstNode() - Method in class org.apache.ws.security.message.token.BinarySecurity
-
return the first text node.
- getFullQNameFromString(String, Node) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Return a QName when passed a string like "foo:bar" by mapping the "foo" prefix to a namespace in the context of the given Node.
- getGeneration() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
- getHash() - Method in class org.apache.ws.security.WSDocInfo
- getHeaderQName() - Method in class org.apache.ws.security.SOAP11Constants
- getHeaderQName() - Method in class org.apache.ws.security.SOAP12Constants
- getHeaderQName() - Method in interface org.apache.ws.security.SOAPConstants
-
Obtain the QName for the Header element
- getId() - Method in class org.apache.ws.security.message.WSAddSignatureConfirmation
-
Deprecated.replaced by
WSSecSignatureConfirmation.getId()
- getId() - Method in class org.apache.ws.security.message.WSAddTimestamp
-
Deprecated.replaced by
WSSecTimestamp.getId()
- getId() - Method in class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.replaced by
WSSecUsernameToken.getId()
- getId() - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
Get the id generated during
prepare()
. - getId() - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Get the id generated during
prepare()
. - getId() - Method in class org.apache.ws.security.message.WSSecSAMLToken
-
Get the id generated during
prepare()
. - getId() - Method in class org.apache.ws.security.message.WSSecSignature
-
Get the id generated during
prepare()
. - getId() - Method in class org.apache.ws.security.message.WSSecSignatureConfirmation
-
Get the id generated during
prepare()
. - getId() - Method in class org.apache.ws.security.message.WSSecTimestamp
-
Get the id generated during
prepare()
. - getId() - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Get the id generated during
prepare()
. - getId() - Method in class org.apache.ws.security.WSEncryptionPart
- getID() - Method in class org.apache.ws.security.message.token.BinarySecurity
-
get the id.
- getID() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Gets the id.
- getID() - Method in class org.apache.ws.security.message.token.SecurityContextToken
-
Gets the id.
- getID() - Method in class org.apache.ws.security.message.token.SignatureConfirmation
-
Returns the value of the wsu:Id attribute
- getID() - Method in class org.apache.ws.security.message.token.Timestamp
-
Returns the value of the wsu:Id attribute
- getID() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Gets the id.
- getIdentifer() - Method in class org.apache.ws.security.WSPasswordCallback
-
Get the identifier.
- getIdentifier() - Method in class org.apache.ws.security.message.token.SecurityContextToken
-
Get the identifier.
- getIdentifier() - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- getIDfromReference(String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Turn a reference (eg "#5") into an ID (eg "5").
- getInclusivePrefixes(Element) - Method in class org.apache.ws.security.message.WSSecDKSign
- getInclusivePrefixes(Element) - Method in class org.apache.ws.security.message.WSSecSignature
- getInclusivePrefixes(Element) - Method in class org.apache.ws.security.message.WSSignEnvelope
- getInclusivePrefixes(Element, boolean) - Method in class org.apache.ws.security.message.WSSecDKSign
- getInclusivePrefixes(Element, boolean) - Method in class org.apache.ws.security.message.WSSecSignature
- getInclusivePrefixes(Element, boolean) - Method in class org.apache.ws.security.message.WSSignEnvelope
- getInitialUUID() - Static method in class org.apache.ws.security.util.UUIDGenerator
- getInputSourceFromURI(String) - Static method in class org.apache.ws.security.util.XMLUtils
-
Utility to get the bytes uri.
- getInstance() - Static method in class org.apache.ws.security.components.crypto.CryptoFactory
-
getInstance
- getInstance() - Static method in class org.apache.ws.security.message.EnvelopeIdResolver
-
Singleton instance of the resolver.
- getInstance() - Static method in class org.apache.ws.security.WSSecurityEngine
-
Get a singleton instance of security engine.
- getInstance(String) - Static method in class org.apache.ws.security.components.crypto.CryptoFactory
-
getInstance
- getInstance(String, ClassLoader) - Static method in class org.apache.ws.security.components.crypto.CryptoFactory
- getInstance(String, Properties) - Static method in class org.apache.ws.security.components.crypto.CryptoFactory
-
getInstance
- getInstance(Properties) - Static method in class org.apache.ws.security.components.crypto.CryptoFactory
-
getInstance
- getInstance(Properties, ClassLoader) - Static method in class org.apache.ws.security.components.crypto.CryptoFactory
-
getInstance
- getIteration() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Get the Iteration value of this UsernameToken.
- getKey() - Method in class org.apache.ws.security.WSPasswordCallback
-
Get the key.
- getKeyIdentifier(Crypto) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Gets the KeyIdentifer.
- getKeyIdentifierType() - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecBase.getKeyIdentifierType()
- getKeyIdentifierType() - Method in class org.apache.ws.security.message.WSSecBase
-
Gets the value of the
keyIdentifyerType
. - getKeyLength(String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Returns the length of the key in # of bytes
- getKeyStore() - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
- getKeyStore() - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Gets the Keystore that was loaded by the underlying implementation
- getLabel() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Returns the label of the derived key token
- getLabel() - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- getLength() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
- getLength() - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- getMustunderstand() - Method in class org.apache.ws.security.SOAP11Constants
-
Obtain the Mustunderstand string
- getMustunderstand() - Method in class org.apache.ws.security.SOAP12Constants
-
Obtain the Mustunderstand string
- getMustunderstand() - Method in interface org.apache.ws.security.SOAPConstants
-
Obtain the "next" role/actor URI
- getName() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Get the user name.
- getName() - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- getName() - Method in class org.apache.ws.security.WSEncryptionPart
- getName() - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Return the WSUsernameToken username for this
WSUsernameTokenPrincipal
. - getNamespace() - Method in class org.apache.ws.security.WSEncryptionPart
- getNamespace(String, Node) - Static method in class org.apache.ws.security.util.WSSecurityUtil
- getNamespaceHash() - Method in class org.apache.ws.security.util.Mapping
- getNamespaceURI() - Method in class org.apache.ws.security.util.Mapping
- getNamespaceURI(String) - Method in class org.apache.ws.security.util.NSStack
-
Given a prefix, return the associated namespace (if any).
- getNewInstance() - Static method in class org.apache.ws.security.WSSConfig
- getNextRoleURI() - Method in class org.apache.ws.security.SOAP11Constants
-
Obtain the "next" role/actor URI
- getNextRoleURI() - Method in class org.apache.ws.security.SOAP12Constants
-
Obtain the "next" role/actor URI
- getNextRoleURI() - Method in interface org.apache.ws.security.SOAPConstants
-
Obtain the "next" role/actor URI
- getNonce() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Return the nonce of the derived key token
- getNonce() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Get the nonce.
- getNonce() - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- getNonce() - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Return the WSUsernameToken nonce for this
WSUsernameTokenPrincipal
. - getOffset() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
- getOffset() - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- getPassword() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Gets the password string.
- getPassword() - Method in class org.apache.ws.security.WSPasswordCallback
-
Get the password.
- getPassword() - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Return the WSUsernameToken password for this
WSUsernameTokenPrincipal
. - getPasswordType() - Method in class org.apache.ws.security.message.token.UsernameToken
- getPasswordType() - Method in class org.apache.ws.security.WSPasswordCallback
-
The password type is only relevant for usage
USERNAME_TOKEN
andUSERNAME_TOKEN_UNKNOWN
. - getPasswordType() - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
- getPrefix() - Method in class org.apache.ws.security.util.Mapping
- getPrefix(String) - Method in class org.apache.ws.security.util.NSStack
-
Return an active prefix for the given namespaceURI, including the default prefix ("").
- getPrefix(String, boolean) - Method in class org.apache.ws.security.util.NSStack
-
Return an active prefix for the given namespaceURI.
- getPrefixHash() - Method in class org.apache.ws.security.util.Mapping
- getPrefixNS(String, Node) - Static method in class org.apache.ws.security.util.WSSecurityUtil
- getPrincipal() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getPrivateKey(String, String) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Gets the private key identified by
alias> and
password
. - getPrivateKey(String, String) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Gets the private key identified by
alias> and
password
. - getProcessor(String) - Method in class org.apache.ws.security.WSDocInfo
-
Get a Processor for the given Id
- getProcessor(QName) - Method in class org.apache.ws.security.WSSConfig
- getProperties() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
- getQNameFromString(String, Node) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Return a QName when passed a string like "foo:bar" by mapping the "foo" prefix to a namespace in the context of the given Node.
- getReference() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Gets the Reference.
- getResource(ClassLoader, String) - Static method in class org.apache.ws.security.util.Loader
-
Try to get the resource with the specified class loader
- getResource(String) - Static method in class org.apache.ws.security.util.Loader
-
This method will search for
resource
in different places. - getRoleAttributeQName() - Method in class org.apache.ws.security.SOAP11Constants
-
Obtain the QName for the role attribute (actor/role)
- getRoleAttributeQName() - Method in class org.apache.ws.security.SOAP12Constants
-
Obtain the QName for the role attribute (actor/role)
- getRoleAttributeQName() - Method in interface org.apache.ws.security.SOAPConstants
-
Obtain the QName for the role attribute (actor/role)
- getSalt() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Get the Salt value of this UsernameToken.
- getSct() - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- getSctId() - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- getSecret() - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- getSecretKey() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Gets the secret key as per WS-Trust spec.
- getSecretKey() - Method in class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.replaced by
WSSecUsernameToken.getSecretKey()
- getSecretKey() - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Get the derived secret key.
- getSecretKey(int, String) - Method in class org.apache.ws.security.message.token.UsernameToken
-
Gets the secret key as per WS-Trust spec.
- getSecuityTokenReference() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Returns the SecurityTokenReference of the derived key token
- getSecurityContextToken() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getSecurityHeader() - Method in class org.apache.ws.security.message.WSSecHeader
-
Get the security header element of this instance.
- getSecurityHeader(Document, String, SOAPConstants) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Returns the first WS-Security header element for a given actor.
- getSecurityTokenReference() - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt.getSecurityTokenReference()
- getSecurityTokenReference() - Method in class org.apache.ws.security.message.WSSecEncrypt
- getSigCanonicalization() - Method in class org.apache.ws.security.message.WSSecDKSign
-
Get the canonicalization method.
- getSigCanonicalization() - Method in class org.apache.ws.security.message.WSSecSignature
-
Get the canonicalization method.
- getSigCanonicalization() - Method in class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature.getSigCanonicalization()
- getSigConf() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getSignatureAlgorithm() - Method in class org.apache.ws.security.message.WSSecSignature
-
Get the name of the signature algorithm that is being used.
- getSignatureAlgorithm() - Method in class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature.getSignatureAlgorithm()
- getSignatureConfirmationElement() - Method in class org.apache.ws.security.message.WSSecSignatureConfirmation
-
Get the SignatureConfirmation element generated during
prepare()
. - getSignatureElement() - Method in class org.apache.ws.security.message.WSSecDKSign
-
Returns the signature Element.
- getSignatureElement() - Method in class org.apache.ws.security.message.WSSecSignature
-
Returns the SignatureElement.
- getSignatureValue() - Method in class org.apache.ws.security.message.token.SignatureConfirmation
- getSignatureValue() - Method in class org.apache.ws.security.message.WSSecDKSign
- getSignatureValue() - Method in class org.apache.ws.security.message.WSSecSignature
-
Returns the computed Signature value.
- getSignatureValue() - Method in class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature.getSignatureValue()
- getSignatureValue() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getSignedElements() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getSKIBytes() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
- getSKIBytesFromCert(X509Certificate) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Reads the SubjectKeyIdentifier information from the certificate.
- getSKIBytesFromCert(X509Certificate) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Reads the SubjectKeyIdentifier information from the certificate.
- getSOAPConstants(Element) - Static method in class org.apache.ws.security.util.WSSecurityUtil
- getStringForQName(QName, Element) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Return a string for a particular QName, mapping a new prefix if necessary.
- getSymmetricEncAlgorithm() - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt.getSymmetricEncAlgorithm()
- getSymmetricEncAlgorithm() - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Get the name of symmetric encryption algorithm to use.
- getSymmetricKey() - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt.getSymmetricKey()
- getSymmetricKey() - Method in class org.apache.ws.security.message.WSSecEncrypt
- getTCL() - Static method in class org.apache.ws.security.util.Loader
-
Get the Thread context class loader.
- getTimestamp() - Method in class org.apache.ws.security.WSSecurityEngineResult
- getToken() - Method in class org.apache.ws.security.message.token.BinarySecurity
-
get the byte array containing token information.
- getTokenElement(Document, WSDocInfo) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Gets the signing token element, which maybe a
BinarySecurityToken
or a SAML token. - getTokenIdentifier() - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
- getType() - Static method in class org.apache.ws.security.message.token.PKIPathSecurity
- getType() - Static method in class org.apache.ws.security.message.token.X509Security
- getURI() - Method in class org.apache.ws.security.message.token.Reference
-
get the URI.
- getUsage() - Method in class org.apache.ws.security.WSPasswordCallback
-
Get the usage.
- getUsernameTokenElement() - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Returns the
UsernameToken
element. - getUUID() - Static method in class org.apache.ws.security.util.UUIDGenerator
-
MD5 a random string with localhost/date etc will return 128 bits construct a string of 18 characters from those bits.
- getValueType() - Method in class org.apache.ws.security.message.token.BinarySecurity
-
get the value type.
- getValueType() - Method in class org.apache.ws.security.message.token.Reference
-
get the URI.
- getX509Certificate(Crypto) - Method in class org.apache.ws.security.message.token.X509Security
-
Gets the X509Certificate certificate.
- getX509Certificates(boolean, Crypto) - Method in class org.apache.ws.security.message.token.PKIPathSecurity
-
get the X509Certificate array.
- getX509Certificates(byte[], boolean) - Method in class org.apache.ws.security.components.crypto.BouncyCastle
-
Construct an array of X509Certificate's from the byte array.
- getX509Certificates(byte[], boolean) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Construct an array of X509Certificate's from the byte array.
- getX509Certificates(byte[], boolean) - Method in class org.apache.ws.security.components.crypto.Merlin
-
Construct an array of X509Certificate's from the byte array.
- getX509IssuerSerial(Crypto) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Gets the certificate identified with X509 issuerSerial data.
- getX509IssuerSerialAlias(Crypto) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Gets the alias name of the certificate identified with X509 issuerSerial data.
- getX509SKIAlias(Crypto) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
H
- hashCode() - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Return a hash code for this
WSUsernameTokenPrincipal
. - hashed - Variable in class org.apache.ws.security.message.token.UsernameToken
- hasMoreTokens() - Method in class org.apache.ws.security.components.crypto.X509NameTokenizer
I
- insertSecurityHeader(Document) - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecHeader.insertSecurityHeader(Document)
- insertSecurityHeader(Document) - Method in class org.apache.ws.security.message.WSSecHeader
-
Creates a security header and inserts it as child into the SOAP Envelope.
- INVALID_SECURITY - Static variable in exception org.apache.ws.security.WSSecurityException
- INVALID_SECURITY_TOKEN - Static variable in exception org.apache.ws.security.WSSecurityException
- invoke(MessageContext) - Method in class org.apache.ws.axis.security.WSDoAllReceiver
-
Axis calls invoke to handle a message.
- invoke(MessageContext) - Method in class org.apache.ws.axis.security.WSDoAllSender
-
Axis calls invoke to handle a message.
- IO_ERROR - Static variable in exception org.apache.ws.security.components.crypto.CredentialException
- isActorEqual(String, String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
Compares two actor strings and returns true if these are equal.
- isEnableSignatureConfirmation() - Method in class org.apache.ws.security.WSSConfig
- isHashed() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Get the hashed inidicator.
- isPad(byte) - Static method in class org.apache.ws.security.util.Base64
- isPasswordDigest() - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Return the WSUsernameToken password type for this
WSUsernameTokenPrincipal
. - isPrecisionInMilliSeconds() - Method in class org.apache.ws.security.WSSConfig
-
Checks if we need to use milliseconds in timestamps
- ISSUER_SERIAL - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
signing
or theencryption
method to send the issuer name and the serial number of a certificate to the receiver. - isTimeStampStrict() - Method in class org.apache.ws.security.WSSConfig
- isUseSingleCertificate() - Method in class org.apache.ws.security.message.WSSecSignature
-
Get the single cert flag.
- isUseSingleCertificate() - Method in class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature.isUseSingleCertificate()
- isWhiteSpace(byte) - Static method in class org.apache.ws.security.util.Base64
- isWsiBSPCompliant() - Method in class org.apache.ws.security.WSSConfig
-
Checks if we are in WS-I Basic Security Profile compliance mode
- ITERATION_LN - Static variable in class org.apache.ws.security.WSConstants
J
- jceProvider - Variable in class org.apache.ws.security.WSSConfig
K
- KEY_NAME - Static variable in class org.apache.ws.security.message.token.SecurityTokenReference
- KEY_NAME - Static variable in class org.apache.ws.security.WSPasswordCallback
- keyEncAlgo - Variable in class org.apache.ws.security.message.WSEncryptBody
- keyEncAlgo - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
-
Algorithm used to encrypt the ephemeral key
- keyIdentifierType - Variable in class org.apache.ws.security.message.WSBaseMessage
- keyIdentifierType - Variable in class org.apache.ws.security.message.WSSecBase
- keyInfo - Variable in class org.apache.ws.security.message.WSSecSignature
- keyInfoUri - Variable in class org.apache.ws.security.message.WSSecSignature
- keySize - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
-
Key size in bits Defaults to 128
- keystore - Variable in class org.apache.ws.security.components.crypto.AbstractCrypto
- KEYTRANSPORT_RSA15 - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
encryption
method to encrypt the symmetric data encryption key with the RSA algoritm. - KEYTRANSPORT_RSAOEP - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
encryption
method to encrypt the symmetric data encryption key with the RSA algoritm.
L
- LABEL_FOR_DERIVED_KEY - Static variable in class org.apache.ws.security.WSConstants
- length(String, String) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Method length.
- lengthKeyIdentifier() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Method lengthKeyIdentifier.
- lengthReference() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Method lengthReference.
- lengthX509Data() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Method lengthX509Data.
- lengthX509IssuerSerial() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Method lengthX509IssuerSerial.
- load(InputStream) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
Loads the the keystore from an
InputStream
. - loadCertificate(InputStream) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
load a X509Certificate from the input stream.
- loadCertificate(InputStream) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
load a X509Certificate from the input stream.
- loadClass(ClassLoader, String) - Static method in class org.apache.ws.security.util.Loader
-
Try the specified classloader and then fall back to the loadClass
- loadClass(String) - Static method in class org.apache.ws.security.util.Loader
-
If running under JDK 1.2 load the specified class using the
Thread
contextClassLoader
if that fails try Class.forname. - Loader - Class in org.apache.ws.security.util
-
Load resources (or images) from various sources.
- Loader() - Constructor for class org.apache.ws.security.util.Loader
- log - Static variable in class org.apache.ws.axis.security.WSDoAllReceiver
- log - Static variable in class org.apache.ws.axis.security.WSDoAllSender
- log - Static variable in class org.apache.ws.security.util.NSStack
- lookup(int) - Static method in class org.apache.ws.security.WSDocInfoStore
- LS - Static variable in class org.apache.ws.security.util.DOM2Writer
M
- main(String[]) - Static method in class org.apache.ws.security.util.Base64
- Mapping - Class in org.apache.ws.security.util
- Mapping(String, String) - Constructor for class org.apache.ws.security.util.Mapping
- Merlin - Class in org.apache.ws.security.components.crypto
-
JDK1.4 based implementation of Crypto (uses keystore).
- Merlin(Properties) - Constructor for class org.apache.ws.security.components.crypto.Merlin
-
Constructor.
- Merlin(Properties, ClassLoader) - Constructor for class org.apache.ws.security.components.crypto.Merlin
- mustunderstand - Variable in class org.apache.ws.security.message.WSBaseMessage
- mustunderstand - Variable in class org.apache.ws.security.message.WSSecHeader
N
- next() - Method in class org.apache.ws.security.util.NSStack
-
Return the next namespace mapping in the top frame.
- nextToken() - Method in class org.apache.ws.security.components.crypto.X509NameTokenizer
- NL - Static variable in class org.apache.ws.security.util.DOM2Writer
- NO_SECURITY - Static variable in class org.apache.ws.security.WSConstants
- NO_SERIALIZE - Static variable in class org.apache.ws.security.WSConstants
- nodeToString(Node) - Static method in class org.apache.ws.security.util.DOM2Writer
-
Return a string containing this node serialized as XML.
- nodeToString(Node, boolean) - Static method in class org.apache.ws.security.util.DOM2Writer
-
Return a string containing this node serialized as XML.
- NONCE_LN - Static variable in class org.apache.ws.security.WSConstants
- normalize(String, PrintWriter) - Static method in class org.apache.ws.security.util.DOM2Writer
-
Normalizes and prints the given string.
- NSStack - Class in org.apache.ws.security.util
-
The abstraction this class provides is a push down stack of variable length frames of prefix to namespace mappings.
- NSStack() - Constructor for class org.apache.ws.security.util.NSStack
- NULL_NS - Static variable in class org.apache.ws.security.WSConstants
O
- org.apache.ws.axis.security - package org.apache.ws.axis.security
-
Provides classes and interfaces that implement WSS4J Axis handlers.
- org.apache.ws.security - package org.apache.ws.security
- org.apache.ws.security.components.crypto - package org.apache.ws.security.components.crypto
- org.apache.ws.security.message - package org.apache.ws.security.message
-
The package provides classes to create messages that are compliant to the OASIS Web Service Security specifications.
- org.apache.ws.security.message.token - package org.apache.ws.security.message.token
- org.apache.ws.security.util - package org.apache.ws.security.util
P
- parentNode - Variable in class org.apache.ws.security.message.WSEncryptBody
-
Parent node to which the EncryptedKeyElement should be added.
- parse(String, ParsePosition) - Method in class org.apache.ws.security.util.XmlSchemaDateFormat
-
This method was snarfed from org.apache.axis.encoding.ser.CalendarDeserializer, which was written by Sam Ruby (rubys@us.ibm.com) and Rich Scheuerle (scheu@us.ibm.com).
- parts - Variable in class org.apache.ws.security.message.WSBaseMessage
- parts - Variable in class org.apache.ws.security.message.WSSecBase
- password - Variable in class org.apache.ws.security.message.WSBaseMessage
- password - Variable in class org.apache.ws.security.message.WSSecBase
- PASSWORD_DIGEST - Static variable in class org.apache.ws.security.WSConstants
- PASSWORD_LN - Static variable in class org.apache.ws.security.WSConstants
- PASSWORD_TEXT - Static variable in class org.apache.ws.security.WSConstants
- PASSWORD_TYPE - Static variable in class org.apache.ws.security.message.token.UsernameToken
- PASSWORD_TYPE_ATTR - Static variable in class org.apache.ws.security.WSConstants
- passwordType - Variable in class org.apache.ws.security.message.token.UsernameToken
- PKIPathSecurity - Class in org.apache.ws.security.message.token
-
PKIPath Security Token.
- PKIPathSecurity(Document) - Constructor for class org.apache.ws.security.message.token.PKIPathSecurity
-
Constructor.
- PKIPathSecurity(Element) - Constructor for class org.apache.ws.security.message.token.PKIPathSecurity
-
Constructor.
- pop() - Method in class org.apache.ws.security.util.NSStack
-
Remove the top frame from the stack.
- precisionInMilliSeconds - Variable in class org.apache.ws.security.WSSConfig
-
Set the timestamp precision mode.
- prepare(Document) - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
Initialize a WSSec Derived key.
- prepare(Document) - Method in class org.apache.ws.security.message.WSSecSignatureConfirmation
-
Creates a SignatureConfimation element.
- prepare(Document) - Method in class org.apache.ws.security.message.WSSecTimestamp
-
Creates a Timestamp element.
- prepare(Document) - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Creates a Username token.
- prepare(Document, Crypto) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Initialize a WSSec Encrypt.
- prepare(Document, Crypto) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Prepare the ephemeralKey and the tokens required to be added to the security header
- prepare(Document, Crypto) - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- prepare(Document, Crypto, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSignature
-
Initialize a WSSec Signature.
- prepare(Document, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecDKSign
- prepare(Document, SAMLAssertion) - Method in class org.apache.ws.security.message.WSSecSAMLToken
-
Creates a SAML token.
- prepareInternal(byte[], X509Certificate, Crypto) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Encrypt the symmetric key data and prepare the EncryptedKey element This method does the most work for to prepare the EncryptedKey element.
- prepareSecretKey(String, byte[]) - Static method in class org.apache.ws.security.util.WSSecurityUtil
- prependBSTElementToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Prepend the BinarySecurityToken to the elements already in the Security header.
- prependBSTElementToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSignature
-
Prepend the BinarySecurityToken to the elements already in the Security header.
- prependChildElement(Document, Element, Element, boolean) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
prepend a child element
- prependDKElementToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
Prepend the DerivedKey element to the elements already in the Security header.
- prependSCTElementToHeader(Document, WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- prependSigToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecDKSign
-
Prepends the Signature element to the elements already in the Security header.
- prependToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Prepend the EncryptedKey element to the elements already in the Security header.
- prependToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSAMLToken
-
Prepends the SAML Assertion to the elements already in the Security header.
- prependToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSignature
-
Prepends the Signature element to the elements already in the Security header.
- prependToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecSignatureConfirmation
-
Prepends the SignatureConfirmation element to the elements already in the Security header.
- prependToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecTimestamp
-
Prepends the Timestamp element to the elements already in the Security header.
- prependToHeader(WSSecHeader) - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Prepends the UsernameToken element to the elements already in the Security header.
- preSetUsernameToken(Document, String, String) - Method in class org.apache.ws.security.message.WSSAddUsernameToken
- PrettyDocumentToString(Document) - Static method in class org.apache.ws.security.util.XMLUtils
- processSecurityHeader(Document, String, CallbackHandler, Crypto) - Method in class org.apache.ws.security.WSSecurityEngine
-
Process the security header given the soap envelope as W3C document.
- processSecurityHeader(Document, String, CallbackHandler, Crypto, Crypto) - Method in class org.apache.ws.security.WSSecurityEngine
-
Process the security header given the soap envelope as W3C document.
- processSecurityHeader(Element, CallbackHandler, Crypto, Crypto) - Method in class org.apache.ws.security.WSSecurityEngine
-
Process the security header given the
wsse:Security
DOM Element. - PROP_WEBMETHOD - Static variable in class org.apache.ws.security.SOAP12Constants
-
MessageContext property name for webmethod
- properties - Variable in class org.apache.ws.security.components.crypto.AbstractCrypto
- push() - Method in class org.apache.ws.security.util.NSStack
-
Create a new frame at the top of the stack.
- PW_DIGEST - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
UserNameToken
method to use a password digest to send the password information - PW_TEXT - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
UserNameToken
method to send the password in clear
R
- REF_LIST_LN - Static variable in class org.apache.ws.security.WSConstants
- Reference - Class in org.apache.ws.security.message.token
-
Reference.
- Reference(Document) - Constructor for class org.apache.ws.security.message.token.Reference
-
Constructor.
- Reference(Element) - Constructor for class org.apache.ws.security.message.token.Reference
-
Constructor.
- REFERENCE_LIST - Static variable in class org.apache.ws.security.WSSecurityEngine
-
xenc:ReferenceList
as defined by XML Encryption specification, - removeWhiteSpace(byte[]) - Static method in class org.apache.ws.security.util.Base64
-
remove WhiteSpace from MIME containing encoded Base64 data.
- RSA - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
signature
method to use RSA with SHA to sign data.
S
- SALT_LN - Static variable in class org.apache.ws.security.WSConstants
- SAML_ASSERTION_ID - Static variable in class org.apache.ws.security.WSConstants
- SAML_ID_URI - Static variable in class org.apache.ws.security.message.token.SecurityTokenReference
- SAML_NS - Static variable in class org.apache.ws.security.WSConstants
- SAML_TOKEN - Static variable in class org.apache.ws.security.WSSecurityEngine
-
saml:Assertion
as defined by SAML specification - SAMLP_NS - Static variable in class org.apache.ws.security.WSConstants
- SAMLTOKEN_NS - Static variable in class org.apache.ws.security.WSConstants
- SC - Static variable in class org.apache.ws.security.WSConstants
- SCT - Static variable in class org.apache.ws.security.WSConstants
- SEC_ERROR - Static variable in exception org.apache.ws.security.components.crypto.CredentialException
- secRef - Variable in class org.apache.ws.security.message.WSSecSignature
- secret - Variable in class org.apache.ws.security.message.WSSecSecurityContextToken
-
The symmetric secret associated with the SecurityContextToken
- SECURITY_CONTEXT_TOKEN - Static variable in class org.apache.ws.security.WSPasswordCallback
- SECURITY_CONTEXT_TOKEN_05_02 - Static variable in class org.apache.ws.security.WSSecurityEngine
-
wsc:SecurityContextToken
as defined by WS-SecureConversation specification - SECURITY_CONTEXT_TOKEN_05_12 - Static variable in class org.apache.ws.security.WSSecurityEngine
-
wsc:SecurityContextToken
as defined by WS-SecureConversation specification in WS-SX - SECURITY_TOKEN_REFERENCE - Static variable in class org.apache.ws.security.message.token.SecurityTokenReference
- SECURITY_TOKEN_UNAVAILABLE - Static variable in exception org.apache.ws.security.WSSecurityException
- SecurityContextToken - Class in org.apache.ws.security.message.token
- SecurityContextToken(int, Document) - Constructor for class org.apache.ws.security.message.token.SecurityContextToken
-
Constructor to create the SCT
- SecurityContextToken(int, Document, String) - Constructor for class org.apache.ws.security.message.token.SecurityContextToken
-
Constructor to create the SCT with a given uuid
- SecurityContextToken(Document) - Constructor for class org.apache.ws.security.message.token.SecurityContextToken
-
Constructor to create the SCT
- SecurityContextToken(Document, String) - Constructor for class org.apache.ws.security.message.token.SecurityContextToken
-
Constructor to create the SCT with a given uuid
- SecurityContextToken(Element) - Constructor for class org.apache.ws.security.message.token.SecurityContextToken
-
This is used to create a SecurityContestToken using a DOM Element
- securityTokenReference - Variable in class org.apache.ws.security.message.WSEncryptBody
-
SecurityTokenReference to be inserted into EncryptedData/keyInfo element.
- securityTokenReference - Variable in class org.apache.ws.security.message.WSSecEncrypt
-
SecurityTokenReference to be inserted into EncryptedData/keyInfo element.
- SecurityTokenReference - Class in org.apache.ws.security.message.token
-
Security Token Reference.
- SecurityTokenReference(Document) - Constructor for class org.apache.ws.security.message.token.SecurityTokenReference
-
Constructor.
- SecurityTokenReference(Element) - Constructor for class org.apache.ws.security.message.token.SecurityTokenReference
-
Constructor.
- SERIALIZE - Static variable in class org.apache.ws.security.WSConstants
- serializeAsXML(Node, Writer, boolean) - Static method in class org.apache.ws.security.util.DOM2Writer
-
Serialize this node into the writer as XML.
- serializeAsXML(Node, Writer, boolean, boolean) - Static method in class org.apache.ws.security.util.DOM2Writer
-
Serialize this node into the writer as XML.
- serviceLabel - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
Service's label value
- setActor(String) - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecHeader.setActor(String)
- setActor(String) - Method in class org.apache.ws.security.message.WSSecHeader
-
set actor name.
- setAlgorithm(String) - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Set the derivattion algorithm of this derived key token.
- setAssertion(Element) - Method in class org.apache.ws.security.WSDocInfo
- setBasetokenId(String) - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- setBodyID(Document) - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecBase.setBodyID(Document)
- setBodyID(Document) - Method in class org.apache.ws.security.message.WSSecBase
-
Looks up or adds a body id.
- setBst(Element) - Method in class org.apache.ws.security.WSDocInfo
- setClientLabel(String) - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
Set the label value of the client.
- setCreatedTime(String) - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Set the WSUsernameToken created time for this
WSUsernameTokenPrincipal
. - setCrypto(Crypto) - Method in class org.apache.ws.security.WSDocInfo
- setDerivedKeyLength(int) - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
- setDocument(Document) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
- setElement(Element) - Method in class org.apache.ws.security.message.token.SecurityContextToken
- setEmbeddedKeyName(String) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt.setEmbeddedKeyName(String)
- setEmbeddedKeyName(String) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Set the key name for EMBEDDED_KEYNAME
- setEnableSignatureConfirmation(boolean) - Method in class org.apache.ws.security.WSSConfig
- setEncCanonicalization(String) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt.setEncCanonicalization(String)
- setEncCanonicalization(String) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Set the name of an optional canonicalization algorithm to use before encryption.
- setEncKeyId(String) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
- setEncodingType(String) - Method in class org.apache.ws.security.message.token.BinarySecurity
-
set the encoding type.
- setEphemeralKey(byte[]) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
- setExternalKey(byte[], String) - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
- setExternalKey(byte[], Element) - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
- setGeneration(int) - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Sets the generation of the derived key
- setId(String) - Method in class org.apache.ws.security.message.WSAddSignatureConfirmation
-
Deprecated.no replacement, id is created by default in
WSSecSignatureConfirmation
- setId(String) - Method in class org.apache.ws.security.message.WSAddTimestamp
-
Deprecated.no replacement, id is created by default in
WSSecTimestamp
- setId(String) - Method in class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.no replacement, id is created by default in
WSSecUsernameToken
- setID(String) - Method in class org.apache.ws.security.message.token.BinarySecurity
-
set the id.
- setID(String) - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Set the id of this derived key token.
- setID(String) - Method in class org.apache.ws.security.message.token.SecurityContextToken
-
Set the id of this security context token.
- setID(String) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
set the id.
- setID(String) - Method in class org.apache.ws.security.message.token.SignatureConfirmation
-
Set wsu:Id attribute of this SignatureConfirmation element.
- setID(String) - Method in class org.apache.ws.security.message.token.Timestamp
-
Set wsu:Id attribute of this timestamp
- setID(String) - Method in class org.apache.ws.security.message.token.UsernameToken
-
Set the id of this username token.
- setIdentifier(String) - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- setIdentifier(Document, String) - Method in class org.apache.ws.security.message.token.SecurityContextToken
-
Set the identifier.
- setKey(byte[]) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt.setKey(byte[])
- setKey(byte[]) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Sets the key to use during embedded encryption.
- setKey(byte[]) - Method in class org.apache.ws.security.WSPasswordCallback
-
Set the Key.
- setKeyEnc(String) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt.setKeyEnc(String)
- setKeyEnc(String) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Sets the algorithm to encode the symmetric key.
- setKeyEncAlgo(String) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
- setKeyIdentifier(X509Certificate) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Sets the KeyIdentifer Element as a X509 certificate.
- setKeyIdentifierSKI(X509Certificate, Crypto) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Sets the KeyIdentifer Element as a X509 Subject-Key-Identifier (SKI).
- setKeyIdentifierThumb(X509Certificate) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Sets the KeyIdentifer Element as a Thumbprint.
- setKeyIdentifierType(int) - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecBase.setKeyIdentifierType(int)
- setKeyIdentifierType(int) - Method in class org.apache.ws.security.message.WSSecBase
-
Sets which key identifier to use.
- setKeySize(int) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
- setKeyStore(KeyStore) - Method in class org.apache.ws.security.components.crypto.AbstractCrypto
-
A Hook for subclasses to set the keystore without having to load it from an
InputStream
. - setLabel(String) - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Sets the label of the derived key
- setLabel(String) - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- setLength(int) - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Sets the length of the derived key
- setLength(int) - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- setMustUnderstand(boolean) - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecHeader.setMustUnderstand(boolean)
- setMustUnderstand(boolean) - Method in class org.apache.ws.security.message.WSSecHeader
-
Set the
mustUnderstand
flag for thewsse:Security
header. - setName(String) - Method in class org.apache.ws.security.message.token.UsernameToken
-
Set the user name.
- setNamespace(Element, String, String) - Static method in class org.apache.ws.security.util.WSSecurityUtil
-
set the namespace if it is not set already.
- setNamespaceURI(String) - Method in class org.apache.ws.security.util.Mapping
- setNonce(String) - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Sets the nonce value of the derived key
- setNonce(String) - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- setNonce(String) - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Set the WSUsernameToken nonce for this
WSUsernameTokenPrincipal
. - setOffset(int) - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Sets the offset
- setOffset(int) - Method in class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- setParentNode(Element) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt#setParentNode(Element)
- setParts(Vector) - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecBase.setParts(Vector)
- setParts(Vector) - Method in class org.apache.ws.security.message.WSSecBase
-
Set which parts of the message to encrypt/sign.
- setPassword(String) - Method in class org.apache.ws.security.message.token.UsernameToken
-
Sets the password string.
- setPassword(String) - Method in class org.apache.ws.security.WSPasswordCallback
-
Set the password.
- setPassword(String) - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Set the WSUsernameToken password for this
WSUsernameTokenPrincipal
. - setPasswordType(String) - Method in class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.replaced by
WSSecUsernameToken.setPasswordType(String)
- setPasswordType(String) - Method in class org.apache.ws.security.message.WSSecUsernameToken
-
Defines how to construct the password element of the
UsernameToken
. - setPasswordType(String) - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
- setPrecisionInMilliSeconds(boolean) - Method in class org.apache.ws.security.WSSConfig
-
Set the precision in milliseconds
- setPrefix(String) - Method in class org.apache.ws.security.util.Mapping
- setProcessor(Processor) - Method in class org.apache.ws.security.WSDocInfo
-
Store a Processor for later access.
- setProperties(String, String, String) - Method in class org.apache.ws.security.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
Properties
element. - setProperties(Hashtable) - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
If there are other types of properties other than Name, Label and Nonce This is provided for extensibility purposes
- setReference(Reference) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
set the reference.
- setSAMLKeyIdentifier(String) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
- setSct(SecurityContextToken) - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- setSctId(String) - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- setSecret(byte[]) - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- setSecuityTokenReference(SecurityTokenReference) - Method in class org.apache.ws.security.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
- setSecuityTokenReference(Element) - Method in class org.apache.ws.security.message.token.DerivedKeyToken
- setSecurityTokenReference(SecurityTokenReference) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.
- setSecurityTokenReference(SecurityTokenReference) - Method in class org.apache.ws.security.message.WSSecEncrypt
- setServiceLabel(String) - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
Set the label value of the service.
- setSigCanonicalization(String) - Method in class org.apache.ws.security.message.WSSecDKSign
-
Set the canonicalization method to use.
- setSigCanonicalization(String) - Method in class org.apache.ws.security.message.WSSecSignature
-
Set the canonicalization method to use.
- setSigCanonicalization(String) - Method in class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature.setSigCanonicalization(String)
- setSignatureAlgorithm(String) - Method in class org.apache.ws.security.message.WSSecDKSign
- setSignatureAlgorithm(String) - Method in class org.apache.ws.security.message.WSSecSignature
-
Set the name of the signature encryption algorithm to use.
- setSignatureAlgorithm(String) - Method in class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature.setSignatureAlgorithm(String)
- setSignatureValue(byte[]) - Method in class org.apache.ws.security.message.WSSecSignatureConfirmation
-
Set the Signature value to store in this SignatureConfirmation.
- setSignatureValue(byte[]) - Method in class org.apache.ws.security.WSSecurityEngineResult
- setSymmetricEncAlgorithm(String) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt.setSymmetricEncAlgorithm(String)
- setSymmetricEncAlgorithm(String) - Method in class org.apache.ws.security.message.WSSecDKEncrypt
- setSymmetricEncAlgorithm(String) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Set the name of the symmetric encryption algorithm to use.
- setSymmetricKey(SecretKey) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt.setSymmetricKey(SecretKey)
- setSymmetricKey(SecretKey) - Method in class org.apache.ws.security.message.WSSecEncrypt
-
Set the symmetric key to be used for encryption
- setTimeStampStrict(boolean) - Method in class org.apache.ws.security.WSSConfig
- setTimeToLive(int) - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecTimestamp.setTimeToLive(int)
- setTimeToLive(int) - Method in class org.apache.ws.security.message.WSSecTimestamp
-
Set the time to live.
- setToken(byte[]) - Method in class org.apache.ws.security.message.token.BinarySecurity
-
set the token information.
- setURI(String) - Method in class org.apache.ws.security.message.token.Reference
-
set the URI.
- setUserInfo(String) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncryptedKey.setUserInfo(String)
- setUserInfo(String) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Set the user name to get the encryption certificate.
- setUserInfo(String, String) - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecBase.setUserInfo(String, String)
- setUserInfo(String, String) - Method in class org.apache.ws.security.message.WSSecBase
-
Set the user and password info.
- setUsernameToken(WSSAddUsernameToken) - Method in class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.
- setUsernameToken(WSSecUsernameToken) - Method in class org.apache.ws.security.message.WSSecSignature
- setUseSingleCertificate(boolean) - Method in class org.apache.ws.security.message.WSSecSignature
-
set the single cert flag.
- setUseSingleCertificate(boolean) - Method in class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature.setUseSingleCertificate(boolean)
- setUseThisCert(X509Certificate) - Method in class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.
- setUseThisCert(X509Certificate) - Method in class org.apache.ws.security.message.WSSecEncryptedKey
-
Set the X509 Certificate to use for encryption.
- setValueType(String) - Method in class org.apache.ws.security.message.token.BinarySecurity
-
set the value type.
- setValueType(String) - Method in class org.apache.ws.security.message.token.Reference
-
set the Value type.
- setWsConfig(WSSConfig) - Method in class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecBase.setWsConfig(WSSConfig)
- setWsConfig(WSSConfig) - Method in class org.apache.ws.security.message.WSSecBase
- setWscVersion(int) - Method in class org.apache.ws.security.message.WSSecDerivedKeyBase
- setWscVersion(int) - Method in class org.apache.ws.security.message.WSSecSecurityContextToken
- setWsiBSPCompliant(boolean) - Method in class org.apache.ws.security.WSSConfig
-
Set the WS-I Basic Security Profile compliance mode.
- setWssConfig(WSSConfig) - Static method in class org.apache.ws.security.WSSecurityEngine
- setWsuId(Element) - Method in class org.apache.ws.security.message.WSBaseMessage
- setWsuId(Element) - Method in class org.apache.ws.security.message.WSSecBase
- setX509Certificate(X509Certificate) - Method in class org.apache.ws.security.message.token.X509Security
-
Sets the X509Certificate.
- setX509Certificates(X509Certificate[], boolean, Crypto) - Method in class org.apache.ws.security.message.token.PKIPathSecurity
-
set the X509Certificate array.
- setX509IssuerSerial(X509Data) - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
Sets the X509 IssuerSerial data.
- sig - Variable in class org.apache.ws.security.message.WSSecSignature
- SIG_LN - Static variable in class org.apache.ws.security.WSConstants
- SIG_NS - Static variable in class org.apache.ws.security.WSConstants
- SIG_PREFIX - Static variable in class org.apache.ws.security.WSConstants
- sigAlgo - Variable in class org.apache.ws.security.message.WSSecDKSign
- sigAlgo - Variable in class org.apache.ws.security.message.WSSecSignature
- sigAlgo - Variable in class org.apache.ws.security.message.WSSignEnvelope
- SIGN - Static variable in class org.apache.ws.security.WSConstants
- SIGNATURE - Static variable in class org.apache.ws.security.WSPasswordCallback
- SIGNATURE - Static variable in class org.apache.ws.security.WSSecurityEngine
-
ds:Signature
as defined by XML Signature specification, enhanced by WS Security specification - SIGNATURE_CONFIRMATION_LN - Static variable in class org.apache.ws.security.WSConstants
- signatureConfirmation - Static variable in class org.apache.ws.security.WSSecurityEngine
-
wsse11:signatureConfirmation
as defined by OASIS WS Security specification, - SignatureConfirmation - Class in org.apache.ws.security.message.token
-
Signature Confirmation element.
- SignatureConfirmation(Document, byte[]) - Constructor for class org.apache.ws.security.message.token.SignatureConfirmation
-
Constructs a
SignatureConfirmation
object according to the defined parameters. - SignatureConfirmation(Element) - Constructor for class org.apache.ws.security.message.token.SignatureConfirmation
-
Constructs a
SignatureConfirmation
object and parses thewsse11:SignatureCOnfirmation
element to initialize it. - signatureValue - Variable in class org.apache.ws.security.message.WSSecDKSign
- signatureValue - Variable in class org.apache.ws.security.message.WSSecSignature
- signatureValue - Variable in class org.apache.ws.security.message.WSSignEnvelope
- SKI_KEY_IDENTIFIER - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
signing
method to send aSubjectKeyIdentifier
to identify the signing certificate. - SKI_URI - Static variable in class org.apache.ws.security.message.token.SecurityTokenReference
- SOAP11_CONSTANTS - Static variable in interface org.apache.ws.security.SOAPConstants
-
SOAP 1.1 constants - thread-safe and shared
- SOAP11Constants - Class in org.apache.ws.security
-
SOAP 1.1 constants
- SOAP11Constants() - Constructor for class org.apache.ws.security.SOAP11Constants
- SOAP12_CONSTANTS - Static variable in interface org.apache.ws.security.SOAPConstants
-
SOAP 1.2 constants - thread-safe and shared
- SOAP12Constants - Class in org.apache.ws.security
-
SOAP 1.2 constants
- SOAP12Constants() - Constructor for class org.apache.ws.security.SOAP12Constants
- SOAPConstants - Interface in org.apache.ws.security
-
An interface definining SOAP constants.
- SOAPMESSAGE_NS - Static variable in class org.apache.ws.security.WSConstants
- SOAPMESSAGE_NS11 - Static variable in class org.apache.ws.security.WSConstants
- sourceToInputSource(Source) - Static method in class org.apache.ws.security.util.XMLUtils
-
Utility to get the bytes uri
- split(String, char) - Static method in class org.apache.ws.security.util.StringUtil
-
Splits the provided text into an array, separator specified.
- ST_SIGNED - Static variable in class org.apache.ws.security.WSConstants
- ST_UNSIGNED - Static variable in class org.apache.ws.security.WSConstants
- startsWithIgnoreWhitespaces(String, String) - Static method in class org.apache.ws.security.util.StringUtil
-
Tests if this string starts with the specified prefix (Ignoring whitespaces)
- store(WSDocInfo) - Static method in class org.apache.ws.security.WSDocInfoStore
- strElem - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
The wsse:SecurityTokenReference element to be used
- StringUtil - Class in org.apache.ws.security.util
- StringUtil() - Constructor for class org.apache.ws.security.util.StringUtil
- strUri - Variable in class org.apache.ws.security.message.WSSecSignature
- symEncAlgo - Variable in class org.apache.ws.security.message.WSEncryptBody
- symEncAlgo - Variable in class org.apache.ws.security.message.WSSecDKEncrypt
- symEncAlgo - Variable in class org.apache.ws.security.message.WSSecEncrypt
- symmetricKey - Variable in class org.apache.ws.security.message.WSEncryptBody
-
Symmetric key used in the EncrytpedKey.
- symmetricKey - Variable in class org.apache.ws.security.message.WSSecEncrypt
-
Symmetric key used in the EncrytpedKey.
T
- THUMB_URI - Static variable in class org.apache.ws.security.message.token.SecurityTokenReference
- THUMBPRINT - Static variable in class org.apache.ws.security.WSConstants
- THUMBPRINT_IDENTIFIER - Static variable in class org.apache.ws.security.WSConstants
-
THUMPRINT_IDENTIFIER
is used to set the specific key identifier ThumbprintSHA1. - timeStamp - Static variable in class org.apache.ws.security.WSSecurityEngine
-
wsu:Timestamp
as defined by OASIS WS Security specification, - Timestamp - Class in org.apache.ws.security.message.token
-
Timestamp according to SOAP Message Security 1.0, chapter 10 / appendix A.2
- Timestamp(boolean, Document, int) - Constructor for class org.apache.ws.security.message.token.Timestamp
-
Constructs a
Timestamp
object according to the defined parameters. - Timestamp(Element) - Constructor for class org.apache.ws.security.message.token.Timestamp
-
Constructs a
Timestamp
object and parses thewsu:Timestamp
element to initialize it. - TIMESTAMP_TOKEN_LN - Static variable in class org.apache.ws.security.WSConstants
- timeStampStrict - Variable in class org.apache.ws.security.WSSConfig
-
If set to true then the timestamp handling will throw an expcetion if the timestamp contains an expires element and the semantics are expired.
- timeToLive - Variable in class org.apache.ws.security.message.WSBaseMessage
- Todolist - Class in org.apache.ws.security
- Todolist() - Constructor for class org.apache.ws.security.Todolist
- TOKEN - Static variable in class org.apache.ws.security.message.token.Reference
- TOKEN - Static variable in class org.apache.ws.security.message.token.UsernameToken
- TOKEN_BST - Static variable in class org.apache.ws.security.message.token.BinarySecurity
- TOKEN_KI - Static variable in class org.apache.ws.security.message.token.BinarySecurity
- tokenIdentifier - Variable in class org.apache.ws.security.message.WSSecDerivedKeyBase
-
The Token identifier of the token that the
DerivedKeyToken
is (or to be) derived from. - topOfFrame() - Method in class org.apache.ws.security.util.NSStack
-
Reset the embedded iterator in this class to the top of the current (i.e., last) frame.
- toString() - Method in class org.apache.ws.security.message.token.BinarySecurity
-
return the string representation of the token.
- toString() - Method in class org.apache.ws.security.message.token.DerivedKeyToken
-
Returns the string representation of the token.
- toString() - Method in class org.apache.ws.security.message.token.Reference
-
return the string representation.
- toString() - Method in class org.apache.ws.security.message.token.SecurityContextToken
-
Returns the string representation of the token.
- toString() - Method in class org.apache.ws.security.message.token.SecurityTokenReference
-
return the string representation.
- toString() - Method in class org.apache.ws.security.message.token.SignatureConfirmation
-
Returns the string representation of the token.
- toString() - Method in class org.apache.ws.security.message.token.Timestamp
-
Returns the string representation of the token.
- toString() - Method in class org.apache.ws.security.message.token.UsernameToken
-
Returns the string representation of the token.
- toString() - Method in class org.apache.ws.security.WSUsernameTokenPrincipal
-
Return a string representation of this
WSUsernameTokenPrincipal
. - TRIPLE_DES - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
encryption
method to use triple DES as the symmetric algorithm to encrypt data. - TS - Static variable in class org.apache.ws.security.WSConstants
U
- UNKNOWN - Static variable in class org.apache.ws.security.WSPasswordCallback
- UNSUPPORTED_ALGORITHM - Static variable in exception org.apache.ws.security.WSSecurityException
- UNSUPPORTED_SECURITY_TOKEN - Static variable in exception org.apache.ws.security.WSSecurityException
- URI_SOAP11_ENV - Static variable in class org.apache.ws.security.WSConstants
- URI_SOAP11_NEXT_ACTOR - Static variable in class org.apache.ws.security.WSConstants
- URI_SOAP12_ENV - Static variable in class org.apache.ws.security.WSConstants
- URI_SOAP12_NEXT_ROLE - Static variable in class org.apache.ws.security.WSConstants
- URI_SOAP12_NONE_ROLE - Static variable in class org.apache.ws.security.WSConstants
- URI_SOAP12_ULTIMATE_ROLE - Static variable in class org.apache.ws.security.WSConstants
- URIS_SOAP_ENV - Static variable in class org.apache.ws.security.WSConstants
- user - Variable in class org.apache.ws.security.message.WSBaseMessage
- user - Variable in class org.apache.ws.security.message.WSSecBase
- USERNAME_LN - Static variable in class org.apache.ws.security.WSConstants
- USERNAME_TOKEN - Static variable in class org.apache.ws.security.WSPasswordCallback
- USERNAME_TOKEN_LN - Static variable in class org.apache.ws.security.WSConstants
- USERNAME_TOKEN_UNKNOWN - Static variable in class org.apache.ws.security.WSPasswordCallback
- usernameToken - Variable in class org.apache.ws.security.message.WSSecSignature
- usernameToken - Variable in class org.apache.ws.security.message.WSSignEnvelope
- usernameToken - Static variable in class org.apache.ws.security.WSSecurityEngine
-
wsse:UsernameToken
as defined by WS Security specification - UsernameToken - Class in org.apache.ws.security.message.token
-
UsernameToken according to WS Security specifications, UsernameToken profile.
- UsernameToken(boolean, Document) - Constructor for class org.apache.ws.security.message.token.UsernameToken
-
Constructs a
UsernameToken
object according to the defined parameters. - UsernameToken(boolean, Document, String) - Constructor for class org.apache.ws.security.message.token.UsernameToken
-
Constructs a
UsernameToken
object according to the defined parameters. - UsernameToken(Element) - Constructor for class org.apache.ws.security.message.token.UsernameToken
-
Constructs a
UsernameToken
object and parses thewsse:UsernameToken
element to initialize it. - USERNAMETOKEN_NS - Static variable in class org.apache.ws.security.WSConstants
- useSingleCert - Variable in class org.apache.ws.security.message.WSSecSignature
- useSingleCert - Variable in class org.apache.ws.security.message.WSSignEnvelope
- useThisCert - Variable in class org.apache.ws.security.message.WSEncryptBody
- useThisCert - Variable in class org.apache.ws.security.message.WSSecEncryptedKey
- UT - Static variable in class org.apache.ws.security.WSConstants
- UT_SIGN - Static variable in class org.apache.ws.security.WSConstants
- UT_SIGNING - Static variable in class org.apache.ws.security.WSConstants
-
UT_SIGNING
is used interally only to set a specific Signature behaviour. - UUIDGenerator - Class in org.apache.ws.security.util
-
UUID generator (taken from Axis2)
- UUIDGenerator() - Constructor for class org.apache.ws.security.util.UUIDGenerator
V
- validateCertPath(X509Certificate[]) - Method in class org.apache.ws.security.components.crypto.BouncyCastle
-
Uses the CertPath API to validate a given certificate chain
- validateCertPath(X509Certificate[]) - Method in interface org.apache.ws.security.components.crypto.Crypto
-
Uses the CertPath API to validate a given certificate chain
- validateCertPath(X509Certificate[]) - Method in class org.apache.ws.security.components.crypto.Merlin
-
Overridden because there's a bug in the base class where they don't use the provider variant for the certificate validator.
- VALUE_TYPE - Static variable in class org.apache.ws.security.WSSecurityEngine
W
- WSAddSignatureConfirmation - Class in org.apache.ws.security.message
-
Builds a WS SignatureConfirmation and inserts it into the SOAP Envelope.
- WSAddSignatureConfirmation() - Constructor for class org.apache.ws.security.message.WSAddSignatureConfirmation
-
Deprecated.replaced by
WSSecSignatureConfirmation()
- WSAddSignatureConfirmation(String) - Constructor for class org.apache.ws.security.message.WSAddSignatureConfirmation
-
Deprecated.replaced by
WSSecSignatureConfirmation()
andWSSecHeader
for actor specification. - WSAddSignatureConfirmation(String, boolean) - Constructor for class org.apache.ws.security.message.WSAddSignatureConfirmation
-
Deprecated.replaced by
WSSecSignatureConfirmation()
andWSSecHeader
for actor and mustunderstand specification. - WSAddTimestamp - Class in org.apache.ws.security.message
-
Builds a WS Timestamp and inserts it into the SOAP Envelope.
- WSAddTimestamp() - Constructor for class org.apache.ws.security.message.WSAddTimestamp
-
Deprecated.replaced by
WSSecTimestamp()
- WSAddTimestamp(String) - Constructor for class org.apache.ws.security.message.WSAddTimestamp
-
Deprecated.replaced by
WSSecTimestamp()
andWSSecHeader
for actor specification. - WSAddTimestamp(String, boolean) - Constructor for class org.apache.ws.security.message.WSAddTimestamp
-
Deprecated.replaced by
WSSecTimestamp()
andWSSecHeader
for actor and mustunderstand specification. - WSBaseMessage - Class in org.apache.ws.security.message
-
This is the base class for WS Security messages.
- WSBaseMessage() - Constructor for class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecBase()
- WSBaseMessage(String) - Constructor for class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecBase()
andWSSecHeader
for actor specification. - WSBaseMessage(String, boolean) - Constructor for class org.apache.ws.security.message.WSBaseMessage
-
Deprecated.replaced by
WSSecBase()
andWSSecHeader
for actor and mustunderstand specification. - WSConstants - Class in org.apache.ws.security
-
Constants in WS-Security spec.
- WSConstants() - Constructor for class org.apache.ws.security.WSConstants
- WSDerivedKeyTokenPrincipal - Class in org.apache.ws.security
-
This class implements the
Principal
interface and represents aDerivedKeyToken
. - WSDerivedKeyTokenPrincipal(String) - Constructor for class org.apache.ws.security.WSDerivedKeyTokenPrincipal
- WSDoAllReceiver - Class in org.apache.ws.axis.security
- WSDoAllReceiver() - Constructor for class org.apache.ws.axis.security.WSDoAllReceiver
- WSDoAllSender - Class in org.apache.ws.axis.security
- WSDoAllSender() - Constructor for class org.apache.ws.axis.security.WSDoAllSender
- wsDocInfo - Variable in class org.apache.ws.security.message.WSSecSignature
- WSDocInfo - Class in org.apache.ws.security
- WSDocInfo(int) - Constructor for class org.apache.ws.security.WSDocInfo
- WSDocInfoStore - Class in org.apache.ws.security
- WSDocInfoStore() - Constructor for class org.apache.ws.security.WSDocInfoStore
- WSE_DERIVED_KEY_LEN - Static variable in class org.apache.ws.security.WSConstants
-
Length of UsernameToken derived key used by .NET WSE to sign a message.
- WSEncryptBody - Class in org.apache.ws.security.message
-
Encrypts a SOAP body inside a SOAP envelope according to WS Specification, X509 profile, and adds the encryption data.
- WSEncryptBody() - Constructor for class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt()
- WSEncryptBody(String) - Constructor for class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt()
andWSSecHeader
for actor specification. - WSEncryptBody(String, boolean) - Constructor for class org.apache.ws.security.message.WSEncryptBody
-
Deprecated.replaced by
WSSecEncrypt()
andWSSecHeader
for actor and mustunderstand specification. - WSEncryptionPart - Class in org.apache.ws.security
- WSEncryptionPart(String) - Constructor for class org.apache.ws.security.WSEncryptionPart
-
Constructor to initialize part structure with element id.
- WSEncryptionPart(String, String) - Constructor for class org.apache.ws.security.WSEncryptionPart
-
Constructor to initialize part structure with element id and modifier.
- WSEncryptionPart(String, String, String) - Constructor for class org.apache.ws.security.WSEncryptionPart
-
Constructor to initialize part structure with element, namespace, and modifier.
- wsiBSPCompliant - Variable in class org.apache.ws.security.WSSConfig
- WSPasswordCallback - Class in org.apache.ws.security
-
Simple class to provide a password callback mechanism.
- WSPasswordCallback(String, int) - Constructor for class org.apache.ws.security.WSPasswordCallback
-
Constructor.
- WSPasswordCallback(String, String, String, int) - Constructor for class org.apache.ws.security.WSPasswordCallback
-
Constructor.
- WSS_SAML_ASSERTION - Static variable in class org.apache.ws.security.WSConstants
- WSS_SAML_NS - Static variable in class org.apache.ws.security.WSConstants
- WSSAddSAMLToken - Class in org.apache.ws.security.message
-
Builds a WS SAML Assertion and inserts it into the SOAP Envelope.
- WSSAddSAMLToken() - Constructor for class org.apache.ws.security.message.WSSAddSAMLToken
-
Deprecated.replaced by
WSSecSAMLToken()
- WSSAddSAMLToken(String) - Constructor for class org.apache.ws.security.message.WSSAddSAMLToken
-
Deprecated.replaced by
WSSecSAMLToken()
andWSSecHeader
for actor specification. - WSSAddSAMLToken(String, boolean) - Constructor for class org.apache.ws.security.message.WSSAddSAMLToken
-
Deprecated.replaced by
WSSecSAMLToken()
andWSSecHeader
for actor and mustunderstand specification. - WSSAddUsernameToken - Class in org.apache.ws.security.message
-
Builds a WS UsernameToken and inserts it into the SOAP Envelope.
- WSSAddUsernameToken() - Constructor for class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.replaced by
WSSecUsernameToken()
- WSSAddUsernameToken(String) - Constructor for class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.replaced by
WSSecUsernameToken()
andWSSecHeader
for actor specification. - WSSAddUsernameToken(String, boolean) - Constructor for class org.apache.ws.security.message.WSSAddUsernameToken
-
Deprecated.replaced by
WSSecUsernameToken()
andWSSecHeader
for actor and mustunderstand specification. - wssConfig - Variable in class org.apache.ws.security.message.WSBaseMessage
- wssConfig - Variable in class org.apache.ws.security.message.WSSecBase
- WSSConfig - Class in org.apache.ws.security
-
WSSConfig
- WSSConfig() - Constructor for class org.apache.ws.security.WSSConfig
- WSSE_LN - Static variable in class org.apache.ws.security.WSConstants
- WSSE_NS - Static variable in class org.apache.ws.security.WSConstants
- WSSE_PREFIX - Static variable in class org.apache.ws.security.WSConstants
- WSSE11_NS - Static variable in class org.apache.ws.security.WSConstants
- WSSE11_PREFIX - Static variable in class org.apache.ws.security.WSConstants
- WSSecBase - Class in org.apache.ws.security.message
-
This is the base class for WS Security messages.
- WSSecBase() - Constructor for class org.apache.ws.security.message.WSSecBase
-
Constructor.
- WSSecDerivedKeyBase - Class in org.apache.ws.security.message
-
Base class for DerivedKey encryption and signature
- WSSecDerivedKeyBase() - Constructor for class org.apache.ws.security.message.WSSecDerivedKeyBase
- WSSecDKEncrypt - Class in org.apache.ws.security.message
-
Encrypts and signes parts of a message with derived keys derived from a symmetric key.
- WSSecDKEncrypt() - Constructor for class org.apache.ws.security.message.WSSecDKEncrypt
- WSSecDKSign - Class in org.apache.ws.security.message
-
Builder to sign with derived keys
- WSSecDKSign() - Constructor for class org.apache.ws.security.message.WSSecDKSign
- WSSecEncrypt - Class in org.apache.ws.security.message
-
Encrypts a parts of a message according to WS Specification, X509 profile, and adds the encryption data.
- WSSecEncrypt() - Constructor for class org.apache.ws.security.message.WSSecEncrypt
-
Constructor.
- WSSecEncryptedKey - Class in org.apache.ws.security.message
-
Builder class to build an EncryptedKey.
- WSSecEncryptedKey() - Constructor for class org.apache.ws.security.message.WSSecEncryptedKey
- WSSecHeader - Class in org.apache.ws.security.message
-
This class implements WS Security header.
- WSSecHeader() - Constructor for class org.apache.ws.security.message.WSSecHeader
-
Constructor.
- WSSecHeader(String) - Constructor for class org.apache.ws.security.message.WSSecHeader
-
Constructor.
- WSSecHeader(String, boolean) - Constructor for class org.apache.ws.security.message.WSSecHeader
-
Constructor.
- WSSecSAMLToken - Class in org.apache.ws.security.message
-
Builds a WS SAML Assertion and inserts it into the SOAP Envelope.
- WSSecSAMLToken() - Constructor for class org.apache.ws.security.message.WSSecSAMLToken
-
Constructor.
- WSSecSecurityContextToken - Class in org.apache.ws.security.message
-
Builder class to add a
wsc:SecurityContextToken
into thewsse:Security
- WSSecSecurityContextToken() - Constructor for class org.apache.ws.security.message.WSSecSecurityContextToken
- WSSecSignature - Class in org.apache.ws.security.message
-
Creates a Signature according to WS Specification, X509 profile.
- WSSecSignature() - Constructor for class org.apache.ws.security.message.WSSecSignature
-
Constructor.
- WSSecSignatureConfirmation - Class in org.apache.ws.security.message
-
Builds a WS SignatureConfirmation and inserts it into the SOAP Envelope.
- WSSecSignatureConfirmation() - Constructor for class org.apache.ws.security.message.WSSecSignatureConfirmation
-
Constructor.
- WSSecTimestamp - Class in org.apache.ws.security.message
-
Builds a WS Timestamp and inserts it into the SOAP Envelope.
- WSSecTimestamp() - Constructor for class org.apache.ws.security.message.WSSecTimestamp
-
Constructor.
- WSSecurityEngine - Class in org.apache.ws.security
-
WS-Security Engine.
- WSSecurityEngine() - Constructor for class org.apache.ws.security.WSSecurityEngine
- WSSecurityEngineResult - Class in org.apache.ws.security
- WSSecurityEngineResult(int, byte[], String, ArrayList) - Constructor for class org.apache.ws.security.WSSecurityEngineResult
- WSSecurityEngineResult(int, Principal, X509Certificate, Set, byte[]) - Constructor for class org.apache.ws.security.WSSecurityEngineResult
- WSSecurityEngineResult(int, ArrayList) - Constructor for class org.apache.ws.security.WSSecurityEngineResult
- WSSecurityEngineResult(int, SecurityContextToken) - Constructor for class org.apache.ws.security.WSSecurityEngineResult
- WSSecurityEngineResult(int, SignatureConfirmation) - Constructor for class org.apache.ws.security.WSSecurityEngineResult
- WSSecurityEngineResult(int, Timestamp) - Constructor for class org.apache.ws.security.WSSecurityEngineResult
- WSSecurityEngineResult(int, SAMLAssertion) - Constructor for class org.apache.ws.security.WSSecurityEngineResult
- WSSecurityException - Exception in org.apache.ws.security
-
Exception class for WS-Security.
- WSSecurityException(int) - Constructor for exception org.apache.ws.security.WSSecurityException
-
Constructor.
- WSSecurityException(int, String) - Constructor for exception org.apache.ws.security.WSSecurityException
-
Constructor.
- WSSecurityException(int, String, Object[]) - Constructor for exception org.apache.ws.security.WSSecurityException
-
Constructor.
- WSSecurityException(int, String, Object[], Throwable) - Constructor for exception org.apache.ws.security.WSSecurityException
-
Constructor.
- WSSecurityException(String) - Constructor for exception org.apache.ws.security.WSSecurityException
-
Constructor.
- WSSecurityException(String, Throwable) - Constructor for exception org.apache.ws.security.WSSecurityException
-
Constructor.
- WSSecurityUtil - Class in org.apache.ws.security.util
-
WS-Security Utility methods.
- WSSecurityUtil() - Constructor for class org.apache.ws.security.util.WSSecurityUtil
- WSSecUsernameToken - Class in org.apache.ws.security.message
-
Builds a WS UsernameToken.
- WSSecUsernameToken() - Constructor for class org.apache.ws.security.message.WSSecUsernameToken
-
Constructor.
- WSSignEnvelope - Class in org.apache.ws.security.message
-
Signs a SOAP envelope according to WS Specification, X509 profile, and adds the signature data.
- WSSignEnvelope() - Constructor for class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature()
- WSSignEnvelope(String) - Constructor for class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature()
andWSSecHeader
for actor specification. - WSSignEnvelope(String, boolean) - Constructor for class org.apache.ws.security.message.WSSignEnvelope
-
Deprecated.replaced by
WSSecSignature()
andWSSecHeader
for actor and mustunderstand specification. - WSU_NS - Static variable in class org.apache.ws.security.WSConstants
- WSU_PREFIX - Static variable in class org.apache.ws.security.WSConstants
- WSUsernameTokenPrincipal - Class in org.apache.ws.security
-
This class implements the
Principal
interface and represents a UsernameToken user. - WSUsernameTokenPrincipal(String, boolean) - Constructor for class org.apache.ws.security.WSUsernameTokenPrincipal
-
Create a WSUsernameTokenPrincipal with a WSUsernameToken username.
X
- X509_KEY_IDENTIFIER - Static variable in class org.apache.ws.security.WSConstants
-
Sets the
encryption
method to send the certificate used to encrypt the symmetric key. - X509NameTokenizer - Class in org.apache.ws.security.components.crypto
-
class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer.
- X509NameTokenizer(String) - Constructor for class org.apache.ws.security.components.crypto.X509NameTokenizer
- X509Security - Class in org.apache.ws.security.message.token
-
X509 Security Token.
- X509Security(Document) - Constructor for class org.apache.ws.security.message.token.X509Security
-
This constructor creates a new X509 certificate element.
- X509Security(Element) - Constructor for class org.apache.ws.security.message.token.X509Security
-
This constructor creates a new X509 certificate object and initializes it from the data containe in the element.
- X509TOKEN_NS - Static variable in class org.apache.ws.security.WSConstants
- XML_NS - Static variable in class org.apache.ws.security.WSConstants
- XMLNS_NS - Static variable in class org.apache.ws.security.WSConstants
- XmlSchemaDateFormat - Class in org.apache.ws.security.util
-
A
DateFormat
for the format of the dateTime simpleType as specified in the XML Schema specification. - XmlSchemaDateFormat() - Constructor for class org.apache.ws.security.util.XmlSchemaDateFormat
- XMLUtils - Class in org.apache.ws.security.util
- XMLUtils() - Constructor for class org.apache.ws.security.util.XMLUtils
All Classes All Packages