Skip navigation links

Oracle Fusion Middleware Web Services Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10678-03

A B C D E F G H I K L M N O P Q 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
addKerberosKeyRetriever(KerberosKeyRetriever) - Static method in class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
 
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
Deprecated.  
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(SAML2AssertionKeyIdentifierResolver) - Static method in class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifier
Register the SAMLAssertionKeyIdentifierResolver instance for use in keyidentifier resolver operations.
addResolver(WSCSecurityContextTokenResolver) - Static method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
Register a WSCSecurityContextTokenResolver instance for use in resolver operations.
addResolver(WSSEncryptedKeyIdentifierResolver) - Static method in class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
Register a X509KeyIdentifierResolver instance for use in key identifier resolver operations.
addResolver(WSSKeyIdentifierResolver) - Static method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Register a X509KeyIdentifierResolver instance for use in key identifier 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.
addSAML2AssertionToken(SAML2AssertionToken) - Method in class oracle.security.xmlsec.wss.WSSecurity
Add a SAML2 Assertion Token.
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.
addSignatureConfirmation(WSSignatureConfirmation) - Method in class oracle.security.xmlsec.wss.WSSecurity
Prepend a SignatureConfirmation element to this WSSecurity element Does a simple insert into the DOM To insert at some other user regular DOM insert/append calls
addSignatureConfirmation(String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create a SignatureConfirmation element and prepend it this WSSecurity element
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.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.
addWsuIdToElement(String, Element) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. replaced by WSSUtils.addWsuIdToElement(String, Element)
addX509CertificateToken(X509BinarySecurityToken) - Method in class oracle.security.xmlsec.wss.WSSecurity
Add a X.509 Certificate Token.
alg_attachment_Ciphertext_Transform - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the WS-Security SwA Attachment Ciphertext Transform.
alg_attachment_Complete_Signature_Transform - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the WS-Security SwA Attachment Complete Signature Transform.
alg_attachment_Content_Signature_Transform - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the WS-Security SwA Attachment Content Only Signature Transform.
alg_strTransform - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the WS-Security Security Token Reference Transform.
ALGORITHM - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute name of Algorithm
AttachmentCiphertextTransform - Static variable in class oracle.security.xmlsec.wss.swa.SWAUtil
 
AttachmentCiphertextTransform - Class in oracle.security.xmlsec.wss.transform
 
AttachmentCiphertextTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.wss.transform.AttachmentCiphertextTransform
 
AttachmentComplete - Static variable in class oracle.security.xmlsec.wss.swa.SWAUtil
 
AttachmentCompleteSignatureTransform - Static variable in class oracle.security.xmlsec.wss.swa.SWAUtil
 
AttachmentCompleteSignatureTransform - Class in oracle.security.xmlsec.wss.transform
 
AttachmentCompleteSignatureTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.wss.transform.AttachmentCompleteSignatureTransform
 
AttachmentContentOnly - Static variable in class oracle.security.xmlsec.wss.swa.SWAUtil
 
AttachmentContentSignatureTransform - Static variable in class oracle.security.xmlsec.wss.swa.SWAUtil
 
AttachmentContentSignatureTransform - Class in oracle.security.xmlsec.wss.transform
 
AttachmentContentSignatureTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.wss.transform.AttachmentContentSignatureTransform
 

B

Base64BinaryEncoder - Class in oracle.security.xmlsec.wss.encoding
Implements base-64 encoding as per RFC 1421 (PEM) and RFC 2045 (MIME).
Base64BinaryEncoder() - Constructor for class oracle.security.xmlsec.wss.encoding.Base64BinaryEncoder
 
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
BinaryDataEncoder - Interface in oracle.security.xmlsec.wss.encoding
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
canonicalizeBodyText(AttachmentPart) - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Canonicalize text bodies by normailizing line endings to CR-LF
canonicalizeContentDescription(String) - Static method in class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
Canonicalize the Content-Description by doing an RFC 2047 decode
canonicalizeContentDisposition(String) - Static method in class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
Canonicalize the Content-Dispostion by removing any comments, lowercase the disposition type and parameter name, sorting the parameters by name, and uniformly putting in double quotes
canonicalizeContentId(String) - Static method in class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
Canonicalize the ContentId, by parsing the address into its constituent parts.
canonicalizeContentLocation(String, boolean) - Static method in class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
Canonicalize the Content-Location, by removing any comments and any folding white space, and optionally decoding it
canonicalizeContentType(String) - Static method in class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
Canonicalize the Content-Type, by lowercasing he type and subtype, sorting the parameters, and lowercasing the parameter names
canonicalizeHeader(String) - Static method in class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
 
canonicalizeMimeHeaders(AttachmentPart) - Static method in class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
Canonicalize the 5 mime headers in the following order Content-Description Content-Disposition Content-ID Content-Location Content-Type
canonicalizeParameterList(ParameterList) - Static method in class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
 
clone() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
 
collectTextFromChild(XMLElement, String, String) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Return the textual content for the text node.
computeEncKeySHA1(XEEncryptedKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Utility method to compute the SHA1 of an EncryptedKey
computeImpliedDerivedKeys(SecretKey) - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
If there no wsc:Nonce attribute, then return the key directly, otherwise compute a derived key from it, and return that
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.
copyMustUnderstandActorRoleAttribs(WSSecurity) - Method in class oracle.security.xmlsec.wss.WSSEncryptedHeader
Copy the mustUnderstand, Actor and Role attributes from the referencing security header
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.
createBST_Kerberos(byte[], String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create a BST from an Kerberos AP_REQ packet or a GSS wrapped AP_REQ packet
createBST_X509(X509Certificate) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an BST from an X509Certificate cert.
createBST_X509(CertPath) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an BST from an X509Certificate CertPath
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.
CREATED - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsu:Created element localname of Created
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.
createSecretKey() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Deprecated.  
createSecretKey(char[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Deprecated.  
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.
createSignatureConfirmations(Document) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create a List of SignatureConfirmation elements correspnding to the Signature elements in this WSSecurity element.
createSOAPFault() - Method in exception oracle.security.xmlsec.wss.WSSException
Create a SOAP Fault message describing this exception.
createSOAPFault12() - Method in exception oracle.security.xmlsec.wss.WSSException
Create a SOAP Fault message describing this exception.
createSTR_EncKeyRef(String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to an EncryptedKey that is in the document.
createSTR_EncKeySHA1(byte[]) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to an EncryptedKey that is NOT in the document.
createSTR_KerberosKeyIdSHA1(byte[], String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to a Kerberos ap-req may not be in the document.
createSTR_KerberosKeyRef(String, String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to a Keberos BST that is in the document.
createSTR_SAML_Assertion_Ref20(String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to local or remote SAML v2.0 Assertion.
createSTR_SAML_AssertionIdv11(byte[]) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to local SAML v1.1 AssertionID.
createSTR_SAML_AssertionIdv11(byte[], AuthorityBinding) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to an external SAML v1.1 AssertionID.
createSTR_SAML_AssertionIdv20(byte[]) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to local SAML v2.0 AssertionID.
createSTR_Username_Ref(String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to an UsernameToken.
createSTR_X509_IssuerSerial(X509Certificate) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to an X509Certificate cert.
createSTR_X509_Ref(String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to an X509Certificate cert.
createSTR_X509_SKI(X509Certificate) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to an X509Certificate cert.
createSTR_X509_ThumbprintSHA1(X509Certificate) - Method in class oracle.security.xmlsec.wss.WSSecurity
Create an STR to an X509Certificate cert.
createSTReference(Element) - Static method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Create a WSS security token reference mechanism.
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, X509Certificate) - 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
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, SecretKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData/EncryptedHeader elements referenced by the given ReferenceList element in this structure.
decrypt(XEReferenceList, SecretKey, SOAPMessage) - Static method in class oracle.security.xmlsec.wss.WSSecurity
 
decrypt(XEReferenceList) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData/EncryptedHeader elements referenced by the given ReferenceList element in this structure.
decrypt(XEEncryptedKey, PrivateKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts all the EncrypedData elements referenced by the given EncryptedKey element
decrypt(XEEncryptedKey, PrivateKey, SOAPMessage) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts all the EncrypedData elements referenced by the given EncryptedKey element
decrypt(XEEncryptedKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts all the EncrypedData elements referenced by the given EncryptedKey element
decrypt(XEEncryptedKey, SOAPMessage) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts all the EncrypedData elements referenced by the given EncryptedKey element
decrypt(XEEncryptedData, SecretKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData element with the given key
decrypt(XEEncryptedData, SecretKey, SOAPMessage) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData element with the given key
decrypt(XEEncryptedData) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts the EncrypedData element.
decrypt(XEEncryptedKey, SecretKey) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts all the EncrypedData elements referenced by the given EncryptedKey element
decrypt(XEEncryptedKey, SecretKey, SOAPMessage) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Decrypts all the EncrypedData elements referenced by the given EncryptedKey element
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.
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(SOAPMessage) - Method in class oracle.security.xmlsec.wss.WSSecurity
 
decryptAttachment(XEEncryptedData, SecretKey, SOAPMessage) - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Decrypt the attachments.
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.WSSBinarySecurityToken
Deprecated.  
DEFAULT_ENCODING_TYPE - Static variable in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
The default encoding algorithm used.
DEFAULT_LABEL - Static variable in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
The default label value, i.e.
DEFAULT_LENGTH - Static variable in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
the default length, i.e.
DERIVED_KEY_TOKEN - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsc:DerivedKeyToken element localname of DerivedKeyToken
deriveKey(char[], byte[], int) - Static method in class oracle.security.xmlsec.wss.username.UsernameToken
Derive a key from the passwd using the algorithm mentioned in the WSS 1.1 UsernameToken profile.
deriveKey(char[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Extracts the salt and iteration from this token and calls deriveKey(char passwd[], byte salt[], int iteration)
deriveKey() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Uses the password retriever to get this user's password, and then extracts the salt and iteration from this token and calls deriveKey(char passwd[], byte salt[], int iteration)
deriveKey(SecretKey, byte[], String, int, int) - Static method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Use the P_SHA1 algorithm to derive a key from the given parameters
deriveKey(SecretKey) - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Use the P_SHA1 algorithm to derive the key, but get the value of the parameters from within this token
deriveKey() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Wrapper over WSCDerivedKeyToken.deriveKey(SecretKey) but gets the SecretKey by calling any registered resolvers

E

EMBEDDED - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:Embedded element localname of Embedded
encode(byte[]) - Method in class oracle.security.xmlsec.wss.encoding.Base64BinaryEncoder
 
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.
ENCODING_TYPE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute name of EncodingType
encrypt(Element, boolean, String, String, KeyDerivator) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated.  
encrypt(List, boolean[], String, String, KeyDerivator) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated.  
encrypt(Element, boolean, String, String, String, SecretKey) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(List, boolean[], String, String, String, SecretKey) - 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, SecretKey, PublicKey, String, String, byte[])
encrypt(Element, boolean, String, SecretKey, 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, SecretKey, PublicKey, String, String, byte[])
encrypt(Element, boolean, String, SecretKey, X509Certificate, String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of the Security Header content.
encrypt(List, boolean[], String, SecretKey, X509Certificate, String) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of a list of elements, all with the same content key.
encrypt(List, boolean[], String, SecretKey, PublicKey, String, String, byte[]) - Method in class oracle.security.xmlsec.wss.WSSecurity
Perform encryption of a list of elements, all with the same content key.
encrypt(Element, boolean, String, WSSEncryptionParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Encrypt an element with a content key.
encryptAttachment(AttachmentPart, WSSEncryptionParams, Document, String, boolean) - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Encrypt an attachment, and create an EncryptedData element, but does not insert that element anywhere.
ENCRYPTED_HEADER - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse11:EncryptedHeader element localname of EncryptedHeader
ENCRYPTED_KEY - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the enc:EncryptedKey element localname of EncryptedKey
encryptNoEncKey(List, boolean[], String[], WSSEncryptionParams[]) - Method in class oracle.security.xmlsec.wss.WSSecurity
Encrypt a list of elements (or attachments), each with a different content key.
encryptWithEncKey(List, boolean[], String[], WSSEncryptionParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Encrypt of a list of elements, all with the same content key and encrypt that content key with a public key.
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(X509Certificate) - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Checks if the X509Certificate 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.
EXPIRES - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsu:Expires element localname of Expires

F

FAILED_AUTHENTICATION - Static variable in exception oracle.security.xmlsec.wss.WSSException
Indicates that the security token could not be authenticated or authorized.
FAILED_CHECK - Static variable in exception 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.AttachmentCiphertextTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.wss.transform.AttachmentCompleteSignatureTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.wss.transform.AttachmentContentSignatureTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform
Get the transformation algorithm URI.
getAlgorithmURI() - Method in class oracle.security.xmlsec.wss.transform.STRTransform
Get the transformation algorithm URI.
getAllSecurityHeaders(SOAPEnvelope) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Get all the wsse:Security headers in this envelope.
getAncestorXmlAttributes(boolean) - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getAttachment(SOAPMessage, String) - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Get an attachment from a "cid:" uri
getAttributes() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
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
Get the Canonicalization Algorithm.
getC14nMethod() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get the C14N method
getCanonicalizationMethod() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform
Get the transformation 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
Get the KeyIdentifier.
getCertId() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
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.
getCommonTrans() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get a list of transformations that will be added to all the references.
getContentType() - Method in class oracle.security.xmlsec.wss.swa.SWAUtil.ByteArrayDataSource
 
getCreated() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Returns the token creation timestamp.
getCreated() - Method in class oracle.security.xmlsec.wss.WSUTimestamp
Returns the creation timestamp value.
getCreatedDate() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Returns the token creation timestamp.
getDataEncryptionAlg() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Get the Content Encryption Algorithm.
getDataEncryptionKey() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Get the Content Encryption Key.
getDataEncryptionKeyName() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Get the name of the Content Encryption Key.
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.saml2.SAML2AssertionKeyIdentifier
Return the default encoding type of key identifier.
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.x509.X509KeyIdentifier
Return the default encoding type of key identifier.
getDerivedKeyLength() - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Get the wsc:Length attribute, which is used for Derived Keys
getDerivedKeyNonce() - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Get the wsc:Nonce attribute, which is used for Derived Keys
getDigestMethod() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get the Digest Algorithm.
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.
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.
getEncryptedKeys() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns all the EncryptedKey elements in this WSSecurity block.
getEventType() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getExpires() - Method in class oracle.security.xmlsec.wss.WSUTimestamp
Returns the expiration timestamp value.
getFaultCode() - Method in exception oracle.security.xmlsec.wss.WSSException
Return the WSS fault code.
getFaultString() - Method in exception oracle.security.xmlsec.wss.WSSException
Return the WSS fault string.
getGeneration() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Get the generation used for key derivation
getId() - Method in class oracle.security.xmlsec.wss.WSSElement
Returns the value of the Id attribute or null if not specified.
getIdentifier() - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
Get the value of the <wsc:Identifier>
getInputStream() - Method in class oracle.security.xmlsec.wss.swa.SWAUtil.ByteArrayDataSource
 
getInputStream(AttachmentPart) - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Get an input stream from AttachmentPart.
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.
getInstance() - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
Get the value of the <wsc:Instance>
getIssuer() - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
 
getIssuerSerial() - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Returns the X509IssuerSerial elements in this X509Data.
getIteration() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
get the iteration count for derived keys
getIv() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
 
getKey() - Method in class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Call any registered KerberosKeyRetriever callbacks to decrypt get the key associated with this apReq packet.
getKey() - Method in class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifier
Get the underlying security token.
getKey(KerberosBinarySecurityToken, byte[], String, int) - Method in class oracle.security.xmlsec.wss.kerberos.KerberosKeyRetriever
Override this method to the key for this apReq packet.
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.saml2.SAML2AssertionKeyIdentifier
Returns the key (symmetric or asymmetric) corresponding to the underlying WSS SecurityToken.
getKey() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Deprecated.  
getKey() - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
 
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.WSSEmbedded
Returns the key (symmetric or asymmetric) corresponding to the underlying WSS SecurityToken.
getKey() - Method in class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
 
getKey(WSSEncryptedKeyIdentifier) - Method in class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifierResolver
Subclasses need to override this method to return the Key that this keyIdentifier refers to.
getKey() - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
 
getKey(WSSKeyIdentifier, String) - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifierResolver
Sub-classes need to implement this method to resolve the key identifier and return the key.
getKey() - Method in class oracle.security.xmlsec.wss.WSSReference
Returns the key (symmetric or asymmetric) corresponding to the underlying WSS SecurityToken.
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
Get the Key Encryption Algorithm.
getKeyEncryptionCert() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Get the Public Key Certificate of the key encryption key.
getKeyEncryptionKey() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Get the Key Encryption Key.
getKeyEncryptionKeyName() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
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
getKeyInfoData() - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
 
getKeyInfoData() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get the KeyInfoData (usually a SecurityTokenReference)
getKeyInfoId() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get the id to be put in the ds:KeyInfo element, default - no id is put
getKeyName() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Use WSSignatureParams.getKeyInfoData() instead to return a KeyName
getLabel() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Get the label used to derive the key, if there is no label set it returns null but for key derivation it uses a default label of "WS-SecureConversationWS-SecureConversation"
getLength() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Get the length used for key derivation
getLocalName() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getMessage() - Method in exception oracle.security.xmlsec.wss.WSSException
Return the SOAP Fault Message.
getMustUnderstandSecurityHeaders(SOAPEnvelope, String) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Get all the wsse:Security headers in this envelope.
getName() - Method in class oracle.security.xmlsec.wss.swa.SWAUtil.ByteArrayDataSource
 
getName() - Method in interface oracle.security.xmlsec.wss.WSSecurityTokenReferenceType
Returns the QName of this reference.
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 class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Returns the QName of this reference.
getNamespaces() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getNamespaceURI() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getNode() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
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.
getNonce() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Get the nonce used for key derivation
getNsURIs() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
 
getNsURIs() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken.WSCDerivedKeyToken12
 
getNsURIs() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken.WSCDerivedKeyToken13
 
getNsURIs() - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
 
getNsURIs() - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken.WSCSecurityContextToken12
 
getNsURIs() - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken.WSCSecurityContextToken13
 
getOffset() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Get the offset used for key derivation
getOutputStream() - Method in class oracle.security.xmlsec.wss.swa.SWAUtil.ByteArrayDataSource
 
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 stored in the Password child element in this structure.
getPasswordType() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Returns the type of password.
getPIData() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getPITarget() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getPrefix() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
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.saml2.SAML2AssertionKeyIdentifier
Get the underlying WSSecurity Token.
getPrivateKey(SAML2AssertionKeyIdentifier, String) - Method in class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifierResolver
Sub-classes need to implement this method to resolve the SAML2 assertion key identifier and return the corresponding SAML2 assertion.
getPrivateKey() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get the Private Key that will be used to generate a PKI signature.
getPrivateKey(X500Principal, BigInteger) - 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.saml2.SAML2AssertionKeyIdentifier
Get the underlying WSSecurity Token.
getPublicKey(SAML2AssertionKeyIdentifier, String) - Method in class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifierResolver
Sub-classes need to implement this method to resolve the SAML2 assertion key identifier and return the corresponding SAML2 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.saml2.SAML2AssertionKeyIdentifier
Get the list of registered SAMLAssertionKeyIdentifierResolvers.
getResolvers() - Static method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
Get the registered WSCSecurityContextTokenResolvers.
getResolvers() - Static method in class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
Get the registered X509KeyIdentifierResolvers.
getResolvers() - Static method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Get the registered X509KeyIdentifierResolvers.
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.
getSalt() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
get the salt for derived keys.
getSAML2AssertionTokens() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns the list of SAML2 Assertion Security Tokens.
getSAMLAssertionTokens() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns the list of SAML Assertion Security Tokens.
getSecretKey() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
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.
getSecurityHeaders(SOAPEnvelope, String) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Get all the wsse:Security headers in this envelope.
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.
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.saml2.SAML2AssertionKeyIdentifier
Get 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.WSSEmbedded
Gets the SecurityToken embedded in this structure.
getSecurityToken() - Method in class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
 
getSecurityToken() - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
 
getSecurityToken(WSSKeyIdentifier, String) - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifierResolver
Sub-classes need to implement this method to resolve the key identifier and return the toekn
getSecurityToken() - Method in class oracle.security.xmlsec.wss.WSSReference
Gets 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.
getSecurityTokenReference() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Get the SecurityTokenReference embedded inside this DerivedKeyToken
getSerial() - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
 
getSessionKey(Subject, String) - Static method in class oracle.security.xmlsec.wss.kerberos.KerberosUtils
Get the kerberos session key that the client should use to talk to the service.
getSessionKey(GSSContext) - Static method in class oracle.security.xmlsec.wss.kerberos.KerberosUtils
Get the kerberos session key stored inside this GSSContext.
getSessionKey(Subject, byte[]) - Static method in class oracle.security.xmlsec.wss.kerberos.KerberosUtils
Get the session key that the service should use to decrypt messages sent by the client.
getSessionKey(String, char[], byte[]) - Static method in class oracle.security.xmlsec.wss.kerberos.KerberosUtils
Use the string to key algorithm defined in kerberos specs to derive the service's key from the service's principal and password, and then use the service key to decrypt the message
getSessionKey2(Subject, byte[]) - Static method in class oracle.security.xmlsec.wss.kerberos.KerberosUtils
Get the session key that the service should use to decrypt messages sent by the client.
getSignatureMethod() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get the Signature Algorithm.
getSignatures() - Method in class oracle.security.xmlsec.wss.WSSecurity
Returns all the Signature elements in this WSSecurity header block.
getSignatureValues() - Method in class oracle.security.xmlsec.wss.WSSecurity
Return a list of Signature values of all the top level Signature elements in this WSSecurity element.
getSignMethod() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get the sign method
getSOAPMessage() - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Return the stored SOAP Message from the thread local storage
getSOAPMessage() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get the SOAPMessage that is to be used to resolve attachment References
getSortedAttributes() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getSTReference() - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Get the underlying security token reference mechanism.
getSubjectKeyIdentifier() - Method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Return the SubjectKeyIdentifier bytes if this a SKI KeyIdentifier.
getText() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getTextLength() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getTextStart() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
getThumbprint() - Method in class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
Return the ThumbprintSHA1 bytes if this a x509ThumbprintSHA1 KeyIdentifier.
getThumbprint() - Method in class oracle.security.xmlsec.wss.WSSKeyIdentifier
Return the Thumbprint bytes Normally this returns the value contained in this key identifier if the valueType is #ThumbprintSHA1.
getThumbprint() - Method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
Return the ThumbprintSHA1 bytes if this a x509ThumbprintSHA1 KeyIdentifier.
getTimestamp() - Method in class oracle.security.xmlsec.wss.WSSecurity
Get the token Timestamp.
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.saml2.SAML2AssertionToken
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.wsc.WSCDerivedKeyToken
 
getToken() - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
 
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.x509.X509BinarySecurityToken
Get the token contents.
getTokenName() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionToken
Returns the Token Name.
getTokenName() - Method in class oracle.security.xmlsec.wss.saml2.SAML2AssertionToken
Returns the Token Name.
getTokenName() - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Returns the token name.
getTokenName() - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
 
getTokenName() - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
 
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.
getTokenType() - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Get the TokenType attribute.
getTraceString() - Method in exception 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.WSSignatureConfirmation
 
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 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.
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.
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
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
Get the Certificate Issuer and Serial Number.

H

hasNext() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
HexBinaryEncoder - Class in oracle.security.xmlsec.wss.encoding
Implements hexadecimal encoding of the binary data.
HexBinaryEncoder() - Constructor for class oracle.security.xmlsec.wss.encoding.HexBinaryEncoder
 

I

includeHeaders - Variable in class oracle.security.xmlsec.wss.transform.AttachmentContentSignatureTransform
 
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.
INVALID_SECURITY - Static variable in exception oracle.security.xmlsec.wss.WSSException
Indicates that an error was discovered while processing the wsse:Security header.
INVALID_SECURITY_TOKEN - Static variable in exception oracle.security.xmlsec.wss.WSSException
Indicates that the security token is not valid.
isAttachmentContentOnly() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get whether attachments should be signed as content-only
isElementAnOrphan() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
isElementIncluded() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
isElementInheritingNamespaces() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
isEncryptedAttacment(XEEncryptedData) - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Check the EncryptedData@Type attribute to see if this is an encryted attachment
isUnnecessaryEmptyDefaultNsRequired() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
isUsingDecryptTranform() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set the Decrypt
isUsingSTRTransform() - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Get whether STR transforms are to be used
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.
ITERATION - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse11:Iteration element localname of Iteration

K

KerberosBinarySecurityToken - Class in oracle.security.xmlsec.wss.kerberos
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 in oracle.security.xmlsec.wss.kerberos
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 in oracle.security.xmlsec.wss.kerberos
A generic interface for resolving Kerberos Key Identifiers.
KerberosKeyIdentifierResolver() - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifierResolver
 
KerberosKeyIdentifierResolverException - Exception in oracle.security.xmlsec.wss.kerberos
Signals failure in resolving a Kerberos key identifier.
KerberosKeyIdentifierResolverException() - Constructor for exception oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifierResolverException
Constructs a KerberosKeyIdentifierResolverException.
KerberosKeyIdentifierResolverException(String) - Constructor for exception oracle.security.xmlsec.wss.kerberos.KerberosKeyIdentifierResolverException
Constructs a KerberosKeyIdentifierResolverException with the specified message.
KerberosKeyRetriever - Class in oracle.security.xmlsec.wss.kerberos
 
KerberosKeyRetriever() - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosKeyRetriever
 
KerberosUtils - Class in oracle.security.xmlsec.wss.kerberos
Utility methods for use with Java GSS API.
KerberosUtils() - Constructor for class oracle.security.xmlsec.wss.kerberos.KerberosUtils
 
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
KeyDerivationException - Exception in oracle.security.xmlsec.wss.username
Signals failure deriving a secret key from a password.
KeyDerivationException() - Constructor for exception oracle.security.xmlsec.wss.username.KeyDerivationException
Constructs a KeyDerivatorException.
KeyDerivationException(Throwable) - Constructor for exception oracle.security.xmlsec.wss.username.KeyDerivationException
Constructs a KeyDerivatorException with the specified cause.
KeyDerivationException(String) - Constructor for exception oracle.security.xmlsec.wss.username.KeyDerivationException
Constructs a KeyDerivatorException with the specified message.
KeyDerivator - Interface in oracle.security.xmlsec.wss.username
Deprecated.  

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

matches(XEEncryptedKey) - Method in class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
Check if an EncryptedKey matches this EncryptedKeyIdentifier, by doing a SHA1 of the EncryptedKey CipherData and comparing that with the SHA1 value stored in this KeyIdentifier.
matches(X509Certificate) - Method in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
 
MESSAGE_EXPIRED - Static variable in exception oracle.security.xmlsec.wss.WSSException
Indicates that the timestamp on the security token has expired.
MimeHeaderC14N - Class in oracle.security.xmlsec.wss.swa
Utilities for Mime Header canonicalization following the SWA 1.1 spec
MimeHeaderC14N() - Constructor for class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
 
MUST_UNDERSTAND - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the SOAP mustUnderstand attribute name

N

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(SOAPEnvelope) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Create a new WSSecurity instance using the given SOAPEnvelope.
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.
next() - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
NONCE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse:Nonce element localname of Nonce
ns_soap_attachment - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SOAP message with Attachment profile
ns_token_kerberos - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Kerberos AP_REQ Token profile
ns_token_saml - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SAML Assertion Token profile.
ns_token_saml11 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SAML2 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_wsc - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for WSSecure Conversation 1.1 and 1.2 namespace "http://schemas.xmlsoap.org/ws/2005/02/sc"
ns_wsc13 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for WSSecure Conversation 1.3 and 1.4 namespace "http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512";
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_wsse11 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
URI for the WS-WSSecurity 1.1 namespace "http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.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".
NullBinaryEncoder - Class in oracle.security.xmlsec.wss.encoding
Performs no encoding or decoding.
NullBinaryEncoder() - Constructor for class oracle.security.xmlsec.wss.encoding.NullBinaryEncoder
 

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.saml2 - package oracle.security.xmlsec.wss.saml2
 
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.swa - package oracle.security.xmlsec.wss.swa
 
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.wsc - package oracle.security.xmlsec.wss.wsc
WS-SecureConversation 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 in oracle.security.xmlsec.wss.username
Signals failure retrieving a password.
PasswordRetrievalException() - Constructor for exception oracle.security.xmlsec.wss.username.PasswordRetrievalException
Constructs a PasswordRetrievalException.
PasswordRetrievalException(String) - Constructor for exception oracle.security.xmlsec.wss.username.PasswordRetrievalException
Constructs a PasswordRetrievalException with the specified message.
PasswordRetriever - Interface in oracle.security.xmlsec.wss.username
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.
prependChild2(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 X509Certificate 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.

Q

quote(String) - Static method in class oracle.security.xmlsec.wss.swa.MimeHeaderC14N
 

R

readFrom(MessageFactory, InputStream) - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Wrapper over {@link javax.xml.soap.MessageFactory#createMessage(javax.xml.soap.MimeHeaders, java.io.InputStream) to read the headers as well as the body.
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
removeKerberosKeyRetriever(KerberosKeyRetriever) - Static method in class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
 
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(SAML2AssertionKeyIdentifier, String) - Method in class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifierResolver
Sub-classes need to implement this method to resolve the SAML2 assertion key identifier and return the corresponding SAML2 assertion.
resolve(UsernameToken, String) - Method in interface oracle.security.xmlsec.wss.username.KeyDerivator
Deprecated. Sub-classes need to implement this method to resolve the password and return the corresponding secret key bytes.
resolve(String, String, WSCSecurityContextToken) - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextTokenResolver
 
resolve(X500Principal, BigInteger) - 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.
resolveReference(String, Element) - Method in class oracle.security.xmlsec.wss.swa.SWAUtil.SWACIDResolver
 
resolveReference(ObjectReference, SOAPMessage, Map) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Find out what the reference is pointing to by performing all transforms, except the canonicalization ones.
resolveReferences(XSSignature, SOAPMessage, Map) - Static method in class oracle.security.xmlsec.wss.util.WSSUtils
Calls @link #resolveReference(ObjectReference, SOAPMessage, Map) for each references in a signature and puts them into a list
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
 
retrieveX509() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionToken
Retrieve the first certificate present in SAMLAssertion -> SubjectConfirmation -> KeyInfo -> X509Data
retrieveX509() - Method in class oracle.security.xmlsec.wss.saml2.SAML2AssertionToken
Retrieve the first certificate present in SAMLAssertion -> SubjectConfirmation -> KeyInfo -> X509Data
retrieveX509List() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionToken
Retrieve the list of certificates present in the SAMLAssertion -> SubjectConfirmation -> KeyInfo -> X509Data
retrieveX509List() - Method in class oracle.security.xmlsec.wss.saml2.SAML2AssertionToken
Retrieve the list of certificates present in the SAMLAssertion -> SubjectConfirmation -> KeyInfo -> X509Data

S

SALT - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse11:Salt element localname of Salt
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_keyId - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SAML Token ValueType URI referencing an Assertion
saml11_vt_ref - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Reference ValueType URI referencing a SAML 1.1 Assertion Token
SAML2AssertionKeyIdentifier - Class in oracle.security.xmlsec.wss.saml2
This class represents WSSKeyIdentifier for SAML Assertion where AssertionID is used as the key identifier.
SAML2AssertionKeyIdentifier(Element) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance from the given XML element.
SAML2AssertionKeyIdentifier(Element, String) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance from the given XML element.
SAML2AssertionKeyIdentifier(Document) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAML2AssertionKeyIdentifier(Document, byte[]) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAML2AssertionKeyIdentifier(Document, String) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAML2AssertionKeyIdentifier(Document, byte[], String) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAML2AssertionKeyIdentifier(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifier
Create a new SAMLAssertionKeyIdentifier instance.
SAML2AssertionKeyIdentifierResolver - Class in oracle.security.xmlsec.wss.saml2
Classes implementing this interface are used to resolve SAML assertion key identifiers.
SAML2AssertionKeyIdentifierResolver() - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifierResolver
 
SAML2AssertionKeyIdentifierResolverException - Exception in oracle.security.xmlsec.wss.saml2
Signals failure resolving SAML Assertion key identifiers.
SAML2AssertionKeyIdentifierResolverException() - Constructor for exception oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifierResolverException
Constructs a SAMLAssertionKeyIdentifierResolverException.
SAML2AssertionKeyIdentifierResolverException(String) - Constructor for exception oracle.security.xmlsec.wss.saml2.SAML2AssertionKeyIdentifierResolverException
Constructs a SAMLAssertionKeyIdentifierResolverException with the specified message.
SAML2AssertionToken - Class in oracle.security.xmlsec.wss.saml2
 
SAML2AssertionToken(Element) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionToken
Create a new SAML2AssertionToken instance from the given XML element.
SAML2AssertionToken(Element, String) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionToken
Create a new SAML2AssertionToken instance from the given XML element.
SAML2AssertionToken(Assertion) - Constructor for class oracle.security.xmlsec.wss.saml2.SAML2AssertionToken
Create a new SAML2AssertionToken instance from the given saml2:Assertion element.
saml_token_type20 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SAML2 Assertion Token profile.
saml_vt_keyId - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The SAML Token ValueType URI referencing an Assertion
SAMLAssertionKeyIdentifier - Class in oracle.security.xmlsec.wss.saml
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 in oracle.security.xmlsec.wss.saml
Classes implementing this interface are used to resolve SAML assertion key identifiers.
SAMLAssertionKeyIdentifierResolver() - Constructor for class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolver
 
SAMLAssertionKeyIdentifierResolverException - Exception in oracle.security.xmlsec.wss.saml
Signals failure resolving SAML Assertion key identifiers.
SAMLAssertionKeyIdentifierResolverException() - Constructor for exception oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolverException
Constructs a SAMLAssertionKeyIdentifierResolverException.
SAMLAssertionKeyIdentifierResolverException(String) - Constructor for exception oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifierResolverException
Constructs a SAMLAssertionKeyIdentifierResolverException with the specified message.
SAMLAssertionToken - Class in oracle.security.xmlsec.wss.saml
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_CONTEXT_TOKEN - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsc:SecurityContextToken element localname of SecurityContextToken
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 exception oracle.security.xmlsec.wss.WSSException
Indicates that the referenced security token could not be retrieved.
setAttachmentContentOnly(boolean) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set whether for attachments should be signed as content-only, default is true.
setAuthorityBinding(AuthorityBinding) - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionKeyIdentifier
Set the associated SAML AuthorityBinding.
setC14nMethod(String) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set the C14N method, default excC14N.
setCertId(byte[]) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
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.
setCommonTrans(XSAlgorithmIdentifier[]) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set a list of transformations that will be added to all the references.
setCreated(WSUCreated) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Set the token creation timestamp.
setCreated(WSUCreated) - Method in class oracle.security.xmlsec.wss.WSUTimestamp
Sets the creation timestamp value.
setCreatedDate(Date) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Set the token creation timestamp.
setDataEncryptionKey(SecretKey) - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Set the Content Encryption Key.
setDerivedKeyLength(Integer) - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Set the wsc:Length attribute, which is used for Derived Keys
setDerivedKeyNonce(byte[]) - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Set the wsc:Nonce attribute, which is used for Derived Keys
setDigestMethod(String) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set the digest method, default SHA1
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.
setGeneration(Integer) - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Set the generation for key derivation
setId(String) - Method in class oracle.security.xmlsec.wss.WSSElement
Sets the Id attribute of this WSS element.
setIdentifier(String) - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
Set the identifier, call with null to remove the identifier
setInstance(String) - Method in class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
Set the instance, call with null to remove the instance
setIssuerSerial(X500Principal, BigInteger) - Method in class oracle.security.xmlsec.wss.x509.X509IssuerSerial
Adds a certificate issuer and serial number as a X509IssuerSerial element.
setIteration(int) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
sets the iteration count for derived keys.
setIv(byte[]) - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
 
setKeyEncryptionAlg(String) - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Set the Key Encryption Algorithm.
setKeyEncryptionKey(PublicKey) - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Set the Key Encryption Key.
setKeyInfoData(KeyInfoData) - Method in class oracle.security.xmlsec.wss.util.WSSEncryptionParams
 
setKeyInfoData(KeyInfoData) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set the KeyInfoData (usually a SecurityTokenReference)
setKeyInfoId(String) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set the id to be put in the ds:KeyInfo element, default - no id is put
setKeyName(String) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Deprecated. Use WSSignatureParams.setKeyInfoData(KeyInfoData) instead to set a KeyName
setLabel(String) - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Set the label used to set the key, call with null to remove the label
setLength(Integer) - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Set the length for key derivation
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.
setNonce(byte[]) - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Set the nonce for key derivation
setOffset(Integer) - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Set the offset for key derivation
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.
setPasswordDigest(char[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Computes the password digest, and sets the Password element with the digested password of the user.
setPrivateKey(PrivateKey) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set the Private Key that will be used to generate a PKI signature.
setSalt(byte[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Set the salt for derived keys Removes any password, nonce and created date in this token
setSalt(byte, byte[]) - Method in class oracle.security.xmlsec.wss.username.UsernameToken
Set the salt for derived keys.
setSecretKey(byte[]) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
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.
setSecurityTokenReference(WSSecurityTokenReference) - Method in class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
Set the SecurityTokenReference as a child of this DeriveKeyToken
setSignMethod(String) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set the sign method, default hmacSHA/rsaSHA1/dsaSHA1 (depending on the key)
setSOAPMessage(SOAPMessage) - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Store the SOAP Message in ThreadLocal storage.
setSOAPMessage(SOAPMessage) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set the SOAPMessage that is to be used to resolve attachment references
setSTReference(WSSecurityTokenReferenceType) - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Set the underlying security token reference mechanism.
setTimestamp(WSUTimestamp) - Method in class oracle.security.xmlsec.wss.WSSecurity
Set the token Timestamp.
setToken(Object) - Method in class oracle.security.xmlsec.wss.kerberos.KerberosBinarySecurityToken
Set the token contents.
setToken(Object) - Method in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Set the token contents.
setToken(Object) - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Set the token contents by calling getEncoded() on the object and then setValue Also changes the valueType to match the obj
setToken(X509Certificate) - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Sets the token by calling getEncoded on the cert.
setToken(CertPath) - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
Sets the tokem by calling getEncoded("PkiPath") on the certPath.
setTokenType(String) - Method in class oracle.security.xmlsec.wss.WSSecurityTokenReference
Set the TokenType attribute.
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.
setUsingDecryptTranform(boolean) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set whether DecryptTransforms are to be used - default false;
setUsingSTRTransform(boolean) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set whether STR transforms are to be used, default - true.
setValue(byte[]) - Method in class oracle.security.xmlsec.wss.WSSBinarySecurityToken
Set the value of this token.
setValue(String) - Method in class oracle.security.xmlsec.wss.WSSignatureConfirmation
 
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.WSSBinarySecurityToken
Sets the type of Binary WSSecurity Token.
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(X509Certificate) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
Set the Public Key Certificate.
setX509IssuerAndSerialNumber(X509Data) - Method in class oracle.security.xmlsec.wss.util.WSSignatureParams
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
Deprecated. KeyDerivator was used before WSS 1.1, Instead use UsernameToken.deriveKey(char[], byte[], int) to derive the password, and call the regular sign method
sign(String[], UsernameToken, KeyDerivator, String, String, String, boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. KeyDerivator was used before WSS 1.1, Instead use UsernameToken.deriveKey(char[], byte[], int) to derive the password, and call the regular sign method
sign(String[], UsernameToken, KeyDerivator, String, String, String, XSAlgorithmIdentifier[], boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated.  
sign(String[], WSSignatureParams, XSAlgorithmIdentifier[][]) - Method in class oracle.security.xmlsec.wss.WSSecurity
Signs a list of URIs using an HMAC key or a PrivateKey.
sign(String[], X509BinarySecurityToken, PrivateKey, String, String, String, boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Use WSSecurity.createSTR_X509_IssuerSerial(X509Certificate) to create an STR, and then send that to WSSecurity.sign(String[], WSSignatureParams, XSAlgorithmIdentifier[][])
sign(String[], X509BinarySecurityToken, PrivateKey, String, String, String, XSAlgorithmIdentifier[], boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Use WSSecurity.createSTR_X509_IssuerSerial(X509Certificate) to create an STR, and then send that to WSSecurity.sign(String[], WSSignatureParams, XSAlgorithmIdentifier[][])
sign(String[], X509IssuerSerial, PrivateKey, String, String, String, boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Use WSSecurity.createSTR_X509_IssuerSerial(X509Certificate) to create an STR, and then send that to WSSecurity.sign(String[], WSSignatureParams, XSAlgorithmIdentifier[][])
sign(String[], X509IssuerSerial, PrivateKey, String, String, String, XSAlgorithmIdentifier[], boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Use WSSecurity.createSTR_X509_IssuerSerial(X509Certificate) to create an STR, and then send that to WSSecurity.sign(String[], WSSignatureParams, XSAlgorithmIdentifier[][])
sign(String[], WSSKeyIdentifier, PrivateKey, String, String, String, boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Use WSSecurity.sign(String[], WSSignatureParams, XSAlgorithmIdentifier[][]) instead
sign(String[], WSSKeyIdentifier, PrivateKey, String, String, String, XSAlgorithmIdentifier[], boolean) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Use the createSTR_XXX methods to create a KeyIdentifier and then pass it to WSSecurity.sign(String[], WSSignatureParams, XSAlgorithmIdentifier[][])
sign(String, WSSignatureParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Sign a single URI.
sign(WSSecurityTokenReference, WSSignatureParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Use WSSecurity.sign(String, WSSignatureParams) which can sign both regular URIs and URIs to STRs.
sign(String[], WSSecurityTokenReference[], WSSignatureParams) - Method in class oracle.security.xmlsec.wss.WSSecurity
Deprecated. Combine the uris and the refs into one list of uris and call WSSecurity.sign(String[], WSSignatureParams, XSAlgorithmIdentifier[][])
SIGNATURE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the ds:Signature element localname of Signature
SIGNATURE_CONFIRMATION - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsse11:SignatureConfirmation element localname of SignatureConfirmation
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
StreamingSTRTransform - Class in oracle.security.xmlsec.wss.transform
 
StreamingSTRTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.wss.transform.StreamingSTRTransform
Create a new STRTransform instance.
StreamingSTRTransform.STRNodeReader - Class in oracle.security.xmlsec.wss.transform
 
StreamingSTRTransform.STRNodeReader(NodeReader, Map<WSSecurityTokenReference, WSSecurityToken>) - Constructor for class oracle.security.xmlsec.wss.transform.StreamingSTRTransform.STRNodeReader
 
STRTransform - Class in oracle.security.xmlsec.wss.transform
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.
SWAURI - Static variable in class oracle.security.xmlsec.wss.swa.SWAUtil
 
SWAUtil - Class in oracle.security.xmlsec.wss.swa
Utility classes to deal with encrypting/decrypting/signing/verifying attachments - do not use this directly.
SWAUtil() - Constructor for class oracle.security.xmlsec.wss.swa.SWAUtil
 
SWAUtil.ByteArrayDataSource - Class in oracle.security.xmlsec.wss.swa
A byte array exposed as a DataSource - do not use this directly.
SWAUtil.ByteArrayDataSource(byte[]) - Constructor for class oracle.security.xmlsec.wss.swa.SWAUtil.ByteArrayDataSource
 
SWAUtil.SWACIDResolver - Class in oracle.security.xmlsec.wss.swa
Implementation of CIDResolver - do not use this directly.
SWAUtil.SWACIDResolver() - Constructor for class oracle.security.xmlsec.wss.swa.SWAUtil.SWACIDResolver
 

T

TimeDataEncoder - Interface in oracle.security.xmlsec.wss.encoding
Classes implementing this interface encode date and time data.
TIMESTAMP - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsu:Timestamp element localname of Timestamp
toString() - Method in exception oracle.security.xmlsec.wss.WSSException
Return the description of the exception.
transform(XMLContainer) - Method in class oracle.security.xmlsec.wss.transform.AttachmentCiphertextTransform
 
transform(XMLContainer) - Method in class oracle.security.xmlsec.wss.transform.AttachmentContentSignatureTransform
 
transform(XMLContainer) - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform
 
transform(XMLContainer, Map) - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform
 
transform(XMLContainer) - Method in class oracle.security.xmlsec.wss.transform.STRTransform
 
transform(XMLContainer, Map) - Method in class oracle.security.xmlsec.wss.transform.STRTransform
 
transformToStream(NodeReader) - Method in class oracle.security.xmlsec.wss.transform.StreamingSTRTransform
 
TRUE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute value of TRUE i.e.
tt_DerivedKey - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The TokenType for DerivedKey
tt_EncryptedKey - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The TokenType for EncryptedKey
tt_saml_v11 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The TokenType for a SAML 1.1 Assertion
tt_saml_v20 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The TokenType for a SAML 2.0 Assertion
TYPE - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the attribute name of Type

U

UNSUPPORTED_ALGORITHM - Static variable in exception oracle.security.xmlsec.wss.WSSException
Indicates that an unsupported signature or encryption algorithm was used.
UNSUPPORTED_SECURITY_TOKEN - Static variable in exception 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 in oracle.security.xmlsec.wss.username
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
Indicates if the DecryptTransform is being used.

V

validate() - Method in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
 
validateCerts() - Method in class oracle.security.xmlsec.wss.saml.SAMLAssertionToken
Validate the certificates present in SAMLAssertion -> SubjectConfirmation -> KeyInfo -> X509Data
validateCerts() - Method in class oracle.security.xmlsec.wss.saml2.SAML2AssertionToken
Validate the certificates present in SAMLAssertion -> SubjectConfirmation -> KeyInfo -> X509Data
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, SOAPMessage) - 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].
verify(XSSignature, byte[], PublicKey, SOAPMessage) - Static method in class oracle.security.xmlsec.wss.WSSecurity
Verifies the given XSSignature using either the hmacKey or the pubKey, following the ds:Signature and ds:Reference validation process defined in [XML-SIG].
verify(XSSignature, boolean, SOAPMessage) - 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.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].
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(SOAPMessage) - 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].
verifySignatureConfirmations(String[]) - Method in class oracle.security.xmlsec.wss.WSSecurity
Verify the signature confirmations in this WSSecurity following the response processing rules for Signature Confirmation in the WS SEcurity 1.1 spec.
vt_dateTime - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The ValueType URI representing a timestamp.
vt_EncryptedKeySHA1 - Static variable in class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
The ValueType for this kind of KeyIdentifier
vt_EncryptedKeySHA1 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
A KeyIdentifier ValueType identifying an EncrpytedKey
vt_GSSKerberosv5 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The GSS Kerberos Token Value Type URI
vt_GSSKerberosv5_1510 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The GSS Kerberos Token Value Type URI RFC1510
vt_GSSKerberosv5_4120 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The GSS Kerberos Token Value Type URI RFC4120
vt_Kerberosv5 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Kerberos Token Value Type URI
vt_Kerberosv5_1510 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Kerberos Token Value Type URI RFC1510
vt_Kerberosv5_4120 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The Kerberos Token Value Type URI RFC4120
vt_Kerberosv5APREQSHA1 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
A KeyIdentifier ValueType identifying Kerberos SHA1
vt_KeyIdentifierbaseURI - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The default Value Type base 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_PKCS7 - Static variable in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
The X.509 Certificate Token ValueType URI representing a set of Certificates and CRLs.
vt_ThumbprintSHA1 - Static variable in class oracle.security.xmlsec.wss.WSSKeyIdentifier
A KeyIdentifier ValueType identifying a Thumbprint
vt_ThumbprintSHA1 - Static variable in class oracle.security.xmlsec.wss.WSSKeyIdentifierResolver
The only valueType (as of WS 1.1) for a WSSKeyIdentifier
vt_ThumbprintSHA1 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
A KeyIdentifier ValueType identifying a Thumbprint
vt_token_username - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The ValueType URI referencing an UsernameToken
vt_x509PKI - Static variable in class oracle.security.xmlsec.wss.x509.X509KeyIdentifier
A KeyIdentifier ValueType identifying an x509 certificate by its SKI
vt_X509PKIPathv1 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The X.509 Certificate Token ValueType URI representing a Certificate Path.
vt_X509PKIPathv1 - Static variable in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
The X.509 Certificate Token ValueType URI representing a Certificate Path.
vt_x509SPKI - Static variable in interface oracle.security.xmlsec.wss.WSSURI
A KeyIdentifier ValueType identifying an x509 certificate by its SKI
vt_X509v1 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The X.509 Certificate Token ValueType URI representing a Single Certificate.
vt_X509v1 - Static variable in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
The X.509 Certificate Token ValueType URI representing a Single Certificate.
vt_X509v3 - Static variable in interface oracle.security.xmlsec.wss.WSSURI
The X.509 Certificate Token ValueType URI representing a Single Certificate.
vt_X509v3 - Static variable in class oracle.security.xmlsec.wss.x509.X509BinarySecurityToken
The X.509 Certificate Token ValueType URI representing a Single Certificate.

W

writeTo(SOAPMessage, OutputStream) - Static method in class oracle.security.xmlsec.wss.swa.SWAUtil
Wrapper over SOAPMessage.writeTo(OutputStream) to write out the headers as well as the body.
WSCDerivedKeyToken - Class in oracle.security.xmlsec.wss.wsc
WS-SecureConversation's DerivedKeyToken element
WSCDerivedKeyToken(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
 
WSCDerivedKeyToken(Element, String) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
 
WSCDerivedKeyToken(Element) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken
 
WSCDerivedKeyToken.WSCDerivedKeyToken12 - Class in oracle.security.xmlsec.wss.wsc
 
WSCDerivedKeyToken.WSCDerivedKeyToken12(Document) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken.WSCDerivedKeyToken12
 
WSCDerivedKeyToken.WSCDerivedKeyToken12(Element, String) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken.WSCDerivedKeyToken12
 
WSCDerivedKeyToken.WSCDerivedKeyToken12(Element) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken.WSCDerivedKeyToken12
 
WSCDerivedKeyToken.WSCDerivedKeyToken13 - Class in oracle.security.xmlsec.wss.wsc
 
WSCDerivedKeyToken.WSCDerivedKeyToken13(Document) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken.WSCDerivedKeyToken13
 
WSCDerivedKeyToken.WSCDerivedKeyToken13(Element, String) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken.WSCDerivedKeyToken13
 
WSCDerivedKeyToken.WSCDerivedKeyToken13(Element) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCDerivedKeyToken.WSCDerivedKeyToken13
 
WSCSecurityContextToken - Class in oracle.security.xmlsec.wss.wsc
 
WSCSecurityContextToken(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
 
WSCSecurityContextToken(Element, String) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
 
WSCSecurityContextToken(Element) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken
 
WSCSecurityContextToken.WSCSecurityContextToken12 - Class in oracle.security.xmlsec.wss.wsc
 
WSCSecurityContextToken.WSCSecurityContextToken12(Document) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken.WSCSecurityContextToken12
 
WSCSecurityContextToken.WSCSecurityContextToken12(Element, String) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken.WSCSecurityContextToken12
 
WSCSecurityContextToken.WSCSecurityContextToken12(Element) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken.WSCSecurityContextToken12
 
WSCSecurityContextToken.WSCSecurityContextToken13 - Class in oracle.security.xmlsec.wss.wsc
 
WSCSecurityContextToken.WSCSecurityContextToken13(Document) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken.WSCSecurityContextToken13
 
WSCSecurityContextToken.WSCSecurityContextToken13(Element, String) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken.WSCSecurityContextToken13
 
WSCSecurityContextToken.WSCSecurityContextToken13(Element) - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextToken.WSCSecurityContextToken13
 
WSCSecurityContextTokenResolver - Class in oracle.security.xmlsec.wss.wsc
 
WSCSecurityContextTokenResolver() - Constructor for class oracle.security.xmlsec.wss.wsc.WSCSecurityContextTokenResolver
 
WSSBinarySecurityToken - Class in oracle.security.xmlsec.wss
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.
WSSecurity - Class in oracle.security.xmlsec.wss
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 in oracle.security.xmlsec.wss
This interface represents a generic WSS security token.
WSSecurityTokenReference - Class in oracle.security.xmlsec.wss
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 in oracle.security.xmlsec.wss
Interface representing a security token reference mechanism.
WSSElement - Class in oracle.security.xmlsec.wss
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 in oracle.security.xmlsec.wss
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.
WSSEncryptedHeader - Class in oracle.security.xmlsec.wss
This class represens a wsse11:EncryptedHeader element.
WSSEncryptedHeader(Element) - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedHeader
Create a new WSSEncryptedHeader instance from the given XML element.
WSSEncryptedHeader(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedHeader
Create a new WSSEncryptedHeader instance from the given XML element.
WSSEncryptedHeader(Document) - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedHeader
Create a new WSSEncryptedHeader instance.
WSSEncryptedHeader(Document, WSSecurity) - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedHeader
Create a new WSSEncryptedHeader instance.
WSSEncryptedKeyIdentifier - Class in oracle.security.xmlsec.wss
Represents a wsse:KeyIdentifier of type EncrytedKey.
WSSEncryptedKeyIdentifier(Document) - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
 
WSSEncryptedKeyIdentifier(Document, String) - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
 
WSSEncryptedKeyIdentifier(Document, String, String) - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
 
WSSEncryptedKeyIdentifier(Element) - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
 
WSSEncryptedKeyIdentifier(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifier
 
WSSEncryptedKeyIdentifierResolver - Class in oracle.security.xmlsec.wss
KeyIdentifier resolvers for type EncryptedKey
WSSEncryptedKeyIdentifierResolver() - Constructor for class oracle.security.xmlsec.wss.WSSEncryptedKeyIdentifierResolver
 
WSSEncryptionParams - Class in oracle.security.xmlsec.wss.util
A specification of algorithms and keys for using with XML encryption.
WSSEncryptionParams(String, SecretKey, String) - Constructor for class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated.  
WSSEncryptionParams(String, SecretKey, String, PublicKey, KeyInfoData) - Constructor for class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Create a new WSSEncryptionParams instance.
WSSEncryptionParams(String, String, X509Certificate, String, byte[]) - Constructor for class oracle.security.xmlsec.wss.util.WSSEncryptionParams
Deprecated.  
WSSEncryptionParams(WSSEncryptionParams) - Constructor for class oracle.security.xmlsec.wss.util.WSSEncryptionParams
 
WSSException - Exception in oracle.security.xmlsec.wss
This class signals errors in processing an WS-WSSecurity header.
WSSException() - Constructor for exception oracle.security.xmlsec.wss.WSSException
Creates a new WSSException instance
WSSException(String) - Constructor for exception oracle.security.xmlsec.wss.WSSException
Creates a new WSSException instance with the given message string.
WSSException(QName) - Constructor for exception oracle.security.xmlsec.wss.WSSException
Create a new WSSException instance with the given fault code.
WSSException(Throwable, QName) - Constructor for exception oracle.security.xmlsec.wss.WSSException
Create a new WSSException instance with the given fault code.
WSSException(QName, String) - Constructor for exception oracle.security.xmlsec.wss.WSSException
Create a new WSSException instance with the given fault code and the detailed message.
WSSignatureConfirmation - Class in oracle.security.xmlsec.wss
Represents the wsse11:SignatureConfirmation element.
WSSignatureConfirmation(Element) - Constructor for class oracle.security.xmlsec.wss.WSSignatureConfirmation
Create a new WSSSignatureConfirmation instance from the given XML element.
WSSignatureConfirmation(Element, String) - Constructor for class oracle.security.xmlsec.wss.WSSignatureConfirmation
Create a new WSSSignatureConfirmation instance from the given XML element.
WSSignatureConfirmation(Document) - Constructor for class oracle.security.xmlsec.wss.WSSignatureConfirmation
Create a new WSSSignatureConfirmation instance.
WSSignatureParams - Class in oracle.security.xmlsec.wss.util
A specification of algorithms and keys for using with XML signature.This includes the following: Signature parameters: CanonicalizationMethod-Exclusive Canonicalization by default and is strongly recommended to be used SignatureMethodDigestMethod-SHA1 by default Signing keys.
WSSignatureParams(byte[], PrivateKey) - Constructor for class oracle.security.xmlsec.wss.util.WSSignatureParams
Create A WSSignaureParam with the c14nMethod=excC14N, digestMethod=SHA1, signMethod=hmacSHA/rsaSHA1/dsaSHA1 (depending on the key)
WSSignatureParams(String, boolean) - Constructor for class oracle.security.xmlsec.wss.util.WSSignatureParams
Create a new WSSignatureParams instance.
WSSignatureParams(String, String, String, boolean) - Constructor for class oracle.security.xmlsec.wss.util.WSSignatureParams
Create a new WSSignatureParams instance.
WSSInitializer - Class in oracle.security.xmlsec.wss.util
Utility class for load-time initialization and configuration of the WSS DOM library.
WSSKeyIdentifier - Class in oracle.security.xmlsec.wss
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.
WSSKeyIdentifierResolver - Class in oracle.security.xmlsec.wss
A class for Resolving generic KeyIdentifiers.
WSSKeyIdentifierResolver() - Constructor for class oracle.security.xmlsec.wss.WSSKeyIdentifierResolver
 
WSSKeyRetriever - Class in oracle.security.xmlsec.wss.util
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 in oracle.security.xmlsec.wss.soap
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 in oracle.security.xmlsec.wss.soap
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 in oracle.security.xmlsec.wss
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 in oracle.security.xmlsec.wss.util
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.
WSSTransformsProvider - Class in oracle.security.xmlsec.wss.util
 
WSSTransformsProvider() - Constructor for class oracle.security.xmlsec.wss.util.WSSTransformsProvider
 
WSSTransformsProvider.AttachmentCiphertextTransformJSR105 - Class in oracle.security.xmlsec.wss.util
 
WSSTransformsProvider.AttachmentCiphertextTransformJSR105() - Constructor for class oracle.security.xmlsec.wss.util.WSSTransformsProvider.AttachmentCiphertextTransformJSR105
 
WSSTransformsProvider.AttachmentCompleteSignatureTransformJSR105 - Class in oracle.security.xmlsec.wss.util
 
WSSTransformsProvider.AttachmentCompleteSignatureTransformJSR105() - Constructor for class oracle.security.xmlsec.wss.util.WSSTransformsProvider.AttachmentCompleteSignatureTransformJSR105
 
WSSTransformsProvider.AttachmentContentSignatureTransformJSR105 - Class in oracle.security.xmlsec.wss.util
 
WSSTransformsProvider.AttachmentContentSignatureTransformJSR105() - Constructor for class oracle.security.xmlsec.wss.util.WSSTransformsProvider.AttachmentContentSignatureTransformJSR105
 
WSSTransformsProvider.STRTransformJSR105 - Class in oracle.security.xmlsec.wss.util
 
WSSTransformsProvider.STRTransformJSR105() - Constructor for class oracle.security.xmlsec.wss.util.WSSTransformsProvider.STRTransformJSR105
 
WSSURI - Interface in oracle.security.xmlsec.wss
Defined constants and URI strings for WS-WSSecurity.
WSSUtils - Class in oracle.security.xmlsec.wss.util
A set of utility methods.
WSSUtils() - Constructor for class oracle.security.xmlsec.wss.util.WSSUtils
 
WSSXMLSecurityToken - Interface in oracle.security.xmlsec.wss
This interface represents a XML security token.
WSU_ID - Static variable in interface oracle.security.xmlsec.wss.WSSURI
String Constant representing the wsu:Id attribute name of Id
WSUCreated - Class in oracle.security.xmlsec.wss
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 in oracle.security.xmlsec.wss
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 in oracle.security.xmlsec.wss
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.

X

X509BinarySecurityToken - Class in oracle.security.xmlsec.wss.x509
This class represents a WSS Binary Security Token of type X509Certificate 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 in oracle.security.xmlsec.wss.x509
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 in oracle.security.xmlsec.wss.x509
A generic interface for resolving X.509 Issuer And Serial Numbers.
X509IssuerSerialResolver() - Constructor for class oracle.security.xmlsec.wss.x509.X509IssuerSerialResolver
 
X509IssuerSerialResolverException - Exception in oracle.security.xmlsec.wss.x509
Signals failure in resolving a X509 Issuer and Serial Number.
X509IssuerSerialResolverException() - Constructor for exception oracle.security.xmlsec.wss.x509.X509IssuerSerialResolverException
Constructs a X509IssuerSerialNoResolverException.
X509IssuerSerialResolverException(String) - Constructor for exception oracle.security.xmlsec.wss.x509.X509IssuerSerialResolverException
Constructs a X509IssuerSerialNoResolverException with the specified message.
X509KeyIdentifier - Class in oracle.security.xmlsec.wss.x509
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 in oracle.security.xmlsec.wss.x509
A generic interface for resolving X.509 Key Identifiers.
X509KeyIdentifierResolver() - Constructor for class oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolver
 
X509KeyIdentifierResolverException - Exception in oracle.security.xmlsec.wss.x509
Signals failure in resolving a X509 key identifier.
X509KeyIdentifierResolverException() - Constructor for exception oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolverException
Constructs a X509KeyIdentifierResolverException.
X509KeyIdentifierResolverException(String) - Constructor for exception oracle.security.xmlsec.wss.x509.X509KeyIdentifierResolverException
Constructs a X509KeyIdentifierResolverException with the specified message.
XSDDateTimeEncoder - Class in oracle.security.xmlsec.wss.encoding
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 Q R S T U V W X

Oracle Fusion Middleware Web Services Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10678-03


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