Oracle Security Developer Tools Web Services Security Java API Reference
10g (10.1.4.0.1)

B28177-01

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


A

ACTOR - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the SOAP 1.1 actor attribute name
ALGORITHM - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute name of Algorithm
addKerberosToken(KerberosBinarySecurityToken) - Method in class oracle.security.xmlsec.wss.WSSecurity
Add a Kerberos Token.
addKeyDerivator(KeyDerivator) - Static method in class oracle.security.xmlsec.wss.username.UsernameToken
Register a KeyDerivatorResolver instance for use in key identifier resolver operations.
addPasswordRetriever(PasswordRetriever) - Static method in class oracle.security.xmlsec.wss.username.UsernameToken
Register a PasswordRetriever instance to lookup the password.
addResolver(KerberosKeyIdentifierResolver) - Static method in class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Register a KerberosKeyIdentifierResolver instance for use in key identifier resolver operations.
addResolver(SAMLAssertionKeyIdentifierResolver) - Static method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Register the SAMLAssertionKeyIdentifierResolver instance for use in keyidentifier resolver operations.
addResolver(X509IssuerSerialResolver) - Static method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Register a X509IssuerSerialResolver instance for use in key identifier resolver operations.
addResolver(X509KeyIdentifierResolver) - Static method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Register a X509KeyIdentifierResolver instance for use in key identifier resolver operations.
addSAMLAssertionToken(SAMLAssertionToken) - Method in class oracle.security.xmlsec.wss.WSSecurity
Add a SAML Assertion Token.
addSecurity(WSSecurity) - Method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Adds a WSSecurity header to this SOAPEnvelope without a specified actor.
addSecurity(WSSecurity) - Method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Adds a WSSecurity header to this SOAPEnvelope without a specified actor.
addSecurityToken(Element) - Method in class oracle.security.xmlsec.wss.WSSecurity
Add a Security Token.
addSecurityTokenReference(WSSecurityTokenReference) - Method in class oracle.security.xmlsec.wss.WSSecurity
Add a Security Token Reference.
addUsernameToken(UsernameToken) - Method in class oracle.security.xmlsec.wss.WSSecurity
Add a Username Token.
addWsuIdToBody(String) - Method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Adds an global wsu:Id attribute to the Body element in the SOAPEnvelope.
addWsuIdToBody(String) - Method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Adds an global wsu:Id attribute to the Body element in the SOAPEnvelope.
addWsuIdToElement(String, Element) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. replaced by WSSUtils.addWsuIdToElement(String, Element)
addWsuIdToElement(String, Element) - Static method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Adds a global wsu:Id attribute to the given element in this SOAPEnvelope.
addWsuIdToElement(String, Element) - Static method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Adds a global wsu:Id attribute to the given element in this SOAPEnvelope.
addWsuIdToElement(String, Element) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Adds a wsu:Id attribute to the given element.
addX509CertificateToken(X509BinarySecurityToken) - Method in class oracle.security.xmlsec.wss.WSSecurity
Add a X.509 Certificate Token.
alg_attachment_Complete_Transform - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the WS-Security SwA Attachment Complete Reference Transform.
alg_attachment_ContentOnly_Transform - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the WS-Security SwA Attachment Content Only Reference Transform.
alg_strTransform - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the WS-Security Security Token Reference Transform.

B

BINARY_DATA_ENCODER_KEY - Static variable in interface oracle.security.xmlsec.wss.WSSURI
INTERNAL USE ONLY
BINARY_SECURITY_TOKEN - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:BinarySecurityToken element localname of BinarySecurityToken
BINARY_SECURITY_TOKEN_KEY - Static variable in interface oracle.security.xmlsec.wss.WSSURI
INTERNAL USE ONLY
Base64BinaryEncoder - class oracle.security.xmlsec.wss.encoding.Base64BinaryEncoder.
Implements base-64 encoding as per RFC 1421 (PEM) and RFC 2045 (MIME).
Base64BinaryEncoder() - Constructor for class oracle.security.xmlsec.wss.encoding.Base64BinaryEncoder
 
BinaryDataEncoder - interface oracle.security.xmlsec.wss.encoding.BinaryDataEncoder.
Classes implementing this interface encode binary data.

C

CANONICALIZATION_METHOD - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the ds:CanonicalizationMethod element localname of CanonicalizationMethod
CREATED - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsu:Created element localname of Created
collectTextFromChild(XMLElement, String, String) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Return the textual content for the text node.
computePasswordDigest(byte[], WSUCreated, char[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Creates the SHA-1 digest of the the given password and optionally nonce and/or creation timpstamp.
createBinaryDataEncoder(String) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new BinaryDataEncoder instance.
createBinarySecurityToken(String, String, String, byte[]) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new BinarySecurityToken instance.
createCreated(Date) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new Created instance.
createCreated(Date, String) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new Created instance.
createEmbedded(String, WSSecurityToken) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new Embedded instance.
createEncryptedData(String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Creates a new XEEncryptedData element in this WSSecurity's document, but does not append it to the WSSecurity element.
createEncryptedKey() - Method in class oracle.security.xmlsec.wss.WSSecurity
Creates a new XEEncryptedKey element in this WSSecurity's document, but does not append it to the WSSecurity element.
createExpires(Date) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new Expires instance.
createExpires(Date, String) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new Expires instance.
createKeyIdentifier(String, String, String, byte[]) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new KeyIdentifier instance.
createReference(String) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new Reference instance.
createReference(String, String) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new Reference instance.
createSOAPFault() - Method in class oracle.security.xmlsec.wss.WSSException
Create a SOAP Fault message describing this exception.
createSTReference(Element) - Static method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Create a WSS security token reference mechanism.
createSecretKey() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Creates a secret key for HMAC signature from this Username token.
createSecretKey(char[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Creates a secret key for HMAC signature from this Username token.
createSecurityToken(Element) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new SecurityToken instance.
createSecurityToken(Element) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Deprecated. Use WSSTokenUtils.createSecurityToken(Element)
createSecurityTokenReference(String, WSSecurityTokenReferenceType) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new SecurityTokenReference instance.
createSecurityTokenReference(String, WSSecurityTokenReferenceType, String) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new SecurityTokenReference instance.
createSignature(String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Creates a new Signature element in this document, but does not append it to the WSSecurity element.
createSignature() - Method in class oracle.security.xmlsec.wss.WSSecurity
Creates a new XSSignature element in this WSSecurity's document, but does not append it to the WSSecurity element.
createTimeDataEncoder(String) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new BinaryDataEncoder instance.
createTimestamp(String, WSUCreated, WSUExpires) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new Timestamp instance.
createUsernameToken(String, String) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new UsernameToken instance.
createUsernameToken(String, String, byte[], WSUCreated, char[]) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new UsernameToken instance.
createUsernameToken(String, String, byte[], String, WSUCreated, char[], String) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new UsernameToken instance.
createX509BinarySecurityToken(String, X509) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new X.509 BinarySecurityToken instance.

D

DATE_DATA_ENCODER_KEY - Static variable in interface oracle.security.xmlsec.wss.WSSURI
INTERNAL USE ONLY
DEFAULT_ENCODING_TYPE - Static variable in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Deprecated.  
DEFAULT_ENCODING_TYPE - Static variable in class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
The default encoding algorithm used.
DEFAULT_ENCODING_TYPE - Static variable in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
The default encoding algorithm used.
decode(String) - Method in interface oracle.security.xmlsec.wss.encoding.BinaryDataEncoder
Parse the encoded binary data.
decode(String) - Method in class oracle.security.xmlsec.wss.encoding.HexBinaryEncoder
Parse the hexadecimal String.
decode(String) - Method in class oracle.security.xmlsec.wss.encoding.NullBinaryEncoder
Parse the hexadecimal String.
decode(String) - Method in interface oracle.security.xmlsec.wss.encoding.TimeDataEncoder
Decode the encoded time String.
decode(String) - Method in class oracle.security.xmlsec.wss.encoding.XSDDateTimeEncoder
Parses a date String.
decodeBinary(String, String) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Decode the previously encoded bytes.
decrypt(XEReferenceList, SymmetricKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData element referenced by the given ReferenceList element in this structure.
decrypt(XEEncryptedKey, PrivateKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData element referenced by the given EncryptedKey element in this structure.
decrypt(XEEncryptedKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData element referenced by the given EncryptedKey element in this structure.
decrypt(XEEncryptedData) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData element.
decrypt(XEEncryptedKey, SymmetricKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData element referenced by the given EncryptedKey element in this structure.
decryptAll() - Method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts all the EncryptedData child elements and replaces the EncrypteData element with the decrypted XML result.
decryptAll() - Method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Decrypts all the EncryptedData child elements and replaces the EncrypteData element with the decrypted XML result.
decryptAll() - Method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Decrypts all the EncryptedData child elements and replaces the EncrypteData element with the decrypted XML result.

E

EMBEDDED - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:Embedded element localname of Embedded
ENCODING_TYPE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute name of EncodingType
ENCRYPTED_KEY - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the enc:EncryptedKey element localname of EncryptedKey
EXPIRES - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsu:Expires element localname of Expires
encode(byte[]) - Method in interface oracle.security.xmlsec.wss.encoding.BinaryDataEncoder
Encode the raw bytes.
encode(byte[]) - Method in class oracle.security.xmlsec.wss.encoding.HexBinaryEncoder
Encode the binary data as a hexadecimal characters.
encode(byte[]) - Method in class oracle.security.xmlsec.wss.encoding.NullBinaryEncoder
Encode the binary data as a hexadecimal characters.
encode(Date) - Method in interface oracle.security.xmlsec.wss.encoding.TimeDataEncoder
Encode the time.
encode(Date) - Method in class oracle.security.xmlsec.wss.encoding.XSDDateTimeEncoder
Formats time as a String in UTC format.
encodeBinary(byte[], String) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Encode the bytes.
encrypt(Element, boolean, String, String, KeyDerivator) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(List, boolean[], String, String, KeyDerivator) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(Element, boolean, String, String, String, SymmetricKey) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(List, boolean[], String, String, String, SymmetricKey) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(Element, boolean, String, String, String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(List, boolean[], String, String, String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(Element, boolean, WSSEncryptionParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Replaced by WSSecurity.encrypt(Element, boolean, String, SymmetricKey, PublicKey, String, String, byte[])
encrypt(Element, boolean, String, SymmetricKey, PublicKey, String, String, byte[]) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(List, boolean[], WSSEncryptionParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Replaced by WSSecurity.encrypt(List, boolean[], String, SymmetricKey, PublicKey, String, String, byte[])
encrypt(Element, boolean, String, SymmetricKey, X509, String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(List, boolean[], String, SymmetricKey, X509, String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(List, boolean[], String, SymmetricKey, PublicKey, String, String, byte[]) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
equals(byte[]) - Method in class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Checks if the Kerberos V5 AP_REQ stored in this structure is the same as the given one.
equals(X509) - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Checks if the X509 certificate stored in this structure is the same as the given one.
et_Base64Binary - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The EncodingType URI representing Base64 encoding.
et_HexBinary - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The EncodingType URI representing Hex encoding.

F

FAILED_AUTHENTICATION - Static variable in class oracle.security.xmlsec.wss.WSSException
Indicates that the security token could not be authenticated or authorized.
FAILED_CHECK - Static variable in class oracle.security.xmlsec.wss.WSSException
Indicates that the signature or decryption failed.
FALSE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute value of FALSE i.e.

G

getAlgorithmURI() - Method in class oracle.security.xmlsec.wss.transform.STRTransform
Get the transformation algorithm URI.
getAuthorityBinding() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Get the associated SAML AuthorityBinding.
getBinaryTokens() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns the list of Binary Security Tokens.
getC14NMethod() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Get the Canonicalization Algorithm.
getCanonicalizationMethod() - Method in class oracle.security.xmlsec.wss.transform.STRTransform
Get the transformation algorithm.
getCertId() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Get the KeyIdentifier.
getCertId() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Get the Certificate Identifier.
getChildElement(XMLElement, String, String) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Get the child element.
getChildElements(XMLElement, String, String) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Get the child element.
getCreated() - Method in class oracle.security.xmlsec.wss.WSUTimestamp
Returns the creation timestamp value.
getCreated() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Returns the token creation timestamp.
getDataEncryptionAlg() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Get the Content Encryption Algorithm.
getDataEncryptionKey() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Get the Content Encryption Key.
getDataEncryptionKeyName() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Get the name of the Content Encryption Key.
getDefaultEncodingType() - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Return the default encoding type of key identifier.
getDefaultEncodingType() - Method in class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Return the default encoding type of key identifier.
getDefaultEncodingType() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Return the default encoding type of key identifier.
getDefaultEncodingType() - Method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Return the default encoding type of key identifier.
getDigestMethod() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Get the Digest Algorithm.
getEncodingType() - Method in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Returns the encoding type attribute in this element or the default encoding type if not specified.
getEncodingType() - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Get the encoding type of key identifier.
getEncodingType() - Method in class oracle.security.xmlsec.wss.encoding.Base64BinaryEncoder
Get the ValueType for this encoder.
getEncodingType() - Method in interface oracle.security.xmlsec.wss.encoding.BinaryDataEncoder
Get the ValueType for this encoder.
getEncodingType() - Method in class oracle.security.xmlsec.wss.encoding.HexBinaryEncoder
Get the ValueType for this encoder.
getEncodingType() - Method in class oracle.security.xmlsec.wss.encoding.NullBinaryEncoder
Get the ValueType for this encoder.
getEncryptedKeys() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns all the EncryptedKey elements in this WSSecurity block.
getExpires() - Method in class oracle.security.xmlsec.wss.WSUTimestamp
Returns the expiration timestamp value.
getFaultCode() - Method in class oracle.security.xmlsec.wss.WSSException
Return the WSS fault code.
getFaultString() - Method in class oracle.security.xmlsec.wss.WSSException
Return the WSS fault string.
getId() - Method in class oracle.security.xmlsec.wss.WSSElement
Returns the value of the Id attribute or null if not specified.
getInstance(Element, String, String) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Creates a new instance of the implementation class for the given tag name, and uses it to wrap the Element.
getIssuerSerial() - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Returns the X509IssuerSerial elements in this X509Data.
getKey() - Method in class oracle.security.xmlsec.wss.WSSEmbedded
Returns the key (symmetric or asymmetric) corresponding to the underlying WSS SecurityToken.
getKey() - Method in class oracle.security.xmlsec.wss.WSSReference
Returns the key (symmetric or asymmetric) corresponding to the underlying WSS SecurityToken.
getKey() - Method in interface oracle.security.xmlsec.wss.WSSecurityTokenReferenceType
Returns the key (symmetric or asymmetric) corresponding to the underlying WSS SecurityToken.
getKey() - Method in class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Get the underlying security token.
getKey() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Returns the key (symmetric or asymmetric) corresponding to the underlying WSS SecurityToken.
getKey() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Get the cryptographic key corresponding to the token contents.
getKey() - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Returns the underlying WSS SecurityToken.
getKey() - Method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Get the underlying security token.
getKeyEncryptionAlg() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Get the Key Encryption Algorithm.
getKeyEncryptionCert() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Get the Public Key Certificate of the key encryption key.
getKeyEncryptionKey() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Get the Key Encryption Key.
getKeyEncryptionKeyName() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Get the Key Encryption Key Name.
getKeyIdentifier(KerberosBinarySecurityToken) - Static method in class oracle.security.xmlsec.wss.util.WSSTokenUtils
Computes the KeyIdentifier for referencing Kerberos Tokens
getKeyName() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Get the Key Name.
getMessage() - Method in class oracle.security.xmlsec.wss.WSSException
Return the SOAP Fault Message.
getName() - Method in class oracle.security.xmlsec.wss.WSSEmbedded
Get the name of the security token reference mechanism.
getName() - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Get the name of the security token reference.
getName() - Method in class oracle.security.xmlsec.wss.WSSReference
Get the name of the security token reference mechanism.
getName() - Method in interface oracle.security.xmlsec.wss.WSSecurityTokenReferenceType
Returns the QName of this reference.
getName() - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Returns the QName of this reference.
getNode() - Method in interface oracle.security.xmlsec.wss.WSSecurityToken
Returns this security token formatted as an XML Node.
getNode() - Method in interface oracle.security.xmlsec.wss.WSSecurityTokenReferenceType
Returns this reference formatted as an XML Node.
getNonce() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Returns the nonce.
getPassword(String) - Method in interface oracle.security.xmlsec.wss.username.PasswordRetriever
Returns the password for the supplied userName.
getPassword() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Gets the plaintext password (or password equivalent) stored in the Password child element in this structure.
getPasswordDigest() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Gets the digest of the password and optionally nonce and/or creation timestamp stored in the Password child element in this structure.
getPasswordType() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Returns the type of password.
getPrivateKey() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Get the underlying WSSecurity Token.
getPrivateKey(SAMLAssertionKeyIdentifier, String, AuthorityBinding) - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolver
Sub-classes need to implement this method to resolve the SAML assertion key identifier and return the corresponding SAML assertion.
getPrivateKey() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Get the Private Key that will be used to generate a PKI signature.
getPrivateKey(IssuerAndSerialNo) - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerialResolver
Sub-classes need to implement this method to resolve the X.509 Issuer and Serial Number and return the corresponding private key.
getPrivateKey(X509KeyIdentifier, String) - Method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolver
Sub-classes need to implement this method to resolve the X.509 Issuer and Serial Number and return the corresponding private key.
getPublicKey() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Get the underlying WSSecurity Token.
getPublicKey(SAMLAssertionKeyIdentifier, String, AuthorityBinding) - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolver
Sub-classes need to implement this method to resolve the SAML assertion key identifier and return the corresponding SAML assertion.
getPublicKey() - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Returns the Public Key contained in the X.509 Certificate Token of ValueType #X509v3.
getReferenceLists() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns all the ReferenceList elements in this WSSecurity block.
getResolvers() - Static method in class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Get the registered KerberosKeyIdentifierResolvers.
getResolvers() - Static method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Get the list of registered SAMLAssertionKeyIdentifierResolvers.
getResolvers() - Static method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Get the registered X509IssuerSerialResolvers.
getResolvers() - Static method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Get the registered X509KeyIdentifierResolvers.
getSAMLAssertionTokens() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns the list of SAML Assertion Security Tokens.
getSTReference() - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Get the underlying security token reference mechanism.
getSecretKey() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Get the Secret Key that will be used to generate a HMAC based signature.
getSecurity() - Method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Returns the Security headers in this SOAPEnvelope with no specified actor attribute and mustUnderstand attribute set to false.
getSecurity(String) - Method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Returns the Security headers in this SOAPEnvelope.
getSecurity(String, boolean) - Method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Returns the Security headers in this SOAPEnvelope.
getSecurity() - Method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Returns the Security headers in this SOAPEnvelope with no specified actor attribute and mustUnderstand attribute set to false.
getSecurity(String) - Method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Returns the Security headers in this SOAPEnvelope.
getSecurity(String, boolean) - Method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Returns the Security headers in this SOAPEnvelope.
getSecurityToken() - Method in class oracle.security.xmlsec.wss.WSSEmbedded
Gets the SecurityToken embedded in this structure.
getSecurityToken() - Method in class oracle.security.xmlsec.wss.WSSReference
Gets the underlying WSSecurity Token.
getSecurityToken() - Method in interface oracle.security.xmlsec.wss.WSSecurityTokenReferenceType
Returns the underlying WSS SecurityToken.
getSecurityToken() - Method in class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Get the underlying security token.
getSecurityToken() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Get the underlying WSSecurity Token.
getSecurityToken() - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Returns the underlying WSS SecurityToken.
getSecurityToken() - Method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Get the underlying security token.
getSecurityTokenByWsuID(String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Get the Security token corresponding to the WSU identifier.
getSecuritys() - Method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Returns the Security headers in this SOAPEnvelope.
getSecuritys() - Method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Returns the Security headers in this SOAPEnvelope.
getSignatureMethod() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Get the Signature Algorithm.
getSignatures() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns all the Signature elements in this WSSecurity header block.
getTimestamp() - Method in class oracle.security.xmlsec.wss.WSSecurity
Get the token Timestamp.
getToken() - Method in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Get the token contents.
getToken() - Method in interface oracle.security.xmlsec.wss.WSSecurityToken
Returns the underlying token.
getToken() - Method in class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Get the token contents.
getToken() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionToken
Get the token contents.
getToken() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Get the token contents.
getToken() - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Get the token contents.
getTokenName() - Method in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Returns the name of the Binary WSSecurity Token.
getTokenName() - Method in interface oracle.security.xmlsec.wss.WSSecurityToken
Returns the QName of the security token.
getTokenName() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionToken
Returns the Token Name.
getTokenName() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Returns the token name.
getTraceString() - Method in class oracle.security.xmlsec.wss.WSSException
Used to return the Exception Stack Trace.
getType() - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Get the type identifier.
getTypeAttribute(Element, String) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Get the Type attribute.
getURI() - Method in class oracle.security.xmlsec.wss.WSSReference
Get the reference URI of the underlying WSSecurity Token.
getUsage() - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Get the Usage attribute.
getUsername() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Returns the username value.
getUsernameTokens() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns the list of Username Security Tokens.
getValue() - Method in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Get the value of this token.
getValue() - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Get the key identifier value.
getValue() - Method in class oracle.security.xmlsec.wss.WSUCreated
Return the creation timestamp value of this element.
getValue() - Method in class oracle.security.xmlsec.wss.WSUExpires
Return the expiration timestamp value of this element.
getValueType() - Method in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Returns the type of Binary WSSecurity Token.
getValueType() - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Get the type of key identifier.
getValueType() - Method in class oracle.security.xmlsec.wss.WSSReference
Get the type of the underlying WSSecurity Token.
getValueType() - Method in class oracle.security.xmlsec.wss.WSUCreated
Returns the QName identifyting this token type.
getValueType() - Method in class oracle.security.xmlsec.wss.WSUExpires
Returns the QName identifyting this token type.
getValueType() - Method in interface oracle.security.xmlsec.wss.encoding.TimeDataEncoder
Get the ValueType for this encoder.
getValueType() - Method in class oracle.security.xmlsec.wss.encoding.XSDDateTimeEncoder
Get the ValueType for this encoder.
getWsuId() - Method in class oracle.security.xmlsec.wss.WSSElement
Returns the value of the wsu:Id attribute in this element, or null if not specified.
getX509Certificate() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Get the Public Key Certificate.
getX509Certificate() - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Returns the Public Key contained in the X.509 Certificate Token of ValueType #X509v3.
getX509IssuerAndSerialNumber() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Get the Certificate Issuer and Serial Number.

H

HexBinaryEncoder - class oracle.security.xmlsec.wss.encoding.HexBinaryEncoder.
Implements hexadecimal encoding of the binary data.
HexBinaryEncoder() - Constructor for class oracle.security.xmlsec.wss.encoding.HexBinaryEncoder
 

I

INVALID_SECURITY - Static variable in class oracle.security.xmlsec.wss.WSSException
Indicates that an error was discovered while processing the wsse:Security header.
INVALID_SECURITY_TOKEN - Static variable in class oracle.security.xmlsec.wss.WSSException
Indicates that the security token is not valid.
initialize() - Static method in class oracle.security.xmlsec.wss.util.WSSInitializer
Creates the necessary mappings to process WSSE and WSU elements.
insertChildElementWithText(XMLElement, String, String, String[], String[], String, boolean) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Convert the content string into a text org.w3c.dom.Node and append to the specified org.w3c.dom.Element.
isValid() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Checks if the information stored in this token is valid.
isValid(String, char[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Checks if the information stored in this token is valid against the given user name and password pair.

K

KEY_IDENTIFIER - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:KeyIdentifier element localname of KeyIdentifier
KEY_IDENTIFIER_KEY - Static variable in interface oracle.security.xmlsec.wss.WSSURI
INTERNAL USE ONLY
KerberosBinarySecurityToken - class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken.
This class represents a WSS Binary Security Token of type Kerberos V5 AP_REQ.
KerberosBinarySecurityToken(Element) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Create a new KerberosSecurityToken instance from the given XML element.
KerberosBinarySecurityToken(Element, String) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Create a new KerberosSecurityToken instance from the given XML element.
KerberosBinarySecurityToken(Document) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Create a new KerberosSecurityToken instance.
KerberosBinarySecurityToken(Document, String) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Create a new KerberosSecurityToken instance.
KerberosBinarySecurityToken(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Create a new KerberosSecurityToken instance.
KerberosKeyIdentifier - class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier.
Represents a wsse:KeyIdentifier of type kerberos v5 ap_req.
KerberosKeyIdentifier(Element) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Create a new KerberosKeyIdentifier instance from the given XML element.
KerberosKeyIdentifier(Element, String) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Create a new KerberosKeyIdentifier instance from the given XML element.
KerberosKeyIdentifier(Document) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Create a new KerberosKeyIdentifier instance.
KerberosKeyIdentifier(Document, String) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Create a new KerberosKeyIdentifier instance.
KerberosKeyIdentifier(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Create a new Key Identifier instance.
KerberosKeyIdentifierResolver - class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifierResolver.
A generic interface for resolving Kerberos Key Identifiers.
KerberosKeyIdentifierResolver() - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifierResolver
 
KerberosKeyIdentifierResolverException - exception oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifierResolverException.
Signals failure in resolving a Kerberos key identifier.
KerberosKeyIdentifierResolverException() - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifierResolverException
Constructs a KerberosKeyIdentifierResolverException.
KerberosKeyIdentifierResolverException(String) - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifierResolverException
Constructs a KerberosKeyIdentifierResolverException with the specified message.
KeyDerivationException - exception oracle.security.xmlsec.wss.username.KeyDerivationException.
Signals failure deriving a secret key from a password.
KeyDerivationException() - Constructor for class oracle.security.xmlsec.wss.username.KeyDerivationException
Constructs a KeyDerivatorException.
KeyDerivationException(Throwable) - Constructor for class oracle.security.xmlsec.wss.username.KeyDerivationException
Constructs a KeyDerivatorException with the specified cause.
KeyDerivationException(String) - Constructor for class oracle.security.xmlsec.wss.username.KeyDerivationException
Constructs a KeyDerivatorException with the specified message.
KeyDerivator - interface oracle.security.xmlsec.wss.username.KeyDerivator.
Classes implementing this interface are used to derive secret keys from passwords.

L

login() - Method in interface oracle.security.xmlsec.wss.username.PasswordRetriever
Perform the necessary authentication and initialization.
logout() - Method in interface oracle.security.xmlsec.wss.username.PasswordRetriever
Destroy and reclaim all resources.

M

MESSAGE_EXPIRED - Static variable in class oracle.security.xmlsec.wss.WSSException
Indicates that the timestamp on the security token has expired.
MUST_UNDERSTAND - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the SOAP mustUnderstand attribute name

N

NONCE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:Nonce element localname of Nonce
NullBinaryEncoder - class oracle.security.xmlsec.wss.encoding.NullBinaryEncoder.
Performs no encoding or decoding.
NullBinaryEncoder() - Constructor for class oracle.security.xmlsec.wss.encoding.NullBinaryEncoder
 
newInstance(String) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Creates a new WSSecurity instance in a new owner document, and makes it the root element of the document.
newInstance(Document) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Creates a new WSSecurity instance using the given owner document, but does not append it to any element.
newInstance(Document, String) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Creates a new WSSecurity instance using the given owner document, but does not append it to any element.
ns_soap_attachment - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SOAP message with Attachment profile (### NOT FINAL YET ###).
ns_token_kerberos - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Kerberos AP_REQ Token profile (### NOT FINAL YET ###).
ns_token_saml - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SAML Assertion Token profile.
ns_token_soap - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SOAP Message Token profile.
ns_token_username - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Username Token profile.
ns_token_x509 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The X.509 Certificate Token profile.
ns_wsse - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the WS-WSSecurity namespace "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
ns_wsu - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the the WS-Security utility namespace "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd".

O

oracle.security.xmlsec.wss - package oracle.security.xmlsec.wss
WSS General classes.
oracle.security.xmlsec.wss.encoding - package oracle.security.xmlsec.wss.encoding
WSS encoding and decoding classes.
oracle.security.xmlsec.wss.kerberos - package oracle.security.xmlsec.wss.kerberos
WSS Kerberos AP_REQ Token classes.
oracle.security.xmlsec.wss.saml - package oracle.security.xmlsec.wss.saml
WSS SAML Assertion Token classes.
oracle.security.xmlsec.wss.soap - package oracle.security.xmlsec.wss.soap
Utility classes to create and parse SOAP messages with wsse:Security headers.
oracle.security.xmlsec.wss.transform - package oracle.security.xmlsec.wss.transform
WSS Transformation algorithms.
oracle.security.xmlsec.wss.username - package oracle.security.xmlsec.wss.username
WSS Username Token classes.
oracle.security.xmlsec.wss.util - package oracle.security.xmlsec.wss.util
WSS Utility classes.
oracle.security.xmlsec.wss.x509 - package oracle.security.xmlsec.wss.x509
WSS X.509 Certificate Token classes.

P

PASSWORD - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:Password element localname of Password
PASSWORD_DIGEST - Static variable in class oracle.security.xmlsec.wss.username.UsernameToken
Specifies that the type of password is a digest of the password.
PASSWORD_TEXT - Static variable in class oracle.security.xmlsec.wss.username.UsernameToken
Specifies that the type of password is a plaintext password, derived password or a password hash.
PasswordRetrievalException - exception oracle.security.xmlsec.wss.username.PasswordRetrievalException.
Signals failure retrieving a password.
PasswordRetrievalException() - Constructor for class oracle.security.xmlsec.wss.username.PasswordRetrievalException
Constructs a PasswordRetrievalException.
PasswordRetrievalException(String) - Constructor for class oracle.security.xmlsec.wss.username.PasswordRetrievalException
Constructs a PasswordRetrievalException with the specified message.
PasswordRetriever - interface oracle.security.xmlsec.wss.username.PasswordRetriever.
Classes implementing this interface are used to retrieve passwords.
prependChild(XMLNode, Node) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Prepend the supplied node.
processCert(KeyInfoData) - Method in class oracle.security.xmlsec.wss.util.WSSKeyRetriever
Parse the KeyInfo data and obtain the X509 certificate.
processPrivateKey(KeyInfoData) - Method in class oracle.security.xmlsec.wss.util.WSSKeyRetriever
Parse the KeyInfo data and obtain the private key.
processSymmetricKey(KeyInfoData) - Method in class oracle.security.xmlsec.wss.util.WSSKeyRetriever
Parse the KeyInfo data and obtain the symmetric key.

R

REFERENCE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:Reference element localname of Reference
REFERENCE_LIST - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the enc:ReferenceList element localname of ReferenceList
REFERENCE_TYPE_KEY - Static variable in interface oracle.security.xmlsec.wss.WSSURI
INTERNAL USE ONLY
removeSecurity(WSSecurity) - Method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Remove the given WSSecurity header from this SOAPEnvelope.
removeSecurity(WSSecurity) - Method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Remove the given WSSecurity header from this SOAPEnvelope.
resolve(KerberosKeyIdentifier, String) - Method in class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifierResolver
Sub-classes need to implement this method to resolve the Kerberos key identifier and return the corresponding Kerberos V5 AP_REQ.
resolve(SAMLAssertionKeyIdentifier, String, AuthorityBinding) - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolver
Sub-classes need to implement this method to resolve the SAML assertion key identifier and return the corresponding SAML assertion.
resolve(UsernameToken, String) - Method in interface oracle.security.xmlsec.wss.username.KeyDerivator
Sub-classes need to implement this method to resolve the password and return the corresponding secret key bytes.
resolve(IssuerAndSerialNo) - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerialResolver
Sub-classes need to implement this method to resolve the X.509 Issuer and Serial Number and return the corresponding X.509v3 certificate.
resolve(X509KeyIdentifier, String) - Method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolver
Sub-classes need to implement this method to resolve the X.509 key identifier and return the corresponding X.509v3 certificate.
retrieveCertificate(KeyInfoData) - Method in class oracle.security.xmlsec.wss.util.WSSKeyRetriever
 
retrievePrivateKey(KeyInfoData) - Method in class oracle.security.xmlsec.wss.util.WSSKeyRetriever
 
retrievePublicKey(KeyInfoData) - Method in class oracle.security.xmlsec.wss.util.WSSKeyRetriever
 
retrieveSymmetricKey(KeyInfoData) - Method in class oracle.security.xmlsec.wss.util.WSSKeyRetriever
 

S

SAMLAssertionKeyIdentifier - class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier.
This class represents WSSKeyIdentifier for SAML Assertion where AssertionID is used as the key identifier.
SAMLAssertionKeyIdentifier(Element) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance from the given XML element.
SAMLAssertionKeyIdentifier(Element, String) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance from the given XML element.
SAMLAssertionKeyIdentifier(Document) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAMLAssertionKeyIdentifier(Document, byte[]) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAMLAssertionKeyIdentifier(Document, String) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAMLAssertionKeyIdentifier(Document, byte[], String) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAMLAssertionKeyIdentifier(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAMLAssertionKeyIdentifierResolver - class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolver.
Classes implementing this interface are used to resolve SAML assertion key identifiers.
SAMLAssertionKeyIdentifierResolver() - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolver
 
SAMLAssertionKeyIdentifierResolverException - exception oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolverException.
Signals failure resolving SAML Assertion key identifiers.
SAMLAssertionKeyIdentifierResolverException() - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolverException
Constructs a SAMLAssertionKeyIdentifierResolverException.
SAMLAssertionKeyIdentifierResolverException(String) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolverException
Constructs a SAMLAssertionKeyIdentifierResolverException with the specified message.
SAMLAssertionToken - class oracle.security.xmlsec.wss.saml.SAMLAssertionToken.
This class represents a SAML Assertion for use as a WSS Security Token.
SAMLAssertionToken(Element) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionToken
Create a new SAMLAssertionToken instance from the given XML element.
SAMLAssertionToken(Element, String) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionToken
Create a new SAMLAssertionToken instance from the given XML element.
SAMLAssertionToken(Assertion) - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionToken
Create a new SAMLAssertionToken instance from the given saml:Assertion element.
SECURITY - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:Security element localname of Security
SECURITY_TOKEN_REFERENCE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:SecurityTokenReference element localname of SecurityTokenReference
SECURITY_TOKEN_UNAVAILABLE - Static variable in class oracle.security.xmlsec.wss.WSSException
Indicates that the referenced security token could not be retrieved.
SIGNATURE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the ds:Signature element localname of Signature
STRTransform - class oracle.security.xmlsec.wss.transform.STRTransform.
The STR-Transform desribed in the OASIS WSS SOAP Message Security specification.
STRTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.wss.transform.STRTransform
Create a new STRTransform instance.
saml10_vt_ref - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Reference ValueType URI referencing a SAML 1.0 Assertion Token
saml11_vt_ref - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Reference ValueType URI referencing a SAML 1.1 Assertion Token
saml_vt_keyId - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SAML Token ValueType URI referencing an Assertion
setAuthorityBinding(AuthorityBinding) - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Set the associated SAML AuthorityBinding.
setCertId(byte[]) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Set the Certificate Identifier.
setChildElement(XMLElement, XMLElement, String[], String[]) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Set the specified element as the child.
setCreated(WSUCreated) - Method in class oracle.security.xmlsec.wss.WSUTimestamp
Sets the creation timestamp value.
setCreated(WSUCreated) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Set the token creation timestamp.
setEncodingType(String) - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Set the encoding type of key identifier.
setExpires(WSUExpires) - Method in class oracle.security.xmlsec.wss.WSUTimestamp
Sets the expiration timestamp value.
setId(String) - Method in class oracle.security.xmlsec.wss.WSSElement
Sets the Id attribute of this WSS element.
setIssuerSerial(IssuerAndSerialNo) - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Adds a certificate issuer and serial number as a X509IssuerSerial element.
setKeyName(String) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Set the Key Name.
setNonce(byte[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Sets the Nonce element with the specified value and the default Base64 encoding.
setNonce(byte[], String) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Sets the Nonce element with the specified value and encoding type of the nonce.
setPassword(char[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Sets the Password element with the plain text text password (or password equivalent) of the user.
setPassword(char[], String) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Sets the Password element.
setPrivateKey(PrivateKey) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Set the Private Key that will be used to generate a PKI signature.
setSTReference(WSSecurityTokenReferenceType) - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Set the underlying security token reference mechanism.
setSecretKey(byte[]) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Set the Secret Key that will be used to generate a HMAC based signature.
setSecurityToken(WSSecurityToken) - Method in class oracle.security.xmlsec.wss.WSSEmbedded
Embeds the given Security Token to this structure.
setTimestamp(WSUTimestamp) - Method in class oracle.security.xmlsec.wss.WSSecurity
Set the token Timestamp.
setToken(Object) - Method in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Set the token contents.
setToken(Object) - Method in class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Set the token contents.
setToken(Object) - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Set the token contents.
setTypeAttribute(Element, String, String) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Set the Type attribute.
setURI(String) - Method in class oracle.security.xmlsec.wss.WSSReference
Set the reference URI of the underlying WSSecurity Token.
setUsage(String) - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Set the Usage attribute.
setUsername(String) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Sets the username value.
setValue(byte[]) - Method in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Set the value of this token.
setValue(byte[]) - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Set the key identifier value.
setValue(Date) - Method in class oracle.security.xmlsec.wss.WSUCreated
Set the creation timestamp value of this element.
setValue(Date) - Method in class oracle.security.xmlsec.wss.WSUExpires
Set the expiration timestamp value of this element.
setValueType(String) - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Set the type of key identifier.
setValueType(String) - Method in class oracle.security.xmlsec.wss.WSSReference
Set the type of the underlying WSSecurity Token.
setValueType(String) - Method in class oracle.security.xmlsec.wss.WSUCreated
Set the QName identifyting this token type.
setValueType(String) - Method in class oracle.security.xmlsec.wss.WSUExpires
Set the QName identifyting this token type.
setWsuId(String) - Method in class oracle.security.xmlsec.wss.WSSElement
Sets the global attribute wsu:Id with the given id value to this structure.
setX509Certificate(X509) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Set the Public Key Certificate.
setX509IssuerAndSerialNumber(X509Data) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Set the Public Key Certificate Issuer and Serial Number.
sign(String, UsernameToken, KeyDerivator, String, String, String, boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform signing of the Security Header content using an HMAC key that is derived from the Username security token..
sign(String[], UsernameToken, KeyDerivator, String, String, String, boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform signing of the Security Header content using an HMAC key that is derived from the Username security token..
sign(String[], UsernameToken, KeyDerivator, String, String, String, XSAlgorithmIdentifier[], boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform signing of the Security Header content using an HMAC key that is derived from the Username security token..
sign(String[], X509BinarySecurityToken, PrivateKey, String, String, String, boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform signing of the Security Header content.
sign(String[], X509BinarySecurityToken, PrivateKey, String, String, String, XSAlgorithmIdentifier[], boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform signing of the Security Header content.
sign(String[], X509IssuerSerial, PrivateKey, String, String, String, boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform signing of the Security Header content.
sign(String[], X509IssuerSerial, PrivateKey, String, String, String, XSAlgorithmIdentifier[], boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform signing of the Security Header content.
sign(String[], WSSKeyIdentifier, PrivateKey, String, String, String, boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform signing of the Security Header content.
sign(String[], WSSKeyIdentifier, PrivateKey, String, String, String, XSAlgorithmIdentifier[], boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform signing of the Security Header content.
sign(String, WSSignatureParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Sign the security token.
sign(WSSecurityTokenReference, WSSignatureParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Sign the security token reference.
sign(String[], WSSecurityTokenReference[], WSSignatureParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Sign the security tokens and token references.
st_BINARY - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Binary WSSecurity Token Type.
st_SAML_ASSERTION - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SAML Assertion WSSecurity Token Type.
st_USERNAME - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Username WSSecurity Token Type.
str_EMBEDDED - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The wsse:SecurityTokenReference Embedded Reference Type
str_KEY_IDENTIFIER - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The wsse:SecurityTokenReference Key Identifier Reference Type
str_REFERENCE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The wsse:SecurityTokenReference Direct Reference Type

T

TIMESTAMP - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsu:Timestamp element localname of Timestamp
TRUE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute value of TRUE i.e.
TYPE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute name of Type
TimeDataEncoder - interface oracle.security.xmlsec.wss.encoding.TimeDataEncoder.
Classes implementing this interface encode date and time data.
toString() - Method in class oracle.security.xmlsec.wss.WSSException
Return the description of the exception.
transform(XMLContainer) - Method in class oracle.security.xmlsec.wss.transform.STRTransform
 

U

UNSUPPORTED_ALGORITHM - Static variable in class oracle.security.xmlsec.wss.WSSException
Indicates that an unsupported signature or encryption algorithm was used.
UNSUPPORTED_SECURITY_TOKEN - Static variable in class oracle.security.xmlsec.wss.WSSException
Indicates that the security token is unsupported.
URI - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute name of URI
USAGE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute name of Usage
USERNAME - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:Username element localname of Username
USERNAME_TOKEN - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:UsernameToken element localname of UsernameToken
UsernameToken - class oracle.security.xmlsec.wss.username.UsernameToken.
Represents a WSS UsernameToken element.
UsernameToken(Element) - Constructor for class oracle.security.xmlsec.wss.username.UsernameToken
Create a new UsernameToken instance from the given XML element.
UsernameToken(Element, String) - Constructor for class oracle.security.xmlsec.wss.username.UsernameToken
Create a new UsernameToken instance from the given XML element.
UsernameToken(Document) - Constructor for class oracle.security.xmlsec.wss.username.UsernameToken
Create a new UsernameToken instance.
usingDecryptionTransform() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Indicates if the DecryptTransform is being used.

V

VALUE_TYPE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute name of ValueType
verify(XSSignature) - Method in class oracle.security.xmlsec.wss.WSSecurity
Verifies the given XSSignature, following the ds:Signature and ds:Reference validation process defined in [XML-SIG].
verify(XSSignature, boolean) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Verifies the given XSSignature, following the ds:Signature and ds:Reference validation process defined in [XML-SIG].
verifyAll() - Method in class oracle.security.xmlsec.wss.WSSecurity
Verifies all of the XSSignatures in this wsse:Security header in accordance with the ds:Signature and ds:Reference validation process defined in [XML-SIG].
verifyAll() - Method in class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Verifies all of the signatures in this message, following the ds:Signature and ds:Reference validation process defined in [XML-SIG].
verifyAll() - Method in class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Verifies all of the signatures in this message, following the ds:Signature and ds:Reference validation process defined in [XML-SIG].
vt_Kerberosv5 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Kerberos Token Value Type URI
vt_PKCS7 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The X.509 Certificate Token ValueType URI representing a set of Certificates and CRLs.
vt_X509PKIPathv1 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The X.509 Certificate Token ValueType URI representing a Certificate Path.
vt_X509v3 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The X.509 Certificate Token ValueType URI representing a Single Certificate.
vt_dateTime - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The ValueType URI representing a timestamp.
vt_token_username - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The ValueType URI referencing an UsernameToken
vt_x509SPKI - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The X.509 Certificate Token ValueType URI representing a Single Certificate.

W

WSSBinarySecurityToken - class oracle.security.xmlsec.wss.WSSBinarySecurityToken.
Base class representing a WSS BinarySecurityToken.
WSSBinarySecurityToken(Element) - Constructor for class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Create a new WSSBinarySecurityToken instance from the given XML element.
WSSBinarySecurityToken(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Create a new WSSBinarySecurityToken instance from the given XML element.
WSSBinarySecurityToken(Document, String) - Constructor for class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Create a new WSSBinarySecurityToken instance.
WSSBinarySecurityToken(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Create a new WSSBinarySecurityToken instance.
WSSElement - class oracle.security.xmlsec.wss.WSSElement.
Base class for WS-WSSecurity elements.
WSSElement(Element) - Constructor for class oracle.security.xmlsec.wss.WSSElement
 
WSSElement(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSElement
 
WSSElement(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.WSSElement
 
WSSEmbedded - class oracle.security.xmlsec.wss.WSSEmbedded.
This class represents a wsse:Embedded element which is used in a wsse:SecurityTokenReference element to include an embedded security token.
WSSEmbedded(Element) - Constructor for class oracle.security.xmlsec.wss.WSSEmbedded
Create a new WSSEmbedded instance from the given XML element.
WSSEmbedded(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSEmbedded
Create a new WSSEmbedded instance from the given XML element.
WSSEmbedded(Document) - Constructor for class oracle.security.xmlsec.wss.WSSEmbedded
Create a new WSSEmbedded instance.
WSSEncryptionParams - class oracle.security.xmlsec.wss.util.WSSEncryptionParams.
Deprecated. As of Version 1.0 Build F, the user is responsible for managing the signature parameters.
WSSEncryptionParams(String, SymmetricKey, String) - Constructor for class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Create a new WSSEncryptionParams instance.
WSSEncryptionParams(String, String, X509, String, byte[]) - Constructor for class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated. Create a new WSSEncryptionParams instance.
WSSException - exception oracle.security.xmlsec.wss.WSSException.
This class signals errors in processing an WS-WSSecurity header.
WSSException() - Constructor for class oracle.security.xmlsec.wss.WSSException
Creates a new WSSException instance
WSSException(String) - Constructor for class oracle.security.xmlsec.wss.WSSException
Creates a new WSSException instance with the given message string.
WSSException(QName) - Constructor for class oracle.security.xmlsec.wss.WSSException
Create a new WSSException instance with the given fault code.
WSSException(Throwable, QName) - Constructor for class oracle.security.xmlsec.wss.WSSException
Create a new WSSException instance with the given fault code.
WSSException(QName, String) - Constructor for class oracle.security.xmlsec.wss.WSSException
Create a new WSSException instance with the given fault code and the detailed message.
WSSInitializer - class oracle.security.xmlsec.wss.util.WSSInitializer.
Utility class for load-time initialization and configuration of the WSS DOM library.
WSSKeyIdentifier - class oracle.security.xmlsec.wss.WSSKeyIdentifier.
The base class for wsse:KeyIdentifier that is used within a wsse:SecurityTokenReference element to reference a security token using an opaque identifier.
WSSKeyIdentifier(Element) - Constructor for class oracle.security.xmlsec.wss.WSSKeyIdentifier
Create a new WSSKeyIdentifier instance from the given XML element.
WSSKeyIdentifier(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSKeyIdentifier
Create a new WSSKeyIdentifier instance from the given XML element.
WSSKeyIdentifier(Document) - Constructor for class oracle.security.xmlsec.wss.WSSKeyIdentifier
Create a new WSSKeyIdentifier instance.
WSSKeyIdentifier(Document, String) - Constructor for class oracle.security.xmlsec.wss.WSSKeyIdentifier
Create a new WSSKeyIdentifier instance.
WSSKeyIdentifier(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.WSSKeyIdentifier
Create a new WSSKeyIdentifier instance.
WSSKeyRetriever - class oracle.security.xmlsec.wss.util.WSSKeyRetriever.
This class server as an utility for extracting keys from dsig:KeyInfo instances containing wsse elements.
WSSKeyRetriever() - Constructor for class oracle.security.xmlsec.wss.util.WSSKeyRetriever
 
WSSOAP12Envelope - class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope.
Represents a SOAP message and allows for adding/removing wsse:WSSecurity header elements.
WSSOAP12Envelope(Element) - Constructor for class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Creates a SOAPEnvelope instance for the given SOAP-ENV:Envelope element.
WSSOAP12Envelope(Element, String) - Constructor for class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Creates a SOAPEnvelope instance for the given SOAP-ENV:Envelope element.
WSSOAP12Envelope(Document) - Constructor for class oracle.security.xmlsec.wss.soap.WSSOAP12Envelope
Creates a new SOAPEnvelope instance for the given owner document, but does not appended the Envelope element to the document node.
WSSOAPEnvelope - class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope.
Represents a SOAP message and allows for adding/removing wsse:WSSecurity header elements.
WSSOAPEnvelope(Element) - Constructor for class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Creates a SOAPEnvelope instance for the given SOAP-ENV:Envelope element.
WSSOAPEnvelope(Element, String) - Constructor for class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Creates a SOAPEnvelope instance for the given SOAP-ENV:Envelope element.
WSSOAPEnvelope(Document) - Constructor for class oracle.security.xmlsec.wss.soap.WSSOAPEnvelope
Creates a new SOAPEnvelope instance for the given owner document, but does not appended the Envelope element to the document node.
WSSReference - class oracle.security.xmlsec.wss.WSSReference.
Represents the wsse:Reference element which is used within a wsse:SecurityTokenReference element to reference a security token directly with an URI.
WSSReference(Element) - Constructor for class oracle.security.xmlsec.wss.WSSReference
Create a WSSReference instance from the givem XML element.
WSSReference(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSReference
Create a WSSReference instance from the givem XML element.
WSSReference(Document, String) - Constructor for class oracle.security.xmlsec.wss.WSSReference
Create a WSSReference instance with the given XML Document context.
WSSReference(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.WSSReference
Create a WSSReference instance with the given XML Document context.
WSSTokenUtils - class oracle.security.xmlsec.wss.util.WSSTokenUtils.
Utility class containing static methods for working with WSS Token elements and structures.
WSSTokenUtils() - Constructor for class oracle.security.xmlsec.wss.util.WSSTokenUtils
Create a new UsernameToken instance.
WSSURI - interface oracle.security.xmlsec.wss.WSSURI.
Defined constants and URI strings for WS-WSSecurity.
WSSUtils - class oracle.security.xmlsec.wss.util.WSSUtils.
A set of utility methods.
WSSUtils() - Constructor for class oracle.security.xmlsec.wss.util.WSSUtils
 
WSSXMLSecurityToken - interface oracle.security.xmlsec.wss.WSSXMLSecurityToken.
This interface represents a XML security token.
WSSecurity - class oracle.security.xmlsec.wss.WSSecurity.
This class represents a wsse:Security header block in a SOAPEnvelope.
WSSecurity(Element) - Constructor for class oracle.security.xmlsec.wss.WSSecurity
Creates a new WSSecurity instance from the given Element node.
WSSecurity(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSecurity
Creates a new WSSecurity instance from the given Element node.
WSSecurityToken - interface oracle.security.xmlsec.wss.WSSecurityToken.
This interface represents a generic WSS security token.
WSSecurityTokenReference - class oracle.security.xmlsec.wss.WSSecurityTokenReference.
This class represents the WSS SecurityTokenReference element for referencing security tokens.
WSSecurityTokenReference(Element) - Constructor for class oracle.security.xmlsec.wss.WSSecurityTokenReference
Create a new WSSecurityTokenReference instance from the given XML element.
WSSecurityTokenReference(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSecurityTokenReference
Create a new WSSecurityTokenReference instance from the given XML element.
WSSecurityTokenReference(Document) - Constructor for class oracle.security.xmlsec.wss.WSSecurityTokenReference
Create a new WSSecurityTokenReference instance from the given XML element.
WSSecurityTokenReferenceType - interface oracle.security.xmlsec.wss.WSSecurityTokenReferenceType.
Interface representing a security token reference mechanism.
WSSignatureParams - class oracle.security.xmlsec.wss.util.WSSignatureParams.
Deprecated. As of Version 1.0 Build F, the user is responsible for managing the signature parameters.
WSSignatureParams(String, boolean) - Constructor for class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Create a new WSSignatureParams instance.
WSSignatureParams(String, String, String, boolean) - Constructor for class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Create a new WSSignatureParams instance.
WSUCreated - class oracle.security.xmlsec.wss.WSUCreated.
Represents a wsu:Created element as defined in the WSU schema.
WSUCreated(Element) - Constructor for class oracle.security.xmlsec.wss.WSUCreated
Create a new WSUCreated instance from the given XML element.
WSUCreated(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSUCreated
Create a new WSUCreated instance from the given XML element.
WSUCreated(Document) - Constructor for class oracle.security.xmlsec.wss.WSUCreated
Create a WSUCreated instance with the given XML Document context.
WSUCreated(Document, String) - Constructor for class oracle.security.xmlsec.wss.WSUCreated
Create a WSUCreated instance with the given XML Document context.
WSUExpires - class oracle.security.xmlsec.wss.WSUExpires.
Represents the expires element defined in the WSU schema.
WSUExpires(Element) - Constructor for class oracle.security.xmlsec.wss.WSUExpires
Create a new WSUExpires instance from the given XML element.
WSUExpires(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSUExpires
Create a new WSUExpires instance from the given XML element.
WSUExpires(Document) - Constructor for class oracle.security.xmlsec.wss.WSUExpires
Create a WSUExpires instance with the given XML Document context.
WSUExpires(Document, String) - Constructor for class oracle.security.xmlsec.wss.WSUExpires
Create a WSUExpires instance with the given XML Document context.
WSUTimestamp - class oracle.security.xmlsec.wss.WSUTimestamp.
Represents the timestamp element defined in the WSU schema.
WSUTimestamp(Document) - Constructor for class oracle.security.xmlsec.wss.WSUTimestamp
Create a new WSUTimestamp instance from the given XML element.
WSUTimestamp(Element) - Constructor for class oracle.security.xmlsec.wss.WSUTimestamp
Create a new WSUTimestamp instance from the given XML element.
WSUTimestamp(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSUTimestamp
Create a new WSUTimestamp instance from the given XML element.
WSU_ID - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsu:Id attribute name of Id

X

X509BinarySecurityToken - class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken.
This class represents a WSS Binary Security Token of type X509 certificate.
X509BinarySecurityToken(Element) - Constructor for class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Create a new X509BinarySecurityToken instance from the given XML element.
X509BinarySecurityToken(Element, String) - Constructor for class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Create a new X509BinarySecurityToken instance from the given XML element.
X509BinarySecurityToken(Document) - Constructor for class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Create a new X509BinarySecurityToken instance.
X509BinarySecurityToken(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Create a new X509BinarySecurityToken instance.
X509IssuerSerial - class oracle.security.xmlsec.wss.x509.X509IssuerSerial.
Represents a X509IssuerSerial element as defined in XML-SIG.
X509IssuerSerial(Element) - Constructor for class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Create a new X509IssuerSerial instance from the given XML element.
X509IssuerSerial(Element, String) - Constructor for class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Create a new X509IssuerSerial instance from the given XML element.
X509IssuerSerial(Document) - Constructor for class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Create a new X509IssuerSerial instance.
X509IssuerSerialResolver - class oracle.security.xmlsec.wss.x509.X509IssuerSerialResolver.
A generic interface for resolving X.509 Issuer And Serial Numbers.
X509IssuerSerialResolver() - Constructor for class oracle.security.xmlsec.wss.x509.X509IssuerSerialResolver
 
X509IssuerSerialResolverException - exception oracle.security.xmlsec.wss.x509.X509IssuerSerialResolverException.
Signals failure in resolving a X509 Issuer and Serial Number.
X509IssuerSerialResolverException() - Constructor for class oracle.security.xmlsec.wss.x509.X509IssuerSerialResolverException
Constructs a X509IssuerSerialNoResolverException.
X509IssuerSerialResolverException(String) - Constructor for class oracle.security.xmlsec.wss.x509.X509IssuerSerialResolverException
Constructs a X509IssuerSerialNoResolverException with the specified message.
X509KeyIdentifier - class oracle.security.xmlsec.wss.x509.X509KeyIdentifier.
Represents a wsse:KeyIdentifier of type X.509.
X509KeyIdentifier(Element) - Constructor for class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Create a new X509KeyIdentifier instance from the given XML element.
X509KeyIdentifier(Element, String) - Constructor for class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Create a new X509KeyIdentifier instance from the given XML element.
X509KeyIdentifier(Document) - Constructor for class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Create a new X509KeyIdentifier instance.
X509KeyIdentifier(Document, String) - Constructor for class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Create a new X509KeyIdentifier instance.
X509KeyIdentifier(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Create a new Key Identifier instance.
X509KeyIdentifierResolver - class oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolver.
A generic interface for resolving X.509 Key Identifiers.
X509KeyIdentifierResolver() - Constructor for class oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolver
 
X509KeyIdentifierResolverException - exception oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolverException.
Signals failure in resolving a X509 key identifier.
X509KeyIdentifierResolverException() - Constructor for class oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolverException
Constructs a X509KeyIdentifierResolverException.
X509KeyIdentifierResolverException(String) - Constructor for class oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolverException
Constructs a X509KeyIdentifierResolverException with the specified message.
XSDDateTimeEncoder - class oracle.security.xmlsec.wss.encoding.XSDDateTimeEncoder.
Implements encoding of time in the UTC format.
XSDDateTimeEncoder() - Constructor for class oracle.security.xmlsec.wss.encoding.XSDDateTimeEncoder
 

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

Oracle Security Developer Tools Web Services Security Java API Reference
10g (10.1.4.0.1)

B28177-01


Copyright © 2005, 2006 , Oracle. All rights reserved.