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

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.
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.
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 a BinarySecurityToken.
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
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) and WSSecTimestamp#setTimeToLive()
build(Document, String, String) - Method in class org.apache.ws.security.message.WSSAddUsernameToken
build(Document, Crypto) - Method in class org.apache.ws.security.message.WSEncryptBody
build(Document, Crypto) - Method in class org.apache.ws.security.message.WSSignEnvelope
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
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 and namespace.
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 and namespace.
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.
getId() - Method in class org.apache.ws.security.message.WSAddTimestamp
Deprecated.
getId() - Method in class org.apache.ws.security.message.WSSAddUsernameToken
Deprecated.
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.
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 and USERNAME_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.
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
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
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
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.
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
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.
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
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 the encryption 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
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.
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.
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
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
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.
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.
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.
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
setMustUnderstand(boolean) - Method in class org.apache.ws.security.message.WSSecHeader
Set the mustUnderstand flag for the wsse: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.
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
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
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
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
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
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
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.
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.
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.
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
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
setUseThisCert(X509Certificate) - Method in class org.apache.ws.security.message.WSEncryptBody
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.
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 the wsse11: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 a SubjectKeyIdentifier 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 the wsu: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 the wsse: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.
WSAddSignatureConfirmation(String) - Constructor for class org.apache.ws.security.message.WSAddSignatureConfirmation
Deprecated.
replaced by WSSecSignatureConfirmation() and WSSecHeader for actor specification.
WSAddSignatureConfirmation(String, boolean) - Constructor for class org.apache.ws.security.message.WSAddSignatureConfirmation
Deprecated.
replaced by WSSecSignatureConfirmation() and WSSecHeader 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() and WSSecHeader for actor specification.
WSAddTimestamp(String, boolean) - Constructor for class org.apache.ws.security.message.WSAddTimestamp
Deprecated.
replaced by WSSecTimestamp() and WSSecHeader 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() and WSSecHeader for actor specification.
WSBaseMessage(String, boolean) - Constructor for class org.apache.ws.security.message.WSBaseMessage
Deprecated.
replaced by WSSecBase() and WSSecHeader 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 a DerivedKeyToken.
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() and WSSecHeader for actor specification.
WSEncryptBody(String, boolean) - Constructor for class org.apache.ws.security.message.WSEncryptBody
Deprecated.
replaced by WSSecEncrypt() and WSSecHeader 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() and WSSecHeader for actor specification.
WSSAddSAMLToken(String, boolean) - Constructor for class org.apache.ws.security.message.WSSAddSAMLToken
Deprecated.
replaced by WSSecSAMLToken() and WSSecHeader 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.
WSSAddUsernameToken(String) - Constructor for class org.apache.ws.security.message.WSSAddUsernameToken
Deprecated.
replaced by WSSecUsernameToken() and WSSecHeader for actor specification.
WSSAddUsernameToken(String, boolean) - Constructor for class org.apache.ws.security.message.WSSAddUsernameToken
Deprecated.
replaced by WSSecUsernameToken() and WSSecHeader 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 the wsse: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() and WSSecHeader for actor specification.
WSSignEnvelope(String, boolean) - Constructor for class org.apache.ws.security.message.WSSignEnvelope
Deprecated.
replaced by WSSecSignature() and WSSecHeader 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
 
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