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

B28178-01

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


A

AgreementMethod - class oracle.security.xmlsec.keys.AgreementMethod.
This class represents an XML Encyption AgreementMethod element.
AgreementMethod(Element) - Constructor for class oracle.security.xmlsec.keys.AgreementMethod
Create a new AgreementMethod instance from the given XML element.
AgreementMethod(Element, String) - Constructor for class oracle.security.xmlsec.keys.AgreementMethod
Create a new AgreementMethod instance from the given XML element.
AgreementMethod(Document, String) - Constructor for class oracle.security.xmlsec.keys.AgreementMethod
Create an AgreementMethod instance with the given XML Document context and algorithm URI.
addBodyElement(Element) - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Add a body entry to the Body child of this SOAP Envelope.
addBodyElement(XMLElement) - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Add a body entry to the Body child of this SOAP Envelope.
addBodyElement(Element) - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Add a body entry to the Body child of this SOAP Envelope.
addBodyElement(XMLElement) - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Add a body entry to the Body child of this SOAP Envelope.
addCRL(CRL) - Method in class oracle.security.xmlsec.keys.X509Data
Adds a X.509v3 certificate revocation list as a X509CRL element.
addCertificate(X509) - Method in class oracle.security.xmlsec.keys.X509Data
Adds a X.509v3 certificate as a X509Certificate element.
addDetailEntry(Element) - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Add a detail entry to this Fault elemet.
addDetailEntry(Element) - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Add a detail entry to this env:Fault element.
addEncryptionProperty(XEEncryptionProperty) - Method in class oracle.security.xmlsec.enc.XEEncryptionProperties
Add a XEEncryptionProperty object to this XEEncryptionProperties.
addHeaderElement(Element) - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Adds a header entry to the Header child of this SOAP Envelope.
addHeaderElement(XMLElement) - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Add a header entry to the Header child of this SOAP Envelope.
addHeaderElement(Element) - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Adds a header entry to the Header child of this SOAP Envelope.
addHeaderElement(XMLElement) - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Add a header entry to the Header child of this SOAP Envelope.
addIdAttribute(String, String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Sets the namespace in which a given attribute is defined as being of type ID.
addIssuerSerial(IssuerAndSerialNo) - Method in class oracle.security.xmlsec.keys.X509Data
Adds a certificate issuer and serial number as a X509IssuerSerial element.
addKeyInfoData(XMLElement) - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Adds a KeyInfoData instance to this KeyInfo.
addKeyRetriever(KeyRetriever) - Static method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Registers a KeyRetriever instance for use in key retrieval operations.
addNSPrefixAttr(Element, String, String) - Static method in class oracle.security.xmlsec.util.XMLElement
Adds a "xmlns" attribute to the given Element that maps the given prefix to the given namespace URI.
addNSPrefixAttr(String, String) - Method in class oracle.security.xmlsec.util.XMLElement
Adds a "xmlns" attribute to this XMLElement that maps the given prefix to the given namespace URI.
addNSPrefixAttrDefault(Element, String) - Static method in class oracle.security.xmlsec.util.XMLElement
Adds a "xmlns" attribute to the given Element that maps the default prefix to the given namespace URI.
addNSPrefixAttrDefault(String) - Method in class oracle.security.xmlsec.util.XMLElement
Adds a "xmlns" attribute to this XMLElement that maps the default prefix to the given namespace URI.
addObject(XSObject) - Method in class oracle.security.xmlsec.dsig.XSSignature
Adds an Object to be signed to this Signature.
addParameter(Node) - Method in class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier
Adds an explicit parameter element to this algorithm ID.
addParameter(String, String, String) - Method in class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier
Adds an explicit parameter element to this algorithm ID, with the given tag name and text value.
addReasonText(String, String) - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Appends an env:Text element to this SOAPFault's env:Reason element (creating one if necessary).
addReference(XSReference) - Method in class oracle.security.xmlsec.dsig.ReferenceList
Adds a Reference to this ReferenceList.
addReference(XEReference) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Add an XEReference instance for an EncryptedData or EncryptedKey element encrypted using the key being encrypted in this structure.
addReference(XEReference) - Method in class oracle.security.xmlsec.enc.XEReferenceList
Add a DataReference or KeyReference to this ReferenceList.
addSOAPFault(String, String) - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Create a new SOAP-ENV:Fault element with the given fault code and fault string and add it to the Body child of this SOAP Envelope.
addSOAPFault(String, String, String) - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Creates a new SOAP Fault element with the given fault Code and Reason, and adds it to the Body child of this SOAP Envelope.
addSOAPFault() - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Creates a new, empty SOAP Fault element and adds it to the Body child of this SOAP Envelope.
addSigProperty(XSSigProperty) - Method in class oracle.security.xmlsec.dsig.XSSigProperties
Adds a SignatureProperty element to this SignatureProperties.
addSubjectKeyID(byte[]) - Method in class oracle.security.xmlsec.keys.X509Data
Adds the value of a X.509v3 certificate subject key ID extension as a X509SKI element.
addSubjectName(X500Name) - Method in class oracle.security.xmlsec.keys.X509Data
Adds a certificate subject name as a X509SubjectName element.
addTransform(XSAlgorithmIdentifier) - Method in class oracle.security.xmlsec.dsig.ObjectReference
Adds a Transform algorithm to the list of Transforms to be applied to the referenced object.
addTransform(XSAlgorithmIdentifier) - Method in class oracle.security.xmlsec.dsig.XSReference
Adds a Transform algorithm to the list of Transforms to be applied to the referenced data object.
addTransform(XSAlgorithmIdentifier) - Method in class oracle.security.xmlsec.enc.XECipherReference
Adds a Transform algorithm to the list of Transforms to be applied to the referenced cipher value.
alg_aes128_CBC - Static variable in interface oracle.security.xmlsec.util.XMLURI
Block encryption algorithm URI for AES-128 in CBC mode "http://www.w3.org/2001/04/xmlenc#aes128-cbc".
alg_aes192_CBC - Static variable in interface oracle.security.xmlsec.util.XMLURI
Block encryption algorithm URI for AES-192 in CBC mode "http://www.w3.org/2001/04/xmlenc#aes192-cbc".
alg_aes256_CBC - Static variable in interface oracle.security.xmlsec.util.XMLURI
Block encryption algorithm URI for AES-256 in CBC mode "http://www.w3.org/2001/04/xmlenc#aes256-cbc".
alg_base64 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Transform algorithm URI for Base-64 decoding "http://www.w3.org/2000/09/xmldsig#base64".
alg_c14n - Static variable in interface oracle.security.xmlsec.util.XMLURI
Canonicalization algorithm URI for XML-C14N "http://www.w3.org/TR/2001/REC-xml-c14n-20010315".
alg_c14nWithComments - Static variable in interface oracle.security.xmlsec.util.XMLURI
Canonicalization algorithm URI for XML-C14N with comments "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments".
alg_decryptBinary - Static variable in interface oracle.security.xmlsec.util.XMLURI
Transform algorithm URI for Decryption Transform in Binary mode "http://www.w3.org/2002/07/decrypt#Binary".
alg_decryptXML - Static variable in interface oracle.security.xmlsec.util.XMLURI
Transform algorithm URI for Decryption Transform in XML mode "http://www.w3.org/2002/07/decrypt#XML".
alg_dh - Static variable in interface oracle.security.xmlsec.util.XMLURI
Key agreement algorithm URI for Diffie-Hellman "http://www.w3.org/2001/04/xmlenc#dh".
alg_dsaWithSHA1 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Signature algorithm URI for DSA with SHA1 "http://www.w3.org/2000/09/xmldsig#dsa-sha1".
alg_envelopedSignature - Static variable in interface oracle.security.xmlsec.util.XMLURI
Transform algorithm URI for Enveloped Signature transform "http://www.w3.org/2000/09/xmldsig#enveloped-signature".
alg_exclusiveC14N - Static variable in interface oracle.security.xmlsec.util.XMLURI
Canonicalization algorithm URI for XML Exclusive C14N "http://www.w3.org/2001/10/xml-exc-c14n#".
alg_exclusiveC14NWithComments - Static variable in interface oracle.security.xmlsec.util.XMLURI
Canonicalization algorithm URI for XML Exclusive C14N with comments "http://www.w3.org/2001/10/xml-exc-c14n#WithComments".
alg_hmacMD5 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Non-standard MAC algorithm URI for HMAC-MD5 "http://www.w3.org/2001/04/xmldsig-more#hmac-md5".
alg_hmacSHA1 - Static variable in interface oracle.security.xmlsec.util.XMLURI
MAC algorithm URI for HMAC-SHA1 "http://www.w3.org/2000/09/xmldsig#hmac-sha1".
alg_kwAES128 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Symmetric key wrap algorithm identifying URI for AES-128 "http://www.w3.org/2001/04/xmlenc#kw-aes128".
alg_kwAES192 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Symmetric key wrap algorithm URI for AES-192 "http://www.w3.org/2001/04/xmlenc#kw-aes192".
alg_kwAES256 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Symmetric key wrap algorithm URI for AES-256 "http://www.w3.org/2001/04/xmlenc#kw-aes256".
alg_kwTripleDES - Static variable in interface oracle.security.xmlsec.util.XMLURI
Symmetric key wrap algorithm URI for triple DES "http://www.w3.org/2001/04/xmlenc#kw-tripledes".
alg_md5 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Non-standard digest algorithm URI for MD5 "http://www.w3.org/2001/04/xmldsig-more#md5".
alg_rsaOAEP_MGF1 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Key transport algorithm URI for RSAES-OAEP-ENCRYPT with MGF1 "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p".
alg_rsaV15 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Key transport algorithm URI for RSAES-PKCS1-v1_5 "http://www.w3.org/2001/04/xmlenc#rsa-1_5".
alg_rsaWithMD5 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Non-standard MAC algorithm URI for RSA with MD5 "http://www.w3.org/2001/04/xmldsig-more#rsa-md5".
alg_rsaWithSHA1 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Signature algorithm URI for RSA with SHA1 "http://www.w3.org/2000/09/xmldsig#rsa-sha1".
alg_sha1 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Digest algorithm URI for SHA1 "http://www.w3.org/2000/09/xmldsig#sha1".
alg_sha256 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Digest algorithm URI for SHA256 "http://www.w3.org/2001/04/xmlenc#sha256".
alg_sha384 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Non-standard digest algorithm URI for SHA384 "http://www.w3.org/2001/04/xmldsig-more#sha384".
alg_sha512 - Static variable in interface oracle.security.xmlsec.util.XMLURI
Digest algorithm URI for SHA512 "http://www.w3.org/2001/04/xmlenc#sha512".
alg_tripleDES_CBC - Static variable in interface oracle.security.xmlsec.util.XMLURI
Block encryption algorithm URI for triple DES "http://www.w3.org/2001/04/xmlenc#tripledes-cbc".
alg_xpath - Static variable in interface oracle.security.xmlsec.util.XMLURI
Transform algorithm URI for XPath filter "http://www.w3.org/TR/1999/REC-xpath-19991116".
alg_xslt - Static variable in interface oracle.security.xmlsec.util.XMLURI
Transform algorithm URI for XSLT stylesheet transform "http://www.w3.org/TR/1999/REC-xslt-19991116".
appendChild(XMLNode) - Method in class oracle.security.xmlsec.util.XMLNode
Emulates org.w3c.dom.Node.appendChild for oracle.security.xmlsec.XMLNode argument.
appendChild(Node) - Method in class oracle.security.xmlsec.util.XMLNode
Adds the node newChild to the end of the list of children of this node.
appendTo(Node) - Method in class oracle.security.xmlsec.util.XMLNode
Appends the document sub-tree rooted in this XMLNode to the given org.w3c.dom.Node.
applyTransforms(XMLContainer, Vector) - Static method in class oracle.security.xmlsec.transform.XSTransformer
Applies the specified transforms to the Node in the given DOMSource, and returns a javax.xml.transform.Result with the results.
applyXSLT(InputStream) - Method in class oracle.security.xmlsec.transform.XSLTTransform
Applies the transform's XSLT stylesheet to the given XML source and returns the resulting octets.

B

Base64 - class oracle.security.xmlsec.util.Base64.
Implements base-64 encoding as per RFC 1421 (PEM) and RFC 2045 (MIME).
Base64() - Constructor for class oracle.security.xmlsec.util.Base64
Creates a new Base64 instance, that will insert line separators in encoded output.
Base64(boolean) - Constructor for class oracle.security.xmlsec.util.Base64
Creates a new Base64 instance.
Base64Decoder - class oracle.security.xmlsec.transform.Base64Decoder.
Internal use only.
Base64Decoder() - Constructor for class oracle.security.xmlsec.transform.Base64Decoder
Creates a new Base64Decoder instance.
Base64Decoder(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.Base64Decoder
Creates a new Base64Decoder instance.

C

C14NImpl - class oracle.security.xmlsec.c14n.C14NImpl.
Internal use only.
C14NImpl() - Constructor for class oracle.security.xmlsec.c14n.C14NImpl
Creates a C14NImpl object with comments parsing and exclusive canonicalization turned off.
C14NImpl(boolean) - Constructor for class oracle.security.xmlsec.c14n.C14NImpl
Creates a C14NImpl object with exclusive canonicalization turned off.
C14NImpl(boolean, boolean) - Constructor for class oracle.security.xmlsec.c14n.C14NImpl
Creates a C14NImpl object.
C14NImpl.AttrComparator - class oracle.security.xmlsec.c14n.C14NImpl.AttrComparator.
Internal use only.
C14NImpl.AttrComparator() - Constructor for class oracle.security.xmlsec.c14n.C14NImpl.AttrComparator
 
C14NImpl.NSComparator - class oracle.security.xmlsec.c14n.C14NImpl.NSComparator.
Internal use only.
C14NImpl.NSComparator() - Constructor for class oracle.security.xmlsec.c14n.C14NImpl.NSComparator
 
C14NImpl.NSPrefixComparator - class oracle.security.xmlsec.c14n.C14NImpl.NSPrefixComparator.
Internal use only.
C14NImpl.NSPrefixComparator() - Constructor for class oracle.security.xmlsec.c14n.C14NImpl.NSPrefixComparator
 
C14NTransform - class oracle.security.xmlsec.transform.C14NTransform.
Internal use only.
C14NTransform() - Constructor for class oracle.security.xmlsec.transform.C14NTransform
Creates a new C14NTransform instance.
C14NTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.C14NTransform
Creates a new C14NTransform instance.
C14NWithCommentsTransform - class oracle.security.xmlsec.transform.C14NWithCommentsTransform.
Internal use only.
C14NWithCommentsTransform() - Constructor for class oracle.security.xmlsec.transform.C14NWithCommentsTransform
Creates a new C14NWithCommentsTransform instance.
C14NWithCommentsTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.C14NWithCommentsTransform
Creates a new C14NWithCommentsTransform instance.
CANONICALIZER_KEY - Static variable in class oracle.security.xmlsec.util.URIManager
 
CIPHER_KEY - Static variable in class oracle.security.xmlsec.util.URIManager
 
CanonicalizationException - exception oracle.security.xmlsec.c14n.CanonicalizationException.
Exception thrown when an error occurs during the execution of a Canonicalizer's functions.
CanonicalizationException() - Constructor for class oracle.security.xmlsec.c14n.CanonicalizationException
Creates a new CanonicalizationException instance.
CanonicalizationException(Throwable) - Constructor for class oracle.security.xmlsec.c14n.CanonicalizationException
Creates a new CanonicalizationException instance with the given message string.
CanonicalizationException(String) - Constructor for class oracle.security.xmlsec.c14n.CanonicalizationException
Creates a new CanonicalizationException instance with the given message string.
Canonicalizer - class oracle.security.xmlsec.c14n.Canonicalizer.
Abstract base class for canonicalization implementations.
Canonicalizer() - Constructor for class oracle.security.xmlsec.c14n.Canonicalizer
Creates a new Canonicalizer instance.
Canonicalizer(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.c14n.Canonicalizer
Creates a new Canonicalizer instance, and checks that the given XSAlgorithmIdentifier is a XML-DSIG CanonicalizationMethod element.
ChainedException - exception oracle.security.xmlsec.util.ChainedException.
Providing Exception chaining mechanism for JDK 1.4 in such a way that it does not cause syntax errors when used with JDK 1.2 and JDK 1.3
ChainedException() - Constructor for class oracle.security.xmlsec.util.ChainedException
 
ChainedException(String) - Constructor for class oracle.security.xmlsec.util.ChainedException
 
ChainedException(Throwable) - Constructor for class oracle.security.xmlsec.util.ChainedException
 
ChainedException(String, Throwable) - Constructor for class oracle.security.xmlsec.util.ChainedException
 
Client - Static variable in class oracle.security.xmlsec.soap.v11.SOAPFault
Fault Code "Client"
c14nMethod - Variable in class oracle.security.xmlsec.c14n.Canonicalizer
The XSAlgorithmIdentifier instance used to instantiate this Canonicalizer.
call(Context, List) - Method in class oracle.security.xmlsec.transform.HereFunction
Call this function.
canonicalize(InputStream) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Parses the XML in the given input stream and returns the canonical octets.
canonicalize(InputStream, String) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Parses the XML in the given input stream and returns the canonical octets.
canonicalize(InputSource) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Parses the XML in the given InputSource and returns the canonical octets.
canonicalize(NodeList) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Returns the canonical octets for the given input node-set.
canonicalize(Collection) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Returns the canonical octets for the given input node-set.
canonicalize(Node) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Returns the canonical octets for the document sub-tree rooted in the given node.
canonicalize(Node) - Method in class oracle.security.xmlsec.c14n.Canonicalizer
Canonicalizes a DOM subtree rooted in the given Node, returning the resulting XML octets in UTF-8 encoding.
canonicalize(NodeList) - Method in class oracle.security.xmlsec.c14n.Canonicalizer
Canonicalizes the given NodeList, returning the resulting XML octets in UTF-8 encoding.
canonicalize(Collection) - Method in class oracle.security.xmlsec.c14n.Canonicalizer
Canonicalizes the given Collection, returning the resulting XML octets in UTF-8 encoding.
canonicalize(InputStream) - Method in class oracle.security.xmlsec.c14n.Canonicalizer
Canonicalizes the XML in the given input stream, returning the resulting XML octets in UTF-8 encoding.
canonicalize(InputStream, String) - Method in class oracle.security.xmlsec.c14n.Canonicalizer
Canonicalizes the XML in the given input stream, returning the resulting XML octets in UTF-8 encoding.
canonicalize(InputSource) - Method in class oracle.security.xmlsec.c14n.Canonicalizer
Canonicalizes the XML in the given InputSource, returning the resulting XML octets in UTF-8 encoding.
canonicalize(Node) - Method in class oracle.security.xmlsec.c14n.ExclusiveC14N
 
canonicalize(NodeList) - Method in class oracle.security.xmlsec.c14n.ExclusiveC14N
 
canonicalize(Collection) - Method in class oracle.security.xmlsec.c14n.ExclusiveC14N
 
canonicalize(InputStream) - Method in class oracle.security.xmlsec.c14n.ExclusiveC14N
 
canonicalize(InputStream, String) - Method in class oracle.security.xmlsec.c14n.ExclusiveC14N
 
canonicalize(InputSource) - Method in class oracle.security.xmlsec.c14n.ExclusiveC14N
 
canonicalize(Node) - Method in class oracle.security.xmlsec.c14n.XMLC14N
 
canonicalize(NodeList) - Method in class oracle.security.xmlsec.c14n.XMLC14N
 
canonicalize(Collection) - Method in class oracle.security.xmlsec.c14n.XMLC14N
 
canonicalize(InputStream) - Method in class oracle.security.xmlsec.c14n.XMLC14N
 
canonicalize(InputStream, String) - Method in class oracle.security.xmlsec.c14n.XMLC14N
 
canonicalize(InputSource) - Method in class oracle.security.xmlsec.c14n.XMLC14N
 
canonicalize(Node, boolean) - Static method in class oracle.security.xmlsec.util.XMLUtils
Applies Canonical XML to the input sub-tree rooted in the given Node.
canonicalize(NodeList, boolean) - Static method in class oracle.security.xmlsec.util.XMLUtils
Applies Canonical XML to the input NodeList.
canonicalize(Collection, boolean) - Static method in class oracle.security.xmlsec.util.XMLUtils
Applies Canonical XML to the input node-set.
cloneNode(boolean) - Method in class oracle.security.xmlsec.util.XMLNode
Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes.
collectText(Node) - Static method in class oracle.security.xmlsec.util.XMLUtils
Collects all of a node's text-node children into a single string.
compare(Object, Object) - Method in class oracle.security.xmlsec.c14n.C14NImpl.AttrComparator
 
compare(Object, Object) - Method in class oracle.security.xmlsec.c14n.C14NImpl.NSComparator
 
compare(Object, Object) - Method in class oracle.security.xmlsec.c14n.C14NImpl.NSPrefixComparator
 
compare(Object, Object) - Method in class oracle.security.xmlsec.util.DocOrderComparator
Compares the two given nodes' document order.
compareNodes(Node, Node) - Static method in class oracle.security.xmlsec.util.DocOrderComparator
 
computeDigest() - Method in class oracle.security.xmlsec.dsig.XSReference
Computes the bytes of the DigestValue for this Reference, after dereferencing and applying any specified transforms and/or canonicalization, and puts the resulting digest in this Reference's DigestValue element.
computeDigest(byte[]) - Method in class oracle.security.xmlsec.dsig.XSReference
Computes the bytes of the DigestValue for the given data, after applying any specified transforms and/or canonicalization, and puts the resulting digest in this Reference's DigestValue element.
computeDigest(NodeList) - Method in class oracle.security.xmlsec.dsig.XSReference
Computes the bytes of the DigestValue for the given data, after applying any specified transforms and/or canonicalization, and puts the resulting digest in this Reference's DigestValue element.
computeDigest(Set) - Method in class oracle.security.xmlsec.dsig.XSReference
Computes the bytes of the DigestValue for the given data, after applying any specified transforms and/or canonicalization, and puts the resulting digest in this Reference's DigestValue element.
computeRefDigests() - Method in class oracle.security.xmlsec.dsig.ReferenceList
Computes the digest of each Reference in this ReferenceList.
computeSignature(String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Computes the XML digital signature over the SignedInfo element, after applying its canonicalization algorithm, creates a new XSSignatureValue element, and adds it to this Signature.
computeSignature(PrivateKey, String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Computes the XML digital signature over the SignedInfo element, after applying its canonicalization algorithm, creates a new XSSignatureValue element, and adds it to this Signature.
computeSignature(byte[], String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Computes the MAC signature bytes over the SignedInfo element, after applying its canonicalization algorithm.
copyNSPrefix(Element, Element) - Static method in class oracle.security.xmlsec.util.XMLUtils
Propagates the given source element tag name's namespace prefix to the given target element, if both elements have the same namespace URI and the source prefix is not null or empty.
createAlgorithmIdentifier(String, String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new algorithm identifier element in this Signature's document, but does not append it to any element.
createCipherData(byte[]) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XECipherData instance with the given cipher value.
createCipherData() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XECipherData instance.
createCipherReference(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XECipherReference instance with the given URI.
createDHAgreementMethod() - Method in class oracle.security.xmlsec.enc.XEKeyInfo
Create a new DHAgreementMethod instance.
createDataReference(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEDataReference instance with the given URI.
createDocBuilder() - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a new javax.xml.parsers.DocumentBuilder instance with the NamespaceAware property set to true.
createDocument() - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a new org.w3c.dom.Document instance.
createEncryptedKey() - Method in class oracle.security.xmlsec.enc.XEKeyInfo
Create a new XEEncryptedKey instance.
createEncryptedKey(String) - Method in class oracle.security.xmlsec.enc.XEKeyInfo
Create a new XEEncryptedKey instance with the given ID.
createEncryptionMethod(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptionMethod instance with given URI identifying the encryption algorithm to be used in encrypting data or key.
createEncryptionProperties() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptionProperties instance.
createEncryptionProperties(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptionProperties instance.
createEncryptionProperty() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptionProperty instance.
createEncryptionProperty(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptionProperty instance.
createKeyInfo() - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new KeyInfo element in this Signature's document, but does not append it to the Signature element.
createKeyInfo(String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new KeyInfo element in this Signature's document, but does not append it to the Signature element.
createKeyInfo() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new KeyInfo instance.
createKeyInfo(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEKeyInfo instance with the given Id.
createKeyInfoData(Element) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a new instance of the implementation class for the given Element, and uses it to wrap the Element.
createKeyInfoData(Element, String) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a new instance of the implementation class for the given Element, and uses it to wrap the Element.
createKeyName(String) - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new KeyName element containing the given key name string in this KeyInfo's document, but does not append it to the KeyInfo element.
createKeyName(Document) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a KeyName instance.
createKeyReference(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEKeyReference instance with the given URI.
createKeyValue() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new KeyValue element in this KeyInfo's document, but does not append it to the KeyInfo element.
createKeyValue(PublicKey) - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new KeyValue element containing the given public key in this KeyInfo's document, but does not append it to the KeyInfo element.
createKeyValue(Document) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a KeyValue instance.
createKeyValue(Document, PublicKey) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a KeyValue instance containing the given public key.
createKeyValueData(Element) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a new instance of the implementation class for the given Element, and uses it to wrap the Element.
createKeyValueData(Element, String) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a new instance of the implementation class for the given Element, and uses it to wrap the Element.
createManifest() - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new Manifest element in this Signature's document, but does not append it to any element.
createManifest(String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new Manifest element in this Signature's document, but does not append it to any element.
createMgmtData() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new MgmtData element in this KeyInfo's document, but does not append it to the KeyInfo element.
createMgmtData(String) - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new MgmtData element containing the given data string in this KeyInfo's document, but does not append it to the KeyInfo element.
createMgmtData(Document) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a MgmtData instance.
createNamespaceContext(Node) - Static method in class oracle.security.xmlsec.util.XMLUtils
Creates a jaxen XPath namespace context containing the prefix mappings in scope for the given node.
createObject() - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new Object element in this Signature's document, but does not append it to the Signature element.
createObject(String, String, String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new Object element in this Signature's document, but does not append it to the Signature element.
createOriginatorKeyInfo() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new OriginatorKeyInfo instance for using in key agreement.
createPGPData() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new PGPData element in this KeyInfo's document, but does not append it to the KeyInfo element.
createPGPData(Document) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a PGPData instance.
createRecipientKeyInfo() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new RecipientKeyInfo instance for using in key agreement.
createReference() - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new Reference element in this Signature's document, but does not append it to the SignedInfo element.
createReference(String, String, String, String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new Reference element in this Signature's document, but does not append it to the SignedInfo element.
createRetrievalMethod() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new RetrievalMethod element in this KeyInfo's document, but does not append it to the KeyInfo element.
createRetrievalMethod(String, String) - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new RetrievalMethod element in this KeyInfo's document, but does not append it to the KeyInfo element.
createRetrievalMethod(Document) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a RetrievalMethod instance.
createSPKIData() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new SPKIData element in this KeyInfo's document, but does not append it to the KeyInfo element.
createSPKIData(byte[]) - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new SPKIData element containing the given S-expression in this KeyInfo's document, but does not append it to the KeyInfo element.
createSPKIData(Document) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a SPKIData instance.
createSigProperties() - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new SignatureProperties element in this Signature's document, but does not append it to any element.
createSigProperties(String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new SignatureProperties element in this Signature's document, but does not append it to any element.
createSigProperty() - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new SignatureProperty element in this Signature's document, but does not append it to any element.
createSigProperty(String, String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new SignatureProperty element in this Signature's document, but does not append it to any element.
createSignatureValue() - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new SignatureValue element in this Signature's document, but does not append it to the Signature element.
createSignatureValue(byte[], String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new SignatureValue element in this Signature's document, but does not append it to the Signature element.
createSignedInfo() - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new SignedInfo element in this Signature's document, but does not append it to the Signature element.
createSignedInfo(String, String, String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new SignedInfo element in this Signature's document, but does not append it to the Signature element.
createTransform(String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new dsig:Transform element in this Signature's document, but does not append it to any element.
createTransformer() - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a new javax.xml.transform.Transformer instance ('identity' trasformer).
createX509Data() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new X509Data element in this KeyInfo's document, but does not append it to the KeyInfo element.
createX509Data(X509) - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new X509Data element in this KeyInfo's document, but does not append it to the KeyInfo element.
createX509Data(Document) - Static method in class oracle.security.xmlsec.keys.KeyUtils
Creates a X509Data instance.
createXPathTransform(String, String, String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new XPath filter Transform element in this Signature's document, but does not append it to any element.
createXPathTransform(String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new XPath filter Transform element in this Signature's document, but does not append it to any element.

D

DATA_OBJECT_KEY - Static variable in class oracle.security.xmlsec.util.URIManager
 
DHAgreementMethod - class oracle.security.xmlsec.keys.DHAgreementMethod.
This class represents an XML Encyption AgreementMethod element with the Diffie-Hellman protocol.
DHAgreementMethod(Element) - Constructor for class oracle.security.xmlsec.keys.DHAgreementMethod
Create a new DHAgreementMethod instance from the given XML element.
DHAgreementMethod(Element, String) - Constructor for class oracle.security.xmlsec.keys.DHAgreementMethod
Create a new DHAgreementMethod instance from the given XML element.
DHAgreementMethod(Document) - Constructor for class oracle.security.xmlsec.keys.DHAgreementMethod
Create an DHAgreementMethod instance with the given XML Document context and algorithm URI.
DHKeyValue - class oracle.security.xmlsec.keys.DHKeyValue.
XML Encryption KeyValue class for Diffie-Hellman public keys.
DHKeyValue(Element) - Constructor for class oracle.security.xmlsec.keys.DHKeyValue
Creates a new DHKeyValue instance from the given Element node.
DHKeyValue(Element, String) - Constructor for class oracle.security.xmlsec.keys.DHKeyValue
Creates a new DHKeyValue instance from the given Element node.
DIGEST_KEY - Static variable in class oracle.security.xmlsec.util.URIManager
 
DSAKeyValue - class oracle.security.xmlsec.keys.DSAKeyValue.
XML-DSIG KeyValue class for DSA public keys.
DSAKeyValue(Element) - Constructor for class oracle.security.xmlsec.keys.DSAKeyValue
Creates a new DSAKeyValue instance from the given Element node.
DSAKeyValue(Element, String) - Constructor for class oracle.security.xmlsec.keys.DSAKeyValue
Creates a new DSAKeyValue instance from the given Element node.
DSIGInitializer - class oracle.security.xmlsec.util.DSIGInitializer.
Utility class for load-time initialization and configuration of the XML-DSig library.
DSigUtils - class oracle.security.xmlsec.dsig.DSigUtils.
Simple API for creating and verifying XML signatures.
DataEncodingUnknown - Static variable in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
SOAP Fault Code top-level QName local part "DataEncodingUnknown"
DecryptTransform - class oracle.security.xmlsec.transform.DecryptTransform.
Internal use only.
DecryptTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.DecryptTransform
Creates a new DecryptTransform instance.
DocOrderComparator - class oracle.security.xmlsec.util.DocOrderComparator.
Comparator for sorting nodes into document order as defined by XPath 1.0, and extended for attributes and namespaces by Canonical XML 1.0.
DocOrderComparator() - Constructor for class oracle.security.xmlsec.util.DocOrderComparator
Creates a new DocOrderComparator.
DocTypeUtil - class oracle.security.xmlsec.util.DocTypeUtil.
Utility class for working with org.w3c.dom.DocumentType nodes.
DocTypeUtil() - Constructor for class oracle.security.xmlsec.util.DocTypeUtil
Creates a new DocTypeUtil instance.
DocTypeUtil(DocumentType) - Constructor for class oracle.security.xmlsec.util.DocTypeUtil
Creates a new DocTypeUtil instance from the contents of the given DocumentType.
decode(String) - Method in class oracle.security.xmlsec.util.Base64
Returns the decoded form of the given Base-64 encoded string.
decrypt(SymmetricKey) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Decrypts the cipher value with the given key and returns the decrypted value in bytes.
decrypt() - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Decrypts the cipher value and returns the decrypted value in bytes.
decrypt(XEEncryptionMethod, Key) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Decrypt the cipher value specified in the CipherData child element in this EncryptedKey element, with the given decryption key.
decrypt(XEEncryptionMethod) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Decrypt the cipher value specified in the CipherData child element in this EncryptedKey element.
decryptAndParse(SymmetricKey, boolean) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Decrypt the cipher value with the given key, and returns the decrypted cipher value as XML.
decryptAndParse(SymmetricKey) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Decrypts the cipher value with the given key, and returns the decrypted value as XML.
decryptAndParse(boolean) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Decrypts the cipher value and returns the decrypted value as XML.
decryptAndParse() - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Decrypts the cipher value and returns the decrypted value as XML.
decryptAndReplace(SymmetricKey, Element, boolean) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
This static method is used to decrypt the given EncryptedData element with the given key, and replaces the EncrypteData element with the decrypted XML result.
decryptAndReplace(SymmetricKey, Element) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
This static method is used to decrypt the given EncryptedData element with the given key, and replaces the EncrypteData element with the decrypted XML result.
decryptAndReplace(Element) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
This static method is used to decrypt the given EncryptedData element with the given key, and replaces the EncrypteData element with the decrypted XML result.
decryptAndReplace(Element, boolean) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
This static method is used to decrypt the given EncryptedData element with the given key, and replaces the EncrypteData element with the decrypted XML result.
decryptElement(Element, Key) - Static method in class oracle.security.xmlsec.enc.XEncUtils
Decrypt the given EncryptedData element of data type XML Element or XML Content, and replaces the EncryptedData element with the result.
dereference() - Method in class oracle.security.xmlsec.dsig.ObjectReference
Internal use only.

E

ENCInitializer - class oracle.security.xmlsec.util.ENCInitializer.
Utility class for load-time initialization and configuration of the XML-Encryption library.
EnvelopedSigTransform - class oracle.security.xmlsec.transform.EnvelopedSigTransform.
Internal use only.
EnvelopedSigTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.EnvelopedSigTransform
Creates a new EnvelopedSigTransform instance.
ExcC14NTransform - class oracle.security.xmlsec.transform.ExcC14NTransform.
Internal use only.
ExcC14NTransform() - Constructor for class oracle.security.xmlsec.transform.ExcC14NTransform
Creates a new ExcC14NTransform instance.
ExcC14NTransform(String) - Constructor for class oracle.security.xmlsec.transform.ExcC14NTransform
Creates a new ExcC14NTransform instance.
ExcC14NTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.ExcC14NTransform
Creates a new ExcC14NTransform instance.
ExcC14NWithCommentsTransform - class oracle.security.xmlsec.transform.ExcC14NWithCommentsTransform.
Internal use only.
ExcC14NWithCommentsTransform() - Constructor for class oracle.security.xmlsec.transform.ExcC14NWithCommentsTransform
Creates a new ExcC14NWithCommentsTransform instance.
ExcC14NWithCommentsTransform(String) - Constructor for class oracle.security.xmlsec.transform.ExcC14NWithCommentsTransform
Creates a new ExcC14NWithCommentsTransform instance.
ExcC14NWithCommentsTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.ExcC14NWithCommentsTransform
Creates a new ExcC14NWithCommentsTransform instance.
ExclusiveC14N - class oracle.security.xmlsec.c14n.ExclusiveC14N.
Implementation of Exclusive XML Canonicalization version 1.0.
ExclusiveC14N() - Constructor for class oracle.security.xmlsec.c14n.ExclusiveC14N
Creates a new ExclusiveC14N instance.
ExclusiveC14N(String) - Constructor for class oracle.security.xmlsec.c14n.ExclusiveC14N
Creates a new ExclusiveC14N instance.
ExclusiveC14N(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.c14n.ExclusiveC14N
Creates a new ExclusiveC14N instance.
ExclusiveC14NWithComments - class oracle.security.xmlsec.c14n.ExclusiveC14NWithComments.
Implementation of Exclusive XML Canonicalization version 1.0 with comments processing.
ExclusiveC14NWithComments() - Constructor for class oracle.security.xmlsec.c14n.ExclusiveC14NWithComments
Creates a new ExclusiveC14NWithComments instance.
ExclusiveC14NWithComments(String) - Constructor for class oracle.security.xmlsec.c14n.ExclusiveC14NWithComments
Creates a new ExclusiveC14NWithComments instance.
ExclusiveC14NWithComments(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.c14n.ExclusiveC14NWithComments
Creates a new ExclusiveC14NWithComments instance.
encode(byte[]) - Method in class oracle.security.xmlsec.util.Base64
Returns the Base-64 encoding of the given byte array.
encrypt(byte[], SymmetricKey, byte[]) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an array of bytes using block cipher with the given symmetric key and initialization vector.
encrypt(byte[], byte[]) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an array of bytes using block cipher with the and the initialization vector.
encrypt(byte[], SymmetricKey) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an array of bytes using block cipher.
encrypt(byte[]) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an array of bytes using block cipher with the given symmetric key.
encrypt(Element, SymmetricKey, byte[]) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an XML Element or XML Element Content using block cipher with the given symmetric key and the initialization vector.
encrypt(Element, byte[]) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an XML Element or XML Element Content using block cipher with the initialization vector.
encrypt(Element, SymmetricKey) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an XML Element or XML Element Content using block cipher with the given symmetric key.
encrypt(Element) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an XML Element or XML Element Content using block cipher.
encrypt(byte[], Key) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Encrypt the content encryption key bytes with the given key encryption key.
encrypt(byte[]) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Encrypt the content encryption key bytes with the given key encryption key.
encrypt(SymmetricKey, Key) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Encrypt the content encryption key with the given key encryption key.
encrypt(SymmetricKey) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Encrypt the content encryption key with the given key encryption key.
encryptAndReplace(Element, SymmetricKey, byte[], XEEncryptedData) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an XML Element or XML Element Content using block cipher with the given symmetric key and the initialization vector.
encryptAndReplace(Element, byte[], XEEncryptedData) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an XML Element or XML Element Content using block cipher with the given symmetric key and the initialization vector.
encryptAndReplace(Element, SymmetricKey, XEEncryptedData) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an XML Element or XML Element Content using block cipher with the given symmetric key.
encryptAndReplace(Element, XEEncryptedData) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
Encrypts an XML Element or XML Element Content using block cipher.
encryptElement(Element, boolean, String, SymmetricKey, String) - Static method in class oracle.security.xmlsec.enc.XEncUtils
Encrypt XML data of type XML Element or XML Element Content with the given algorithm and key, where the key is identified by a key name.
encryptElement(Element, boolean, String, SymmetricKey, String, Key, String) - Static method in class oracle.security.xmlsec.enc.XEncUtils
Encrypt XML data of type XML Element or XML Element Content with the given algorithm and key, where the data encryption key is encrypted with the given key encryption key.
encryptElement(Element, boolean, String, String, Key, String, RandomBitsSource) - Static method in class oracle.security.xmlsec.enc.XEncUtils
Encrypt XML data of type XML Element or XML Element Content with the given algorithm.
equals(Object) - Method in class oracle.security.xmlsec.c14n.C14NImpl.AttrComparator
 
equals(Object) - Method in class oracle.security.xmlsec.c14n.C14NImpl.NSComparator
 
equals(Object) - Method in class oracle.security.xmlsec.c14n.C14NImpl.NSPrefixComparator
 
equals(Object) - Method in class oracle.security.xmlsec.util.DocOrderComparator
 
equals(Object) - Method in class oracle.security.xmlsec.util.QName
Compares this QName to the given object.
equals(String, Node, String, Node) - Static method in class oracle.security.xmlsec.util.QName
Compares the two given QName strings.
equals(Object) - Method in class oracle.security.xmlsec.util.QNameNode
Compares this QNameNode to the given object.

F

fixURL(String, String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Expands a relative URL to an absolute URL using the given document base URL.
fixURL(String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Expands a relative URL to an absolute URL using the "file" protocol and the file-system current directory path.
formatDate(Date) - Static method in class oracle.security.xmlsec.util.XMLUtils
Formats a date as a String in UTC format.
formatDateTime(Date) - Static method in class oracle.security.xmlsec.util.XMLUtils
Formats a date and time as a String in UTC format.
formatTime(Date) - Static method in class oracle.security.xmlsec.util.XMLUtils
Formats a time as a String in UTC format.
fromBase64(String) - Static method in class oracle.security.xmlsec.util.Base64
Returns the decoded form of the given Base-64 encoded string.
fromDSA(byte[]) - Static method in class oracle.security.xmlsec.dsig.XSSignatureValue
Converts a DSA signature value from ASN.1 format to PKCS#1 octet-stream format.

G

GenericXMLElement - class oracle.security.xmlsec.util.GenericXMLElement.
Generic wrapper for org.w3c.dom.Elements.
GenericXMLElement(Element) - Constructor for class oracle.security.xmlsec.util.GenericXMLElement
Creates a new GenericXMLElement instance for the given org.w3c.dom.Element.
GenericXMLElement(Element, String) - Constructor for class oracle.security.xmlsec.util.GenericXMLElement
Creates a new GenericXMLElement instance for the given org.w3c.dom.Element.
generateKeyMaterial(XEEncryptionMethod, PrivateKey, PublicKey) - Method in class oracle.security.xmlsec.keys.AgreementMethod
Generate keying material for the algorithm specified in the given XEEncryptionMethod object.
generateKeyMaterial(XEEncryptionMethod, PrivateKey, PublicKey) - Method in class oracle.security.xmlsec.keys.DHAgreementMethod
Generate keying material for the algorithm specified in the given XEEncryptionMethod object.
getAgreementMethods() - Method in class oracle.security.xmlsec.enc.XEKeyInfo
Get the AgreementMethod instances whose underlining elements are children of this KeyInfo element.
getAlgID() - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Returns the AlgorithmIdentifier for the encryption algorithm identified by the EncryptionMethod element.
getAlgorithm() - Method in class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier
Returns the algorithm URI.
getAlgorithm() - Method in class oracle.security.xmlsec.keys.AgreementMethod
Get the algorithm URI for the key agreement algorithm to be used.
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.Base64Decoder
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.C14NTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.C14NWithCommentsTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.DecryptTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.EnvelopedSigTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.ExcC14NTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.ExcC14NWithCommentsTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.XPathFilter
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.XSLTTransform
 
getAlgorithmURI() - Method in class oracle.security.xmlsec.transform.XSTransformer
Returns the URI string identifying the Transform algorithm.
getAncestorXMLAttrs(Element) - Static method in class oracle.security.xmlsec.c14n.C14NImpl
Returns a table of attributes in the XML namespace (e.g., xml:space="preserve") that should be inherited by the given element if its parent node is not in the input node-set.
getAttribute(String) - Method in class oracle.security.xmlsec.util.XMLElement
Retrieves an attribute value by name.
getAttributeNS(String, String) - Method in class oracle.security.xmlsec.util.XMLElement
Retrieves an attribute value by local name and namespace URI.
getAttributeNode(String) - Method in class oracle.security.xmlsec.util.XMLElement
Retrieves an attribute node by name.
getAttributeNodeNS(String, String) - Method in class oracle.security.xmlsec.util.XMLElement
Retrieves an Attr node by local name and namespace URI.
getAttributes() - Method in class oracle.security.xmlsec.util.XMLNode
A NamedNodeMap containing the attributes of this node (if it is an Element) or null otherwise.
getAuthenticator() - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Returns the StorageAuthenticator to be used to authenticate to the key source.
getBody() - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Get the Body child element of this SOAP Envelope.
getBody() - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Get the Body child element of this SOAP Envelope.
getBodyElements() - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Get all the Body entries in the Body child element of the this SOAP Envelope.
getBodyElements() - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Get all the Body entries in the Body child element of the this SOAP Envelope.
getBodyElementsByTagNameNS(String, String) - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Get all the Body entries with the given namespace URI and local name in the Body child element of the this SOAP Envelope.
getBodyElementsByTagNameNS(String, String) - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Get all the Body entries with the given namespace URI and local name in the Body child element of the this SOAP Envelope.
getC14NMethod() - Method in class oracle.security.xmlsec.c14n.Canonicalizer
Returns the XSAlgorithmIdentifier containing the CanonicalizationMethod element used to instantiate this Canonicalizer.
getC14NMethod() - Method in class oracle.security.xmlsec.dsig.XSSignedInfo
Returns the CanonicalizationMethod element for this SignedInfo.
getCRLs() - Method in class oracle.security.xmlsec.keys.X509Data
Returns a list of the contents of any X509CRL elements in this X509Data.
getCarriedKeyName() - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Return the key name identifying the key being encrypted.
getCause() - Method in class oracle.security.xmlsec.util.ChainedException
Returns the cause of this throwable or null if the cause is nonexistent or unknown.
getCertificate() - Method in class oracle.security.xmlsec.keys.RawX509Cert
Returns a oracle.security.crypto.cert.X509 certificate instance.
getCertificate(XSKeyInfo) - Static method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the certificate corresponding to the given XSKeyInfo by iterating over the registered KeyRetrievers and returning the first successfully retrieved certificate.
getCertificate(KeyInfoData) - Static method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the certificate corresponding to the given KeyInfoData by iterating over the registered KeyRetrievers and returning the first successfully retrieved certificate.
getCertificates() - Method in class oracle.security.xmlsec.keys.X509Data
Returns a list of the contents of any X509Certificate elements in this X509Data.
getChildElementsByTagName(String) - Method in class oracle.security.xmlsec.util.XMLElement
Returns a NodeList of all child Elements of this Element with a given tag name, in the order in which they are encountered in a preorder traversal of the child Elements of this Element.
getChildElementsByTagName(Element, String) - Static method in class oracle.security.xmlsec.util.XMLElement
Returns a NodeList of all child Elements of the given parent Element with a given tag name, in the order in which they are encountered in a preorder traversal of the child Elements of this given Element.
getChildElementsByTagNameNS(String, String) - Method in class oracle.security.xmlsec.util.XMLElement
Returns a NodeList of all child Elements of this Elementwith a given local name and namespace URI, in the order in which they are encountered in a preorder traversal of the child Elements of this Element.
getChildElementsByTagNameNS(Element, String, String) - Static method in class oracle.security.xmlsec.util.XMLElement
Returns a NodeList of all child Elements of this with the given parent Element and a given local name and namespace URI, in the order in which they are encountered in a preorder traversal of the child Elements of this parent Element.
getChildNodes() - Method in class oracle.security.xmlsec.util.XMLNode
A NodeList that contains all children of this node.
getCipherData() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Return the XECipherData object for this XEEncryptedObject.
getCipherReference() - Method in class oracle.security.xmlsec.enc.XECipherData
Return the XECipherReference object in this XECipherData element.
getCipherValue() - Method in class oracle.security.xmlsec.enc.XECipherData
Return the cipher value stored in the CipherValue element.
getCipherValue() - Method in class oracle.security.xmlsec.enc.XECipherReference
Dereferences this CipherReference and returns the octets of the cipher value being referenced.
getClassForTag(String, String) - Method in class oracle.security.xmlsec.util.TagManager
Retrieves the implementation class for the given element tag name within the given namespace.
getClassForURI(String, String) - Method in class oracle.security.xmlsec.util.URIManager
 
getCode() - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Return the env:Code element.
getContextSupport() - Method in class oracle.security.xmlsec.transform.HereFunctionDOMXPath
Retrieve the ContextSupport aggregation of NamespaceContext, FunctionContext, VariableContext, and Navigator.
getCredential() - Method in class oracle.security.xmlsec.keys.retrieval.StorageAuthAdapter
This method is implemented by subclasses to obtain the authentication credentials from the system or user.
getCredential(String) - Method in class oracle.security.xmlsec.keys.retrieval.StorageAuthAdapter
This method is implemented by subclasses to obtain the authentication credentials from the system or user.
getCredential() - Method in interface oracle.security.xmlsec.keys.retrieval.StorageAuthenticator
This method is implemented by subclasses to obtain the authentication credentials from the system or user.
getCredential(String) - Method in interface oracle.security.xmlsec.keys.retrieval.StorageAuthenticator
This method is implemented by subclasses to obtain the authentication credentials from the system or user.
getData() - Method in class oracle.security.xmlsec.keys.MgmtData
Returns the string data for this MgmtData.
getDataReferences() - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Get XEDataReference objects refer EncryptedData elements encrypted using the key being encrypted in this structure.
getDataReferences() - Method in class oracle.security.xmlsec.enc.XEReferenceList
Returns the XEDataReference objects in this ReferenceList.
getDataType() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Get the value of the Type attribute for this EncryptedData element.
getDecryptionKey() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Get the decryption key by resolving the XEKeyInfo object.
getDefaultNSPrefix(String) - Static method in class oracle.security.xmlsec.util.XMLElement
Returns the default prefix for the given namespace URI.
getDetail() - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Return the detail child element which contains details entries carrying specific error information related to the Body element.
getDetail() - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Returns the env:Detail element, which contains entries carrying specific error information related to the Body element.
getDetailElements() - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Return all the detail entries in the detail child element.
getDetailEntries() - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Return the detail entries in this env:Fault's env:Detail element.
getDigestMethod() - Method in class oracle.security.xmlsec.dsig.XSReference
Returns the digest method for this Reference.
getDigestMethod() - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Returns message digest algorithm URI.
getDigestMethod() - Method in class oracle.security.xmlsec.keys.AgreementMethod
Return message digest algorithm URI.
getDigestValue() - Method in class oracle.security.xmlsec.dsig.XSReference
Returns the bytes of the digest of this Reference.
getDigestedData() - Method in class oracle.security.xmlsec.dsig.XSReference
Returns the dereferenced data object (after any Transforms have been applied) that was obtained as a result of calling one of the computeDigest or validate methods.
getElementById(Document, String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Resolves an ID attribute value to an element.
getElementsByTagName(String) - Method in class oracle.security.xmlsec.util.XMLElement
Returns a NodeList of all descendant Elements with a given tag name, in the order in which they are encountered in a preorder traversal of this Element tree.
getElementsByTagNameNS(String, String) - Method in class oracle.security.xmlsec.util.XMLElement
Returns a NodeList of all the descendant Elements with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of this Element tree.
getEncoding() - Method in class oracle.security.xmlsec.dsig.XSObject
Returns the value of the Encoding attribute of this Object.
getEncoding() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Returns the Encoding attribute value.
getEncryptedKeys() - Method in class oracle.security.xmlsec.enc.XEKeyInfo
Returns the XEEncryptedKey instances whose EncryptedKey elements are children of this ds:KeyInfo element.
getEncryptedObject() - Method in class oracle.security.xmlsec.enc.XEReference
Dereference this XEReference struture and obtain the EncryptedType element referenced.
getEncryptionKey() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Geting the encryption key from the KeyInfo child element using the KeyRetriever facility.
getEncryptionMethod() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Return the XEEncryptionMethodXEEncryptedObject.
getEncryptionProperties() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Return the XEEncryptionProperties object for this XEEncryptedObject.
getEncryptionProperties() - Method in class oracle.security.xmlsec.enc.XEEncryptionProperties
Get the sequence of XEEncryptionProperty objects contained in this XEEncryptionProperties.
getExponent() - Method in class oracle.security.xmlsec.keys.RSAKeyValue
Returns the public exponent of this RSAKeyValue.
getFaultActor() - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Get the faultactor value.
getFaultCode() - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Return the fault code QName string.
getFaultNode() - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Get the env:Node URI string value.
getFaultString() - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Get the fault string value.
getFirstChild() - Method in class oracle.security.xmlsec.util.XMLNode
The first child of this node.
getG() - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Returns the parameter G of this DSAKeyValue.
getGenerator() - Method in class oracle.security.xmlsec.keys.DHKeyValue
Returns the Generator of this DHKeyValue.
getHeader() - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Get the Header child element of this SOAP Envelope.
getHeader() - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Get the Header child element of this SOAP Envelope.
getHeaderElements() - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Get all the Header entries in the Header child element of this SOAP Envelope.
getHeaderElements(String) - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Get all the Header entries in the Header element for the given actor.
getHeaderElements(boolean) - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Get all the Header entries in the Header element for the given mustUnderstand setting.
getHeaderElements() - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Get all the Header entries in the Header child element of this SOAP Envelope.
getHeaderElements(String) - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Get all the Header entries in the Header element for the given role.
getHeaderElements(boolean) - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Get all the Header entries in the Header element for the given mustUnderstand setting.
getId() - Method in interface oracle.security.xmlsec.dsig.Referable
Returns the value of the Id attribute for this object.
getId() - Method in class oracle.security.xmlsec.dsig.ReferenceList
Returns the string value of the Id attribute of this ReferenceList, or null if the attribute is missing.
getId() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns the value of the Id attribute of this KeyInfo.
getId() - Method in class oracle.security.xmlsec.dsig.XSObject
Returns the value of the Id attribute of this Object.
getId() - Method in class oracle.security.xmlsec.dsig.XSReference
Returns the value of the Id attribute of this Reference.
getId() - Method in class oracle.security.xmlsec.dsig.XSSigProperties
Returns the value of the Id attribute of this SignatureProperties.
getId() - Method in class oracle.security.xmlsec.dsig.XSSigProperty
Returns the value of the Id attribute of this SignatureProperty.
getId() - Method in class oracle.security.xmlsec.dsig.XSSignature
Returns the string value of the Id attribute of this Signature, or null if the attribute is missing.
getId() - Method in class oracle.security.xmlsec.dsig.XSSignatureValue
Returns the string value of the Id attribute of this SignatureValue, or null if the attribute is missing.
getId() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Returns the value of the Id attribute for this EncryptedData or EncryptedKey element.
getId() - Method in class oracle.security.xmlsec.enc.XEEncryptionProperties
Returns the Id attribute for this EncryptionProperties element.
getId() - Method in class oracle.security.xmlsec.enc.XEEncryptionProperty
Returns the Id attribute value for this EncryptionProperty element.
getIdAttributes(String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns the list of attributes defined as type ID for the given namespace.
getIdFromURI(String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Extracts the ID from a same-document URI.
getInclusiveNSPrefixList() - Method in class oracle.security.xmlsec.c14n.ExclusiveC14N
Returns the value of the InclusiveNamespaces parameter's PrefixList attribute.
getInstance(XSAlgorithmIdentifier) - Static method in class oracle.security.xmlsec.c14n.Canonicalizer
Returns an instance of the Canonicalizer subclass identified by the given XSAlgorithmIdentifier's Algorithm attribute.
getInstance(String) - Static method in class oracle.security.xmlsec.c14n.Canonicalizer
Creates a new Canonicalizer implementation class identified by the given algorithm URI.
getInstance(Element) - Static method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptedObject instance from the given XML Element.
getInstance(Element, String) - Static method in class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptedObject instance from the given XML Element.
getInstance(Document, String) - Static method in class oracle.security.xmlsec.keys.AgreementMethod
Create a new AgreementMethod instance from the given XML owner document and algorithm URI.
getInstance(Element) - Static method in class oracle.security.xmlsec.keys.AgreementMethod
Create a new AgreementMethod instance from the given XML Element.
getInstance(Element, String) - Static method in class oracle.security.xmlsec.keys.AgreementMethod
Create a new AgreementMethod instance from the given XML Element.
getInstance(XSAlgorithmIdentifier) - Static method in class oracle.security.xmlsec.transform.XSTransformer
Returns an instance of the Transformer subclass identified by the given XSAlgorithmIdentifier's Algorithm attribute.
getInstance(String) - Static method in class oracle.security.xmlsec.transform.XSTransformer
Returns an instance of the Transformer subclass identified by the given algorithm URI.
getInstance(String, XMLElement) - Static method in class oracle.security.xmlsec.util.QName
Returns a QName object based on the qnamevalue and the element where the qnamevalue was included.
getInstance(NodeList, String, String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Creates a new instance of the implementation class for the given tag name, and uses it to wrap the first Element in the input node list with that tag.
getInstance(Collection, String, String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Creates a new instance of the implementation class for the given tag name, and uses it to wrap the first Element in the input node set with that tag.
getInstance(Element, String, String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Creates a new instance of the implementation class for the given tag name, and uses it to wrap the Element.
getInstance(Element, String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Creates a new instance of the implementation class for the given tag name, and uses it to wrap the Element.
getInstance(Element) - Static method in class oracle.security.xmlsec.util.XMLUtils
Creates a new instance of the implementation class for the given Element.
getInternalSubset() - Method in class oracle.security.xmlsec.util.DocTypeUtil
Returns the internal subset as a string.
getIssuerSerials() - Method in class oracle.security.xmlsec.keys.X509Data
Returns a list of the contents of any X509IssuerSerial elements in this X509Data.
getJ() - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Returns the parameter J of this DSAKeyValue.
getKANonce() - Method in class oracle.security.xmlsec.keys.AgreementMethod
Return the KA-Nonce value.
getKey(XEEncryptionMethod, Key) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Get the content encryption key being encrypted in this EncryptedKey element.
getKey(XEEncryptionMethod) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Get the content encryption key being encrypted in this EncryptedKey element.
getKeyAlgID() - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Returns the AlgorithmIdentifier of the key intended for the encryption algorithm identified by the algorithm URI.
getKeyInfo() - Method in class oracle.security.xmlsec.dsig.XSSignature
Returns the KeyInfo element for this Signature.
getKeyInfo() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Return the XEKeyInfo object for this XEEncryptedObject.
getKeyInfoData() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns a list of all the KeyInfoData elements contained in this XSKeyInfo.
getKeyInfoData() - Method in class oracle.security.xmlsec.keys.RetrievalMethod
Dereferences this RetrievalMethod by retrieving the referenced key info, applying any Transforms and instantiating an appropriate KeyInfoData class.
getKeyNames() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns a list of all the KeyName elements contained in this XSKeyInfo.
getKeyReferences() - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Get the XEKeyReference objects for EncryptedKey elements that were encrypted using the key being encrypted in this structure.
getKeyReferences() - Method in class oracle.security.xmlsec.enc.XEReferenceList
Returns the XEKeyReference objects in this ReferenceList.
getKeySize() - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Returns the key size provided in the KeySize child element.
getKeyValueData() - Method in class oracle.security.xmlsec.keys.KeyValue
Returns the KeyValue child data element for this KeyValue.
getKeyValues() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns a list of all the KeyValue elements contained in this XSKeyInfo.
getLastChild() - Method in class oracle.security.xmlsec.util.XMLNode
The last child of this node.
getLength() - Method in class oracle.security.xmlsec.util.NodeListImpl
Returns the number of nodes in the list.
getLocalName() - Method in class oracle.security.xmlsec.util.XMLNode
Returns the local part of the qualified name of this node.
getLocalPart() - Method in class oracle.security.xmlsec.util.QName
Returns this QName's local name.
getLocalPart(String) - Static method in class oracle.security.xmlsec.util.QName
Returns the local name for the given QName string.
getLocalPart() - Method in class oracle.security.xmlsec.util.QNameNode
Returns the local name for this QNameNode's value.
getManifest() - Method in class oracle.security.xmlsec.dsig.XSReference
Returns the Manifest pointed to by this Reference that was obtained as a result of calling one of the validate methods.
getMgmtData() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns a list of all the MgmtData elements contained in this XSKeyInfo.
getMimeType() - Method in class oracle.security.xmlsec.dsig.XSObject
Returns the value of the MimeType attribute of this Object.
getMimeType() - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Returns the MimeType attribute value for this EncryptedData element.
getModulus() - Method in class oracle.security.xmlsec.keys.RSAKeyValue
Returns the modulus of this RSAKeyValue.
getName() - Method in class oracle.security.xmlsec.keys.KeyName
Returns the string value for this KeyName.
getName() - Method in class oracle.security.xmlsec.util.DocTypeUtil
Returns the name of the DTD (i.e., the name immediately following the DOCTYPE keyword).
getNamespace() - Method in class oracle.security.xmlsec.util.QName
Returns this QName's namespace URI.
getNamespaceURI() - Method in class oracle.security.xmlsec.util.XMLNode
The namespace URI of this node, or null if it is unspecified.
getNamespaceURI(Node) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns the namespace URI that is in scope for the given node's namespace prefix, as per the XPath data model.
getNextSibling() - Method in class oracle.security.xmlsec.util.XMLNode
The node immediately following this node.
getNode() - Method in class oracle.security.xmlsec.util.XMLNode
Returns the org.w3c.dom.Node contained in this XMLNode.
getNodeName() - Method in class oracle.security.xmlsec.util.XMLNode
The name of this node, depending on its type.
getNodeSet() - Method in class oracle.security.xmlsec.util.XMLContainer
Returns the nodes in this container.
getNodeType() - Method in class oracle.security.xmlsec.util.XMLNode
A code representing the type of the underlying object.
getNodeTypeName(short) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a string describing the given DOM node type.
getNodeTypeName(Node) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a string describing the given DOM node's type.
getNodeValue() - Method in class oracle.security.xmlsec.util.XMLNode
Returns the value of this node, depending on its type.
getNonce() - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Get the nonce value specified by using the method setNonce.
getNonceLength() - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Get the Nonce attribute value of this EncryptedData element, which indicates the presence and length of a nonce value prepended to the plain text.
getOAEPParams() - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Returns the RSA-OAEP parameters.
getOID(String) - Method in class oracle.security.xmlsec.util.URIManager
 
getObjectType() - Method in class oracle.security.xmlsec.dsig.XSReference
Returns the value of the Type attribute identifying the type of the referenced object.
getObjectType() - Method in class oracle.security.xmlsec.keys.RetrievalMethod
Returns the value of the Type attribute identifying the type of the referenced object.
getObjects() - Method in class oracle.security.xmlsec.dsig.XSSignature
Returns a list of XML-DSIG Object structures for this signature.
getOctetStream() - Method in class oracle.security.xmlsec.util.XMLContainer
Returns the octet stream to be used for this container.
getOriginatorKeyInfo() - Method in class oracle.security.xmlsec.keys.AgreementMethod
Return the OriginatorKeyInfo object in this structure.
getOwnerDocument() - Method in class oracle.security.xmlsec.util.XMLNode
The Document object associated with this node.
getOwnerDocument(Node) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns the given node's owner document, even if the node is a Document node.
getP() - Method in class oracle.security.xmlsec.keys.DHKeyValue
Returns the prime P of this DHKeyValue.
getP() - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Returns the prime modulus P of this DSAKeyValue.
getPGPData() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns a list of all the PGPData elements contained in this XSKeyInfo.
getPGenCounter() - Method in class oracle.security.xmlsec.keys.DHKeyValue
Returns the validation parameter pgenCounter value of this DHKeyValue.
getPGenCounter() - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Returns the prime generation counter of DSAKeyValue.
getPGenSeed() - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Returns the prime generation seed bytes of this DSAKeyValue.
getParameters() - Method in class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier
Returns a list of the explicit parameter elements for this algorithm ID.
getParentNode() - Method in class oracle.security.xmlsec.util.XMLNode
The parent of this node.
getPassword() - Method in class oracle.security.xmlsec.keys.retrieval.StorageAuthAdapter
Returns the password.
getPassword() - Method in interface oracle.security.xmlsec.keys.retrieval.StorageAuthenticator
Returns the password.
getPrefix() - Method in class oracle.security.xmlsec.util.QName
Returns this QName's namespace prefix.
getPrefix() - Method in class oracle.security.xmlsec.util.XMLNode
Returns the namespace prefix of this node, or null if it is unspecified.
getPrefixPart(String) - Static method in class oracle.security.xmlsec.util.QName
Returns the namespace prefix for the given QName string.
getPrefixPart() - Method in class oracle.security.xmlsec.util.QNameNode
Returns the namespace prefix for this QNameNode's value.
getPreviousSibling() - Method in class oracle.security.xmlsec.util.XMLNode
The node immediately preceding this node.
getPrivateKey(XSKeyInfo) - Static method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the private key corresponding to the given XSKeyInfo by iterating over the registered KeyRetrievers and returning the first successfully retrieved key.
getPrivateKey(KeyInfoData) - Static method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the private key corresponding to the given KeyInfoData by iterating over the registered KeyRetrievers and returning the first successfully retrieved private key.
getPublic() - Method in class oracle.security.xmlsec.keys.DHKeyValue
Returns the public key value of this DHKeyValue.
getPublicId() - Method in class oracle.security.xmlsec.util.DocTypeUtil
Returns the public identifier of the external subset.
getPublicKey() - Method in class oracle.security.xmlsec.keys.DHKeyValue
 
getPublicKey() - Method in class oracle.security.xmlsec.keys.DSAKeyValue
 
getPublicKey() - Method in class oracle.security.xmlsec.keys.KeyValue
Returns the public key contained in this KeyValue's child data element.
getPublicKey() - Method in interface oracle.security.xmlsec.keys.KeyValueData
Returns a oracle.security.crypto.core.PublicKey.
getPublicKey() - Method in class oracle.security.xmlsec.keys.RSAKeyValue
 
getPublicKey(XSKeyInfo) - Static method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the public key corresponding to the given XSKeyInfo by iterating over the registered KeyRetrievers and returning the first successfully retrieved key.
getPublicKey(KeyInfoData) - Static method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the public key corresponding to the given KeyInfoData by iterating over the registered KeyRetrievers and returning the first successfully retrieved key.
getQ() - Method in class oracle.security.xmlsec.keys.DHKeyValue
Returns the prime Q of this DHKeyValue.
getQ() - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Returns the parameter Q of this DSAKeyValue.
getReasonTexts() - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Get the fault reason's env:Text nodes.
getRecipient() - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Returns the value of the Recipient attribute, which indicates the recipient of this encrypted key value.
getRecipientKeyInfo() - Method in class oracle.security.xmlsec.keys.AgreementMethod
Return the RecipientKeyInfo object in this structure.
getReferences() - Method in class oracle.security.xmlsec.dsig.ReferenceList
Returns a list of the References for this ReferenceList.
getRetrievalMethods() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns a list of all the RetrievalMethod elements contained in this XSKeyInfo.
getRole() - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Get the env:Role URI string value.
getSExpression() - Method in class oracle.security.xmlsec.keys.SPKIData
Returns the SPKI S-expression for this SPKIData.
getSOAPFault() - Method in class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Get the SOAP-ENV:Fault body element in this SOAP Envelope.
getSOAPFault() - Method in class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Get the env:Fault body element in this SOAP Envelope.
getSPKIData() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns a list of all the SPKIData elements contained in this XSKeyInfo.
getSeed() - Method in class oracle.security.xmlsec.keys.DHKeyValue
Returns the validation parameter seed bytes of this DHKeyValue.
getSigProperties() - Method in class oracle.security.xmlsec.dsig.XSSigProperties
Returns a list of the SignatureProperty elements.
getSignatureBytes() - Method in class oracle.security.xmlsec.dsig.XSSignatureValue
Returns the signature bytes.
getSignatureMethod() - Method in class oracle.security.xmlsec.dsig.XSSignedInfo
Returns the SignatureMethod element for this SignedInfo.
getSignatureValue() - Method in class oracle.security.xmlsec.dsig.XSSignature
Returns the SignatureValue for this Signature.
getSignedInfo() - Method in class oracle.security.xmlsec.dsig.XSSignature
Returns the SignedInfo element for this Signature.
getSubTree() - Method in class oracle.security.xmlsec.util.XMLContainer
Returns the root node of the document sub-tree in this container.
getSubcode() - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
Get the env:Subcode child element.
getSubcode() - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultSubcode
Get the env:Subcode child element.
getSubjectKeyIDs() - Method in class oracle.security.xmlsec.keys.X509Data
Returns a list of the contents of any X509SKI elements in this X509Data.
getSubjectNames() - Method in class oracle.security.xmlsec.keys.X509Data
Returns a list of the contents of any X509SubjectName elements in this X509Data.
getSymmetricKey(XSKeyInfo) - Static method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the secret key corresponding to the given XSKeyInfo by iterating over the registered KeyRetrievers and returning the first successfully retrieved key.
getSymmetricKey(KeyInfoData) - Static method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the secret key corresponding to the given KeyInfoData by iterating over the registered KeyRetrievers and returning the first successfully retrieved secret key.
getSystemId() - Method in class oracle.security.xmlsec.util.DocTypeUtil
Returns the system identifier of the external subset.
getSystemId() - Method in class oracle.security.xmlsec.util.XMLContainer
Returns the base ID (URL or system ID) from where URLs will be resolved.
getSystemId() - Method in class oracle.security.xmlsec.util.XMLNode
Returns the system ID for this XMLNode.
getTagManager() - Static method in class oracle.security.xmlsec.util.TagManager
Retrieves the current system-wide TagManager, creating a new instance with default mappings if none has been set.
getTagMap(String) - Method in class oracle.security.xmlsec.util.TagManager
Retrieves the hashtable mapping element tag names to implementation classes for the given namespace.
getTagName() - Method in class oracle.security.xmlsec.util.XMLElement
Returns the name of the element.
getTarget() - Method in class oracle.security.xmlsec.dsig.XSSigProperty
Returns the value of the Target attribute of this SignatureProperty.
getTarget() - Method in class oracle.security.xmlsec.enc.XEEncryptionProperty
Returns the target URI for this EncryptionProperty element.
getTransform() - Method in class oracle.security.xmlsec.transform.XSTransformer
Returns the XSAlgorithmIdentifier containing the Transform element used to instantiate this XSTransformer.
getTransforms() - Method in class oracle.security.xmlsec.dsig.ObjectReference
Returns a list of the XML transforms to be applied to the referenced data object.
getTransforms() - Method in class oracle.security.xmlsec.enc.XECipherReference
Returns a list of the XML transforms to be applied to the referenced cipher value.
getType() - Method in interface oracle.security.xmlsec.dsig.Referable
Returns a URI identifying the type of this object.
getType() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns null, as no type URI is defined for KeyInfo in the XML-DSIG space.
getType() - Method in class oracle.security.xmlsec.dsig.XSManifest
Returns the URI defined in the XML-DSIG space to identify the Manifest element ("http://www.w3.org/2000/09/xmldsig#Manifest").
getType() - Method in class oracle.security.xmlsec.dsig.XSObject
Returns the URI defined in the XML-DSIG space to identify the Object element ("http://www.w3.org/2000/09/xmldsig#Object").
getType() - Method in class oracle.security.xmlsec.dsig.XSSigProperties
Returns the URI defined in the XML-DSIG space to identify the SignatureProperties element ("http://www.w3.org/2000/09/xmldsig#SignatureProperties").
getType() - Method in class oracle.security.xmlsec.dsig.XSSignature
Returns null, as there is no URI defined for the Signature element in the XML-DSIG space.
getType() - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Returns the type URI for an EncryptedKey element.
getType() - Method in class oracle.security.xmlsec.enc.XEEncryptionProperties
Get the type URI identifying an EncryptionProperties element.
getType() - Method in class oracle.security.xmlsec.keys.DHAgreementMethod
 
getType() - Method in class oracle.security.xmlsec.keys.DHKeyValue
 
getType() - Method in class oracle.security.xmlsec.keys.DSAKeyValue
 
getType() - Method in interface oracle.security.xmlsec.keys.KeyInfoData
Returns the type URI that identifies the specific KeyInfoData subclass.
getType() - Method in class oracle.security.xmlsec.keys.KeyName
 
getType() - Method in class oracle.security.xmlsec.keys.KeyValue
Returns the URI for this KeyValue's child type, e.g., XMLURI.obj_DSAKeyValue or XMLURI.obj_RSAKeyValue.
getType() - Method in interface oracle.security.xmlsec.keys.KeyValueData
Returns a URI identifying the type of KeyValue.
getType() - Method in class oracle.security.xmlsec.keys.MgmtData
 
getType() - Method in class oracle.security.xmlsec.keys.PGPData
 
getType() - Method in class oracle.security.xmlsec.keys.RSAKeyValue
 
getType() - Method in class oracle.security.xmlsec.keys.RawX509Cert
 
getType() - Method in class oracle.security.xmlsec.keys.RetrievalMethod
 
getType() - Method in class oracle.security.xmlsec.keys.SPKIData
 
getType() - Method in class oracle.security.xmlsec.keys.X509Data
 
getURI() - Method in class oracle.security.xmlsec.dsig.ObjectReference
Returns the value of the URI attribute identifying the referenced object.
getURIManager() - Static method in class oracle.security.xmlsec.util.URIManager
 
getUseLineBreaks() - Method in class oracle.security.xmlsec.util.Base64
Returns true if this Base64 will insert line separators into encoded output.
getUsername() - Method in class oracle.security.xmlsec.keys.retrieval.StorageAuthAdapter
Returns the username.
getUsername() - Method in interface oracle.security.xmlsec.keys.retrieval.StorageAuthenticator
Returns the username.
getValue() - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
Get the Value child element's QName content.
getValue() - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultSubcode
Get the Value child element's QName content.
getWithComments() - Method in class oracle.security.xmlsec.util.XMLContainer
Returns whether conversion to a node-set from a stream or sub-tree will include comment nodes.
getX509Data() - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Returns a list of all the X509Data elements contained in this XSKeyInfo.
getXPath() - Method in class oracle.security.xmlsec.transform.XPathFilter
Returns the XPath expression.
getXPathNode() - Method in class oracle.security.xmlsec.transform.HereFunctionContextSupport
Returns the document node containing the XPath expression.
getXPathNode() - Method in class oracle.security.xmlsec.transform.HereFunctionDOMXPath
Returns the document node containing the XPath expression.
getY() - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Returns the key value Y of this DSAKeyValue.

H

HereFunction - class oracle.security.xmlsec.transform.HereFunction.
Internal use only.
HereFunction() - Constructor for class oracle.security.xmlsec.transform.HereFunction
Instantiates a new HereFunction instance.
HereFunctionContextSupport - class oracle.security.xmlsec.transform.HereFunctionContextSupport.
Internal use only.
HereFunctionContextSupport() - Constructor for class oracle.security.xmlsec.transform.HereFunctionContextSupport
Creates a new HereFunctionContextSupport instance.
HereFunctionContextSupport(NamespaceContext, FunctionContext, VariableContext, Navigator) - Constructor for class oracle.security.xmlsec.transform.HereFunctionContextSupport
Creates a new HereFunctionContextSupport instance.
HereFunctionContextSupport(Object) - Constructor for class oracle.security.xmlsec.transform.HereFunctionContextSupport
Creates a new HereFunctionContextSupport instance.
HereFunctionContextSupport(NamespaceContext, FunctionContext, VariableContext, Navigator, Object) - Constructor for class oracle.security.xmlsec.transform.HereFunctionContextSupport
Creates a new HereFunctionContextSupport instance.
HereFunctionDOMXPath - class oracle.security.xmlsec.transform.HereFunctionDOMXPath.
Internal use only.
HereFunctionDOMXPath(String) - Constructor for class oracle.security.xmlsec.transform.HereFunctionDOMXPath
Creates a new HereFunctionDOMXPath instance.
hasAttribute(String) - Method in class oracle.security.xmlsec.util.XMLElement
Returns true when an attribute with a given name is specified on this element or has a default value, false otherwise.
hasAttributeNS(String, String) - Method in class oracle.security.xmlsec.util.XMLElement
Returns true when an attribute with a given local name and namespace URI is specified on this element or has a default value, false otherwise.
hasAttributes() - Method in class oracle.security.xmlsec.util.XMLNode
Returns whether this node (if it is an element) has any attributes.
hasChildNodes() - Method in class oracle.security.xmlsec.util.XMLNode
Returns whether this node has any children.
hasNext() - Method in class oracle.security.xmlsec.util.NodeIterator
 
hashCode() - Method in class oracle.security.xmlsec.util.QName
 
hashCode() - Method in class oracle.security.xmlsec.util.QNameNode
Returns a hashcode for this QNameNode.

I

idAttributeNamespaces() - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a list of namespace URIs for which ID attributes have been mapped.
initialize() - Static method in class oracle.security.xmlsec.util.DSIGInitializer
 
initialize() - Static method in class oracle.security.xmlsec.util.ENCInitializer
 
initialize() - Static method in class oracle.security.xmlsec.util.SOAPInitializer
 
insertBefore(XMLNode, Node) - Method in class oracle.security.xmlsec.util.XMLNode
Emulates org.w3c.dom.Node.insertBefore for oracle.security.xmlsec.XMLNode arguments.
insertBefore(Node, Node) - Method in class oracle.security.xmlsec.util.XMLNode
Inserts the node newChild before the existing child node refChild.
insertChild(XMLElement, XMLElement, String[], String[], int) - Static method in class oracle.security.xmlsec.util.XMLUtils
Inserts a child element in the correct position relative to the given lists of child element types.
insertChild(Element, Element, String[], String[], int) - Static method in class oracle.security.xmlsec.util.XMLUtils
Inserts a child element in the correct position relative to the given lists of child element types.
insertChild(Element, Element, String[], String[]) - Static method in class oracle.security.xmlsec.util.XMLUtils
Inserts a child element in the correct position relative to the given lists of child element types.
insertChild(XMLElement, XMLElement, String[], String[]) - Static method in class oracle.security.xmlsec.util.XMLUtils
Inserts a child element in the correct position relative to the given lists of child element types.
isEmptyDefaultNS(NamespaceNode) - Static method in class oracle.security.xmlsec.c14n.C14NImpl
Returns true if the given namespace node is the empty default namespace, xmlns=""; otherwise returns false.
isRelativeNS(String) - Static method in class oracle.security.xmlsec.c14n.C14NImpl
 
isSupported(String, String) - Method in class oracle.security.xmlsec.util.XMLNode
Tests whether the DOM implementation implements a specific feature and that feature is supported by this node.
isXMLNamespaceDecl(NamespaceNode) - Static method in class oracle.security.xmlsec.c14n.C14NImpl
Returns true if the given namespace node is the XML namespace, xmlns:xml="http://www.w3.org/XML/1998/namespace"; otherwise returns false.
item(int) - Method in class oracle.security.xmlsec.util.NodeListImpl
Returns the indexth item in the collection.

K

KEY_INFO_KEY - Static variable in class oracle.security.xmlsec.util.URIManager
 
KeyInfoData - interface oracle.security.xmlsec.keys.KeyInfoData.
Interface for children of XML-DSIG KeyInfo.
KeyInfoTool - class oracle.security.xmlsec.keys.retrieval.KeyInfoTool.
Utility for extracting keys and certificates from a KeyInfo.
KeyInfoTool() - Constructor for class oracle.security.xmlsec.keys.retrieval.KeyInfoTool
Creates a new KeyInfoTool instance.
KeyName - class oracle.security.xmlsec.keys.KeyName.
XML-DSIG KeyName element.
KeyName(Element) - Constructor for class oracle.security.xmlsec.keys.KeyName
Creates a new KeyName instance from the given Element node.
KeyName(Element, String) - Constructor for class oracle.security.xmlsec.keys.KeyName
Creates a new KeyName instance from the given Element node.
KeyRetrievalException - exception oracle.security.xmlsec.keys.retrieval.KeyRetrievalException.
Signals failure retrieving a key from a key store or locator service.
KeyRetrievalException() - Constructor for class oracle.security.xmlsec.keys.retrieval.KeyRetrievalException
 
KeyRetrievalException(Throwable) - Constructor for class oracle.security.xmlsec.keys.retrieval.KeyRetrievalException
 
KeyRetrievalException(String) - Constructor for class oracle.security.xmlsec.keys.retrieval.KeyRetrievalException
 
KeyRetriever - class oracle.security.xmlsec.keys.retrieval.KeyRetriever.
Class that performs key retrieval operations for different key types and storage, using registered instances of KeyRetriever subclasses.
KeyRetriever() - Constructor for class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Creates a new KeyRetriever instance.
KeyUtils - class oracle.security.xmlsec.keys.KeyUtils.
Utility class containing static methods for working with XML-DSIG KeyInfo elements and structures.
KeyUtils() - Constructor for class oracle.security.xmlsec.keys.KeyUtils
 
KeyValue - class oracle.security.xmlsec.keys.KeyValue.
XML-DSIG KeyValue element.
KeyValue(Element) - Constructor for class oracle.security.xmlsec.keys.KeyValue
Creates a new KeyValue instance from the given Element node.
KeyValue(Element, String) - Constructor for class oracle.security.xmlsec.keys.KeyValue
Creates a new KeyValue instance from the given Element node.
KeyValueData - interface oracle.security.xmlsec.keys.KeyValueData.
Marker interface for children of XML-DSIG KeyValue.
keySize() - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Return the key size in bits either inherent in the algorithm URI or explicitly provided in the KeySize child element.

M

MgmtData - class oracle.security.xmlsec.keys.MgmtData.
XML-DSIG MgmtData element.
MgmtData(Element) - Constructor for class oracle.security.xmlsec.keys.MgmtData
Creates a new MgmtData instance from the given Element node.
MgmtData(Element, String) - Constructor for class oracle.security.xmlsec.keys.MgmtData
Creates a new MgmtData instance from the given Element node.
MustUnderstand - Static variable in class oracle.security.xmlsec.soap.v11.SOAPFault
Fault Code "MustUnderstand"
MustUnderstand - Static variable in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
SOAP Fault Code top-level QName local part "MustUnderstand"
mapClass(String, String, Class) - Method in class oracle.security.xmlsec.util.URIManager
 
mapNamespace(String, Hashtable) - Method in class oracle.security.xmlsec.util.TagManager
Maps the given namespace to the given tag map.
mapOID(String, ASN1ObjectID) - Method in class oracle.security.xmlsec.util.URIManager
 
mapTag(String, String, Class) - Method in class oracle.security.xmlsec.util.TagManager
Maps the given element tag name to the given implementation class for the given namespace.
mapXMLDSig() - Method in class oracle.security.xmlsec.util.TagManager
Maps the standard XML-DSIG elements to their corresponding implementation classes within the Phaos library for the standard XML-DSig namespace URI, for the system-wide TagManager.
mapXMLEnc() - Method in class oracle.security.xmlsec.util.TagManager
Maps the standard XML Encryption elements to their corresponding implementation classes within the Phaos library for the standard XML Encryption namespace URI, for the system-wide TagManager.
matches(Node) - Method in class oracle.security.xmlsec.util.NodeIterator.ElementFilter
 
matches(Node) - Method in class oracle.security.xmlsec.util.NodeIterator.NodeFilter
Returns true if the given node should be returned by the iterator, otherwise returns false.
matches(Node) - Method in class oracle.security.xmlsec.util.NodeIterator.NodeTypeFilter
 

N

NodeIterator - class oracle.security.xmlsec.util.NodeIterator.
Filtering iterator that returns only instances of org.w3c.dom.Node.
NodeIterator(Collection) - Constructor for class oracle.security.xmlsec.util.NodeIterator
Creates a new iterator will return only objects from the given given collection that implement the org.w3c.dom.Node interface.
NodeIterator(Collection, NodeIterator.NodeFilter) - Constructor for class oracle.security.xmlsec.util.NodeIterator
Creates a new iterator will return only objects from the given given collection that implement the org.w3c.dom.Node interface and are matched by the given NodeFilter.
NodeIterator(Collection, short) - Constructor for class oracle.security.xmlsec.util.NodeIterator
Creates a new iterator will return only objects from the given given collection that implement the org.w3c.dom.Node interface and are of the given node type.
NodeIterator(Collection, String, String) - Constructor for class oracle.security.xmlsec.util.NodeIterator
Creates a new iterator will return only objects from the given given collection that implement the org.w3c.dom.Element interface and have the given namespace URI and local name.
NodeIterator.ElementFilter - class oracle.security.xmlsec.util.NodeIterator.ElementFilter.
Filter that matches element nodes having a given namespace URI and local name.
NodeIterator.ElementFilter(String, String) - Constructor for class oracle.security.xmlsec.util.NodeIterator.ElementFilter
Creates a new NodeFilter that matches only Element nodes with the given namespace URI and local name.
NodeIterator.NodeFilter - class oracle.security.xmlsec.util.NodeIterator.NodeFilter.
Abstract base class for filters used to match nodes for a NodeIterator.
NodeIterator.NodeFilter() - Constructor for class oracle.security.xmlsec.util.NodeIterator.NodeFilter
 
NodeIterator.NodeTypeFilter - class oracle.security.xmlsec.util.NodeIterator.NodeTypeFilter.
Filter that matches nodes of a given node type.
NodeIterator.NodeTypeFilter(short) - Constructor for class oracle.security.xmlsec.util.NodeIterator.NodeTypeFilter
Creates a new NodeFilter that matches only nodes with the given node type code.
NodeListImpl - class oracle.security.xmlsec.util.NodeListImpl.
An implementation class for the org.w3c.dom.NodeList interface, representing a non-live view of the DOM.
NodeListImpl() - Constructor for class oracle.security.xmlsec.util.NodeListImpl
Creates a new, empty NodeListImpl.
NodeListImpl(int) - Constructor for class oracle.security.xmlsec.util.NodeListImpl
Creates a new, empty NodeListImpl with the given initial capacity.
NodeListImpl(Node) - Constructor for class oracle.security.xmlsec.util.NodeListImpl
Creates a new NodeListImpl containing the given Node.
NodeListImpl(NodeList) - Constructor for class oracle.security.xmlsec.util.NodeListImpl
Creates a new NodeListImpl containing the given NodeList's Nodes.
NodeListImpl(Collection) - Constructor for class oracle.security.xmlsec.util.NodeListImpl
Creates a new NodeListImpl containing the given Collection's Nodes.
newInstance(String) - Static method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new XSSignature instance in a new owner document, and makes it the root element of the document.
newInstance(Document, String) - Static method in class oracle.security.xmlsec.dsig.XSSignature
Creates a new XSSignature instance using the given owner document, but does not append it to any element.
newInstance(String) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
Creates a new XEEncryptedData instance in a new owner document, and makes it the root element of the document.
newInstance(String, String) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
Creates a new XEEncryptedData instance in a new owner document, and makes it the root element of the document.
newInstance(Document, String) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
Creates a new XEEncryptedData instance in the given owner document, but does not append it to any element.
newInstance(Document, String, String) - Static method in class oracle.security.xmlsec.enc.XEEncryptedData
Creates a new XEEncryptedData instance in the given owner document, but does not append it to any element.
newInstance() - Static method in class oracle.security.xmlsec.enc.XEEncryptedKey
Creates a new XEEncryptedKey instance in a new owner document, and makes it the root element of the document.
newInstance(String) - Static method in class oracle.security.xmlsec.enc.XEEncryptedKey
Creates a new XEEncryptedKey instance in a new owner document, and makes it the root element of the document.
newInstance(Document) - Static method in class oracle.security.xmlsec.enc.XEEncryptedKey
Creates a new XEEncryptedKey instance in the given owner document, but does not append it to any element.
newInstance(Document, String) - Static method in class oracle.security.xmlsec.enc.XEEncryptedKey
Creates a new XEEncryptedKey instance in the given owner document, but does not append it to any element.
next() - Method in class oracle.security.xmlsec.util.NodeIterator
 
nextNode - Variable in class oracle.security.xmlsec.util.NodeIterator
 
node - Variable in class oracle.security.xmlsec.util.XMLNode
The org.w3c.dom.Node enclosed by this XMLNode.
nodeSetAvailable() - Method in class oracle.security.xmlsec.util.XMLContainer
Returns true if the contained XML is available as DOM nodes without parsing or transforming an octet stream, otherwise returns false.
normalize() - Method in class oracle.security.xmlsec.util.XMLNode
Puts all Text nodes in the full depth of the sub-tree underneath this Node, including attribute nodes, into a "normal" form where only structure (e.g., elements, comments, processing instructions, CDATA sections, and entity references) separates Text nodes (i.e., there are neither adjacent Text nodes nor empty Text nodes).
ns_decrypt - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for Decryption Transform "http://www.w3.org/2002/07/decrypt#".
ns_soap11_enc - Static variable in interface oracle.security.xmlsec.util.XMLURI
NamespaceURI for SOAP 1.1 serialization encoding "http://schemas.xmlsoap.org/soap/encoding/".
ns_soap11_env - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for SOAP 1.1 Envelope "http://schemas.xmlsoap.org/soap/envelope/".
ns_soap12_env - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for SOAP 1.2 Envelope "http://www.w3.org/2003/05/soap-envelope".
ns_soap_enc - Static variable in interface oracle.security.xmlsec.util.XMLURI
NamespaceURI for SOAP 1.1 serialization encoding "http://schemas.xmlsoap.org/soap/encoding/".
ns_soap_env - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for SOAP 1.1 Envelope "http://schemas.xmlsoap.org/soap/envelope/".
ns_soapsec - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for SOAP Security Extensions "http://schemas.xmlsoap.org/soap/security/2000-12".
ns_xml - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for the XML namespace "http://www.w3.org/XML/1998/namespace".
ns_xmldsig - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for XML-DSIG "http://www.w3.org/2000/09/xmldsig#".
ns_xmldsig_more - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for Additional XML Security URIs "http://www.w3.org/2001/04/xmldsig-more".
ns_xmlenc - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for XML Encryption "http://www.w3.org/2001/04/xmlenc#".
ns_xmlns - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for the XML Names namespace "http://www.w3.org/2000/xmlns/".
ns_xsi - Static variable in interface oracle.security.xmlsec.util.XMLURI
Namespace URI for the W3C XML schema instance "http://www.w3.org/2001/XMLSchema-instance".

O

ObjectReference - class oracle.security.xmlsec.dsig.ObjectReference.
Base class for elements that serve as references.
ObjectReference(Element) - Constructor for class oracle.security.xmlsec.dsig.ObjectReference
Creates a new ObjectReference instance from the given Element node.
ObjectReference(Element, String) - Constructor for class oracle.security.xmlsec.dsig.ObjectReference
Creates a new ObjectReference instance from the given Element node.
ObjectReference(Document, String) - Constructor for class oracle.security.xmlsec.dsig.ObjectReference
Creates a new ObjectReference instance.
ObjectReference(Document, String, String) - Constructor for class oracle.security.xmlsec.dsig.ObjectReference
Creates a new ObjectReference instance.
ObjectReference(Document, String, String, String) - Constructor for class oracle.security.xmlsec.dsig.ObjectReference
Creates a new ObjectReference instance.
OriginatorKeyInfo - class oracle.security.xmlsec.enc.OriginatorKeyInfo.
The OriginatorKeyInfo element used in key agreement for XML Encryption.
OriginatorKeyInfo(Element) - Constructor for class oracle.security.xmlsec.enc.OriginatorKeyInfo
Creates a new OriginatorKeyInfo instance from the given Element node.
OriginatorKeyInfo(Element, String) - Constructor for class oracle.security.xmlsec.enc.OriginatorKeyInfo
Creates a new OriginatorKeyInfo instance from the given Element node.
obj_Content - Static variable in interface oracle.security.xmlsec.util.XMLURI
Data object type URI for encrypted XML element content data "http://www.w3.org/2001/04/xmlenc#Content".
obj_DHKeyValue - Static variable in interface oracle.security.xmlsec.util.XMLURI
KeyInfo object type URI for Diffie-Hellman Key Value "http://www.w3.org/2001/04/xmlenc#DHKeyValue".
obj_DSAKeyValue - Static variable in interface oracle.security.xmlsec.util.XMLURI
KeyInfo object type URI for DSA key value "http//www.w3.org/2000/09/xmldsig#DSAKeyValue".
obj_Element - Static variable in interface oracle.security.xmlsec.util.XMLURI
Data object type URI for encrypted XML element data "http://www.w3.org/2001/04/xmlenc#Element".
obj_EncryptedKey - Static variable in interface oracle.security.xmlsec.util.XMLURI
Data object type URI for XML Encryption element EncryptedKey "http://www.w3.org/2001/04/xmlenc#EncryptedKey".
obj_EncryptionProperties - Static variable in interface oracle.security.xmlsec.util.XMLURI
Object type URI for XML Encryption element EncryptionProperties "http://www.w3.org/2001/04/xmlenc#EncryptionProperties".
obj_KeyName - Static variable in interface oracle.security.xmlsec.util.XMLURI
Non-standard KeyInfo object type URI for key name "http://www.w3.org/2000/09/xmldsig-more#KeyName".
obj_Manifest - Static variable in interface oracle.security.xmlsec.util.XMLURI
Referenced data object type URI for Manifest "http://www.w3.org/2000/09/xmldsig#Manifest".
obj_MgmtData - Static variable in interface oracle.security.xmlsec.util.XMLURI
KeyInfo object type URI for key management data "http://www.w3.org/2000/09/xmldsig#MgmtData".
obj_Object - Static variable in interface oracle.security.xmlsec.util.XMLURI
Referenced data object type URI for Object "http://www.w3.org/2000/09/xmldsig#Object".
obj_PGPData - Static variable in interface oracle.security.xmlsec.util.XMLURI
KeyInfo object type URI for PGP key data "http://www.w3.org/2000/09/xmldsig#PGPData".
obj_RSAKeyValue - Static variable in interface oracle.security.xmlsec.util.XMLURI
KeyInfo object type URI for RSA key value "http//www.w3.org/2000/09/xmldsig#RSAKeyValue".
obj_RetrievalMethod - Static variable in interface oracle.security.xmlsec.util.XMLURI
Non-standard KeyInfo object type URI for retrieval method "http://www.w3.org/2000/09/xmldsig-more#RetrievalMethod".
obj_SPKIData - Static variable in interface oracle.security.xmlsec.util.XMLURI
KeyInfo object type URI for SPKI key data "http://www.w3.org/2000/09/xmldsig#SPKIData".
obj_SignatureProperties - Static variable in interface oracle.security.xmlsec.util.XMLURI
Referenced data object type URI for Signature Properties "http://www.w3.org/2000/09/xmldsig#SignatureProperties".
obj_X509Data - Static variable in interface oracle.security.xmlsec.util.XMLURI
KeyInfo object type URI for X509 key data "http://www.w3.org/2000/09/xmldsig#X509Data".
obj_rawX509Certificate - Static variable in interface oracle.security.xmlsec.util.XMLURI
KeyInfo object type URI for a raw (base64-encoded binary) X509 certificate "http://www.w3.org/2000/09/xmldsig#rawX509Certificate".
octetsAvailable() - Method in class oracle.security.xmlsec.util.XMLContainer
Returns true if the contained XML is available as octets without transforming any DOM nodes or opening a connection to a system ID, otherwise returns false.
oracle.security.xmlsec.c14n - package oracle.security.xmlsec.c14n
XML Canonicalization.
oracle.security.xmlsec.dsig - package oracle.security.xmlsec.dsig
XML Digital Signature main classes.
oracle.security.xmlsec.enc - package oracle.security.xmlsec.enc
XML Encryption main classes.
oracle.security.xmlsec.keys - package oracle.security.xmlsec.keys
XML Digital Signature KeyInfo classes.
oracle.security.xmlsec.keys.retrieval - package oracle.security.xmlsec.keys.retrieval
Facilites for retrieving keys and certificates for use in XML signatures and encryption.
oracle.security.xmlsec.soap.v11 - package oracle.security.xmlsec.soap.v11
SOAP 1.1 utility classes.
oracle.security.xmlsec.soap.v12 - package oracle.security.xmlsec.soap.v12
SOAP 1.2 utility classes.
oracle.security.xmlsec.transform - package oracle.security.xmlsec.transform
XML transforms classes, including canonicalization.
oracle.security.xmlsec.util - package oracle.security.xmlsec.util
XML utility classes.
output - Variable in class oracle.security.xmlsec.c14n.C14NImpl
The output buffer in which the generated canonical representation is stored.

P

PGPData - class oracle.security.xmlsec.keys.PGPData.
XML-DSIG PGPData element.
PGPData(Element) - Constructor for class oracle.security.xmlsec.keys.PGPData
Creates a new PGPData instance from the given Element node.
PGPData(Element, String) - Constructor for class oracle.security.xmlsec.keys.PGPData
Creates a new PGPData instance from the given Element node.
PKCS12KeyRetriever - class oracle.security.xmlsec.keys.retrieval.PKCS12KeyRetriever.
Class to retrieve keys and certificates from a PKCS #12 file.
PKCS12KeyRetriever(InputStream) - Constructor for class oracle.security.xmlsec.keys.retrieval.PKCS12KeyRetriever
Creates a new PKCS12KeyRetriever instance.
PKCS12KeyRetriever(PKCS12) - Constructor for class oracle.security.xmlsec.keys.retrieval.PKCS12KeyRetriever
Creates a new PKCS12KeyRetriever instance.
PKCS8KeyRetriever - class oracle.security.xmlsec.keys.retrieval.PKCS8KeyRetriever.
Class to retrieve private keys from a PKCS#8 encrypted key file.
PKCS8KeyRetriever(InputStream, String) - Constructor for class oracle.security.xmlsec.keys.retrieval.PKCS8KeyRetriever
Creates a new PKCS8KeyRetriever instance.
PKCS8KeyRetriever(PrivateKeyPKCS8, String) - Constructor for class oracle.security.xmlsec.keys.retrieval.PKCS8KeyRetriever
Creates a new PKCS8KeyRetriever instance.
parseDateTime(String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Parses a date String.
processAttribute(Attr) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Processes org.w3c.dom.Attribute nodes, and stores the result in the C14NImpl.output buffer.
processChildAxis(Node, SortedMap, SortedMap) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Processes child axis of the given node and stores the result in the C14NImpl.output buffer.
processComment(Comment) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Processes org.w3c.dom.Comment nodes, and stores the result in the C14NImpl.output buffer.
processDocument(Document) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Processes org.w3c.dom.Document nodes (which consists of processing the node's child axis) and stores the result in the C14NImpl.output buffer.
processElement(Element, SortedMap, SortedMap) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Processes org.w3c.dom.Element nodes, (which consists of processing its namespace, attribute and child axes) and stores the result in the C14NImpl.output buffer.
processNamespace(NamespaceNode) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Processes org.w3c.dom.Namespace nodes, and stores the result in the C14NImpl.output buffer.
processNode(Node, SortedMap, SortedMap) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Generates the canonical representation of the given input node, and stores it in the C14NImpl.output buffer.
processNodeSet(Set) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Generates the canonical representation of the given input node-set, and stores it in the C14NImpl.output buffer.
processNonXPathNode(Node) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Processes any instance of org.w3c.dom.Node that is not represented in the XPath 1.0 data mode; outputs nothing.
processPI(ProcessingInstruction) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Processes org.w3c.dom.ProcessingInstruction nodes, and stores the result in the C14NImpl.output buffer.
processText(Text) - Method in class oracle.security.xmlsec.c14n.C14NImpl
Processes org.w3c.dom.Text nodes, and stores the result in the C14NImpl.output buffer.

Q

QName - class oracle.security.xmlsec.util.QName.
Class representing an XML qualified name of the form [prefix:]localName, encapsulating a local name, namespace URI, and optional namespace prefix.
QName(String, String, String) - Constructor for class oracle.security.xmlsec.util.QName
Creates a new QName instance with the given local name, prefix and namespace URI.
QNameNode - class oracle.security.xmlsec.util.QNameNode.
Class representing an XML Text node with the format [prefix:]localName.
QNameNode(Text) - Constructor for class oracle.security.xmlsec.util.QNameNode
Creates a new QNameNode to wrap the given org.w3c.dom.Text node, whose value must be a valid XML qualified name.
QNameNode(Document, String, String) - Constructor for class oracle.security.xmlsec.util.QNameNode
Creates a new QNameNode in the given document from the specified prefix and local name.
QNameNode(Document, String) - Constructor for class oracle.security.xmlsec.util.QNameNode
Creates a new QNameNode in the given document from the specified qualified name string.

R

RSAKeyValue - class oracle.security.xmlsec.keys.RSAKeyValue.
XML-DSIG KeyValue class for RSA public keys.
RSAKeyValue(Element) - Constructor for class oracle.security.xmlsec.keys.RSAKeyValue
Creates a new RSAKeyValue instance from the given Element node.
RSAKeyValue(Element, String) - Constructor for class oracle.security.xmlsec.keys.RSAKeyValue
Creates a new RSAKeyValue instance from the given Element node.
RawX509Cert - class oracle.security.xmlsec.keys.RawX509Cert.
Wrapper for a binary X.509 certificate.
RawX509Cert(InputStream) - Constructor for class oracle.security.xmlsec.keys.RawX509Cert
Creates a new instance of RawX509Cert from the ASN.1 DER encoded certificate bytes read from the given input stream.
RawX509Cert(byte[]) - Constructor for class oracle.security.xmlsec.keys.RawX509Cert
Creates a new instance of RawX509Cert from the given ASN.1 DER encoded certificate bytes.
Receiver - Static variable in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
SOAP Fault Code top-level QName local part "Receiver"
RecipientKeyInfo - class oracle.security.xmlsec.enc.RecipientKeyInfo.
The RecipientKeyInfo element used in key agreement for XML Encryption.
RecipientKeyInfo(Element) - Constructor for class oracle.security.xmlsec.enc.RecipientKeyInfo
Creates a new RecipientKeyInfo instance from the given Element node.
RecipientKeyInfo(Element, String) - Constructor for class oracle.security.xmlsec.enc.RecipientKeyInfo
Creates a new RecipientKeyInfo instance from the given Element node.
Referable - interface oracle.security.xmlsec.dsig.Referable.
Interface for XML-DSIG elements that can be the target of an object reference.
ReferenceException - exception oracle.security.xmlsec.dsig.ReferenceException.
Exception thrown to indicate a problem with an XML digital signature Reference.
ReferenceException() - Constructor for class oracle.security.xmlsec.dsig.ReferenceException
Creates a new ReferenceException instance.
ReferenceException(Throwable) - Constructor for class oracle.security.xmlsec.dsig.ReferenceException
Creates a new ReferenceException instance with a given cause
ReferenceException(String) - Constructor for class oracle.security.xmlsec.dsig.ReferenceException
Creates a new ReferenceException instance with the given message string.
ReferenceList - class oracle.security.xmlsec.dsig.ReferenceList.
Base class for XML structures containing a list of Reference elements.
ReferenceList(Element) - Constructor for class oracle.security.xmlsec.dsig.ReferenceList
Creates a new ReferenceList instance.
ReferenceList(Element, String) - Constructor for class oracle.security.xmlsec.dsig.ReferenceList
Creates a new ReferenceList instance.
ReferenceList(Document, String) - Constructor for class oracle.security.xmlsec.dsig.ReferenceList
Creates a new ReferenceList instance.
ReferenceList(Document, String, String) - Constructor for class oracle.security.xmlsec.dsig.ReferenceList
Creates a new ReferenceList instance.
RetrievalMethod - class oracle.security.xmlsec.keys.RetrievalMethod.
XML-DSIG RetrievalMethod element containing a reference to key info, either elsewhere in the same document or external to the document.
RetrievalMethod(Element) - Constructor for class oracle.security.xmlsec.keys.RetrievalMethod
Creates a new RetrievalMethod instance from the given Element node.
RetrievalMethod(Element, String) - Constructor for class oracle.security.xmlsec.keys.RetrievalMethod
Creates a new RetrievalMethod instance from the given Element node.
randomName() - Static method in class oracle.security.xmlsec.util.XMLUtils
Generates a random string, suitable for use as a namespace prefix or other XML name where accidental collisions are to be avoided.
readBytes(InputStream) - Static method in class oracle.security.xmlsec.util.XMLUtils
Reads the contents of the given InputStream and returns a newly allocated byte array.
readBytes(URL) - Static method in class oracle.security.xmlsec.util.XMLUtils
Reads the bytes from the given URL.
readString(Reader) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns the contents of the given java.io.Reader as a string.
remove() - Method in class oracle.security.xmlsec.util.NodeIterator
Operation not supported.
removeAttribute(String) - Method in class oracle.security.xmlsec.util.XMLElement
Removes an attribute by name.
removeAttributeNS(String, String) - Method in class oracle.security.xmlsec.util.XMLElement
Removes an attribute by local name and namespace URI.
removeAttributeNode(Attr) - Method in class oracle.security.xmlsec.util.XMLElement
Removes the specified attribute node.
removeChild(XMLNode) - Method in class oracle.security.xmlsec.util.XMLNode
Emulates org.w3c.dom.Node.removeChild for oracle.security.xmlsec.XMLNode argument.
removeChild(Node) - Method in class oracle.security.xmlsec.util.XMLNode
Removes the child node indicated by oldChild from the list of children, and returns it.
removeChildren(Element, String, String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Removes any child elements with the given tag and namespace.
replaceChild(XMLNode, Node) - Method in class oracle.security.xmlsec.util.XMLNode
Emulates org.w3c.dom.Node.replaceChild for oracle.security.xmlsec.XMLNode arguments.
replaceChild(Node, Node) - Method in class oracle.security.xmlsec.util.XMLNode
Replaces the child node oldChild with newChild in the list of children, and returns the oldChild node.
replaceElement(Element, boolean) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Replace an XML Element or its content in its owner XML Document with the EncryptedData element in this structure.
resolveNSPrefix(String, Node) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns the namespace URI that is in scope for the given namespace prefix and context node.
resolvePrefix(String, Node) - Static method in class oracle.security.xmlsec.util.QName
Returns the namespace URI that is in scope for the given QName's prefix part, in the context of the given node.
resolvePrefix() - Method in class oracle.security.xmlsec.util.QNameNode
Returns the namespace URI that is in scope for this QNameNode's prefix part.
retrieveCertificate(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.KeyInfoTool
Extracts the certificate from the given KeyInfoData.
retrieveCertificate(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the certificate identified by the given KeyInfoData.
retrieveCertificate(XSKeyInfo) - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the certificate identified by the given XSKeyInfo, by iterating over the KeyInfoDatas contained in the XSKeyInfo and calling KeyRetriever.retrieveCertificate(KeyInfoData).
retrieveCertificate(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.PKCS12KeyRetriever
Finds a certificate in the PKCS#12 by matching information in the given KeyInfoData's KeyName or X509Data elements.
retrievePrivateKey(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the private key identified by the given KeyInfoData.
retrievePrivateKey(XSKeyInfo) - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the private key identified by the given XSKeyInfo, by iterating over the KeyInfoDatas contained in the XSKeyInfo and calling KeyRetriever.retrievePrivateKey(KeyInfoData).
retrievePrivateKey(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.PKCS12KeyRetriever
Finds a private key in the PKCS#12 by matching information in the given KeyInfoData's KeyName element.
retrievePrivateKey(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.PKCS8KeyRetriever
Returns the PKCS#8 private key if this PKCS8KeyRetriever's key name matches information in the given KeyInfoData's KeyName or X509Data elements.
retrievePublicKey(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.KeyInfoTool
Extracts the public key from the given KeyInfoData.
retrievePublicKey(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the public key identified by the given KeyInfoData.
retrievePublicKey(XSKeyInfo) - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the public key identified by the given XSKeyInfo, by iterating over the KeyInfoDatas contained in the XSKeyInfo and calling KeyRetriever.retrievePublicKey(KeyInfoData).
retrievePublicKey(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.PKCS12KeyRetriever
Finds a public key in the PKCS#12 by retrieving the certificate that matches information in the given KeyInfoData's KeyName or X509Data elements.
retrieveSymmetricKey(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.KeyInfoTool
Extracts the symmetric key from the given KeyInfoData.
retrieveSymmetricKey(KeyInfoData) - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the secret key identified by the given KeyInfoData.
retrieveSymmetricKey(XSKeyInfo) - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Retrieves the secret key identified by the given XSKeyInfo, by iterating over the KeyInfoDatas contained in the XSKeyInfo and calling KeyRetriever.retrieveSymmetricKey(KeyInfoData).

S

SIGNATURE_KEY - Static variable in class oracle.security.xmlsec.util.URIManager
 
SOAPEnvelope - class oracle.security.xmlsec.soap.v11.SOAPEnvelope.
A SOAP v1.1 Envelope element.
SOAPEnvelope(Document) - Constructor for class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Creates a new v1.1 SOAPEnvelope instance in the given owner document, but does not appended the Envelope element to the document node.
SOAPEnvelope(Element) - Constructor for class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Creates a SOAPEnvelope instance for the given SOAP-ENV:Envelope element.
SOAPEnvelope(Element, String) - Constructor for class oracle.security.xmlsec.soap.v11.SOAPEnvelope
Creates a SOAPEnvelope instance for the given SOAP-ENV:Envelope element.
SOAPEnvelope - class oracle.security.xmlsec.soap.v12.SOAPEnvelope.
A SOAP v1.2 Envelope element.
SOAPEnvelope(Document) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Creates a new v1.2 SOAPEnvelope instance in the given owner document, but does not appended the Envelope element to the document node.
SOAPEnvelope(Element) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Creates a SOAPEnvelope instance for the given env:Envelope element.
SOAPEnvelope(Element, String) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPEnvelope
Creates a SOAPEnvelope instance for the given env:Envelope element.
SOAPFault - class oracle.security.xmlsec.soap.v11.SOAPFault.
A SOAP 1.1 Fault element.
SOAPFault(Document) - Constructor for class oracle.security.xmlsec.soap.v11.SOAPFault
Create a new SOAPFault instance in the given owner document, but does not appended the Fault element to the document node.
SOAPFault(Element) - Constructor for class oracle.security.xmlsec.soap.v11.SOAPFault
Create a SOAPFault instance from the given SOAP-ENV:Fault element.
SOAPFault(Element, String) - Constructor for class oracle.security.xmlsec.soap.v11.SOAPFault
Create a SOAPFault instance from the given SOAP-ENV:Fault element.
SOAPFault - class oracle.security.xmlsec.soap.v12.SOAPFault.
A SOAP 1.2 Fault element.
SOAPFault(Document) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPFault
Create a new SOAPFault instance in the given owner document, but does not appended the Fault element to the document node.
SOAPFault(Element) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPFault
Create a SOAPFault instance from the given env:Fault element.
SOAPFault(Element, String) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPFault
Create a SOAPFault instance from the given env:Fault element.
SOAPFaultCode - class oracle.security.xmlsec.soap.v12.SOAPFaultCode.
A SOAP 1.2 Fault Code element.
SOAPFaultCode(Element) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPFaultCode
Create a SOAPFaultCode instance from the given env:Code element.
SOAPFaultCode(Element, String) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPFaultCode
Create a SOAPFaultCode instance from the given env:Code element.
SOAPFaultCode(Document) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPFaultCode
Creates a SOAPFault instance in the given document, but does not append the Code element to the document node.
SOAPFaultSubcode - class oracle.security.xmlsec.soap.v12.SOAPFaultSubcode.
A SOAP 1.2 Fault Subcode element.
SOAPFaultSubcode(Element) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPFaultSubcode
Create a SOAPFaultSubcode instance from the given env:Subcode element.
SOAPFaultSubcode(Element, String) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPFaultSubcode
Create a SOAPFaultSubcode instance from the given env:Subcode element.
SOAPFaultSubcode(Document) - Constructor for class oracle.security.xmlsec.soap.v12.SOAPFaultSubcode
Creates a SOAPFaultSubcode in the given document, but does not append the Subcode element to the document node.
SOAPInitializer - class oracle.security.xmlsec.util.SOAPInitializer.
Utility class for load-time initialization and configuration of the SOAP utility classes.
SPKIData - class oracle.security.xmlsec.keys.SPKIData.
XML-DSIG SPKIData element.
SPKIData(Element) - Constructor for class oracle.security.xmlsec.keys.SPKIData
Creates a new SPKIData instance from the given Element node.
SPKIData(Element, String) - Constructor for class oracle.security.xmlsec.keys.SPKIData
Creates a new SPKIData instance from the given Element node.
Sender - Static variable in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
SOAP Fault Code top-level QName local part "Sender"
Server - Static variable in class oracle.security.xmlsec.soap.v11.SOAPFault
Fault Code "Server"
SigningException - exception oracle.security.xmlsec.dsig.SigningException.
Exception thrown to indicate a problem computing an XML digital signature.
SigningException() - Constructor for class oracle.security.xmlsec.dsig.SigningException
Creates a new SigningException instance.
SigningException(Throwable) - Constructor for class oracle.security.xmlsec.dsig.SigningException
Creates a new SigningException instance with the given cause
SigningException(String) - Constructor for class oracle.security.xmlsec.dsig.SigningException
Creates a new SigningException instance with the given message string.
StorageAuthAdapter - class oracle.security.xmlsec.keys.retrieval.StorageAuthAdapter.
Classes extending this adapter class perform authentication for access to specific key stores or locator services.
StorageAuthAdapter() - Constructor for class oracle.security.xmlsec.keys.retrieval.StorageAuthAdapter
 
StorageAuthenticationException - exception oracle.security.xmlsec.keys.retrieval.StorageAuthenticationException.
Signals failure authenticating to a key store or locator service.
StorageAuthenticationException() - Constructor for class oracle.security.xmlsec.keys.retrieval.StorageAuthenticationException
 
StorageAuthenticationException(Throwable) - Constructor for class oracle.security.xmlsec.keys.retrieval.StorageAuthenticationException
 
StorageAuthenticationException(String) - Constructor for class oracle.security.xmlsec.keys.retrieval.StorageAuthenticationException
 
StorageAuthenticator - interface oracle.security.xmlsec.keys.retrieval.StorageAuthenticator.
Classes implementing this interface perform authentication for access to specific key stores or locator services.
setAlgorithm(String) - Method in class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier
Sets the Algorithm attribute for this algorithm ID.
setAlgorithm(String) - Method in class oracle.security.xmlsec.keys.AgreementMethod
Set the algorithm URI attribute for this AgreementMethod element.
setAlgorithm(String) - Method in class oracle.security.xmlsec.keys.DHAgreementMethod
Throws an Exception if the algorithm URI does not identify Diffie-Hellman key agreement.
setAttribute(String, String) - Method in class oracle.security.xmlsec.util.XMLElement
Adds a new attribute.
setAttributeNS(String, String, String) - Method in class oracle.security.xmlsec.util.XMLElement
Adds a new attribute.
setAttributeNode(Attr) - Method in class oracle.security.xmlsec.util.XMLElement
Adds a new attribute node.
setAttributeNodeNS(Attr) - Method in class oracle.security.xmlsec.util.XMLElement
Adds a new attribute.
setAuthenticator(StorageAuthenticator) - Method in class oracle.security.xmlsec.keys.retrieval.KeyRetriever
Sets the StorageAuthenticator to be used to authenticate to the key source.
setC14NMethod(String) - Method in class oracle.security.xmlsec.dsig.XSSignedInfo
Sets the CanonicalizationMethod element for this SignedInfo, replacing any existing CanonicalizationMethod.
setC14NMethod(XSAlgorithmIdentifier) - Method in class oracle.security.xmlsec.dsig.XSSignedInfo
Sets the CanonicalizationMethod element for this SignedInfo, replacing any existing CanonicalizationMethod.
setCarriedKeyName(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Set the CarriedKeyName child element for this EncryptedKey element.
setCipherData(XECipherData) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Set the CipherData child element for this XEEncryptedObject.
setCipherReference(XECipherReference) - Method in class oracle.security.xmlsec.enc.XECipherData
Sets the CipherReference element.
setCipherValue(byte[]) - Method in class oracle.security.xmlsec.enc.XECipherData
Sets the CipherValue element with the given cipher value.
setCode(SOAPFaultCode) - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Sets the env:Code element for this env:Fault.
setDHParams(BigInteger, BigInteger, BigInteger) - Method in class oracle.security.xmlsec.keys.DHKeyValue
Sets the DH parameters P, Q and Generator.
setData(String) - Method in class oracle.security.xmlsec.keys.MgmtData
Sets the string data for this MgmtData, replacing any existing value.
setDataType(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Set the Type attribute for this EncryptedData element.
setDefaultNSPrefix(String, String) - Static method in class oracle.security.xmlsec.util.XMLElement
Maps a namespace URI to a prefix.
setDigestMethod(String) - Method in class oracle.security.xmlsec.dsig.XSReference
Sets the DigestMethod element for this Reference, replacing any existing DigestMethod.
setDigestMethod(XSAlgorithmIdentifier) - Method in class oracle.security.xmlsec.dsig.XSReference
Sets the DigestMethod element for this Reference, replacing any existing DigestMethod.
setDigestMethod(String) - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Set the DigestMethod child element for this EncryptionMethod element with the given message digest algorithm URI.This method should only be used for RSA-OAEP.
setDigestMethod(XSAlgorithmIdentifier) - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Set the DigestMethod child element for this EncryptionMethod element with the given message digest algorithm.
setDigestMethod(String) - Method in class oracle.security.xmlsec.keys.AgreementMethod
Set the DigestMethod child element for this AgreementMethod element with the given message digest algorithm URI.This method should only be used for RSA-OAEP.
setDigestMethod(XSAlgorithmIdentifier) - Method in class oracle.security.xmlsec.keys.AgreementMethod
Set the DigestMethod child element for this AgreementMethod element with the given message digest algorithm.This method should only be used for RSA-OAEP.
setDigestValue(byte[]) - Method in class oracle.security.xmlsec.dsig.XSReference
Sets the bytes of the digest of this Reference in the DigestValue element.
setEncoding(String) - Method in class oracle.security.xmlsec.dsig.XSObject
Sets the Encoding attribute of this Object.
setEncoding(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Set the Encoding attribute which decribe how the media data encrypted was encoded (for example, "base64").
setEncryptionMethod(XEEncryptionMethod) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Sets the EncryptionMethod object in this structure.
setEncryptionProperties(XEEncryptionProperties) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Set the EncryptionProperties child element for this XEEncryptedObject.
setExponent(BigInteger) - Method in class oracle.security.xmlsec.keys.RSAKeyValue
Sets the Exponent element of this RSAKeyValue, replacing any existing Exponent element.
setFaultActor(String) - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Set the faultactor child with the given URI identifying the source of the fault.
setFaultCode(String) - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Set the faultcode child in this Fault element with the given fault code, which will be qualified with this SOAP-ENV:Fault's namespace prefix.
setFaultCode(String, String) - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Set the faultcode child in this Fault element with the given fault code and namespace prefix.
setFaultNode(String) - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Set the env:Node element with the given URI identifying the source of the fault.
setFaultString(String) - Method in class oracle.security.xmlsec.soap.v11.SOAPFault
Set the faultstring child element with the given fault string.
setG(BigInteger) - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Sets the DSA parameter G.
setId(String) - Method in interface oracle.security.xmlsec.dsig.Referable
Sets the Id attribute for this object.
setId(String) - Method in class oracle.security.xmlsec.dsig.ReferenceList
Sets the Id attribute of this ReferenceList.
setId(String) - Method in class oracle.security.xmlsec.dsig.XSKeyInfo
Sets the Id attribute of this KeyInfo.
setId(String) - Method in class oracle.security.xmlsec.dsig.XSObject
Sets the Id attribute of this Object.
setId(String) - Method in class oracle.security.xmlsec.dsig.XSReference
Sets the Id attribute of this Reference.
setId(String) - Method in class oracle.security.xmlsec.dsig.XSSigProperties
Sets the Id attribute of this SignatureProperties.
setId(String) - Method in class oracle.security.xmlsec.dsig.XSSigProperty
Sets the Id attribute of this SignatureProperty.
setId(String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Sets the Id attribute of this Signature.
setId(String) - Method in class oracle.security.xmlsec.dsig.XSSignatureValue
Sets the Id attribute of this SignatureValue.
setId(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Set the Id attribute for this EncryptedData or EncryptedKey element.
setId(String) - Method in class oracle.security.xmlsec.enc.XEEncryptionProperties
Set the Id attribute for this EncrytionProperties element.
setId(String) - Method in class oracle.security.xmlsec.enc.XEEncryptionProperty
Sets the Id attribute for this EncrytionProperty element.
setInclusiveNamespacePrefixList(String) - Method in class oracle.security.xmlsec.c14n.C14NImpl
For Exclusive C14N only: Sets the namespace prefixes that will not be treated as exclusive.
setInternalSubset(String) - Method in class oracle.security.xmlsec.util.DocTypeUtil
Sets the internal subset as a string.
setJ(BigInteger) - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Sets the DSA parameter J = (P - 1) / Q.
setKANonce(byte[]) - Method in class oracle.security.xmlsec.keys.AgreementMethod
Set the KA-Nonce child element for this AgreementMethod element with the given bytes.
setKeyInfo(XSKeyInfo) - Method in class oracle.security.xmlsec.dsig.XSSignature
Sets the KeyInfo element for this Signature, replacing any existing KeyInfo.
setKeyInfo(XEKeyInfo) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Set the ds:KeyInfo child element for this XEEncryptedObject.
setKeySize(int) - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Sets the KeySize element with the given value.
setKeyValueData(XMLElement) - Method in class oracle.security.xmlsec.keys.KeyValue
Sets the KeyValue child data element for this KeyValue, replacing any existing value.
setLocalPart(String) - Method in class oracle.security.xmlsec.util.QNameNode
Sets the local name for this QNameNode's value.
setMimeType(String) - Method in class oracle.security.xmlsec.dsig.XSObject
Sets the MimeType attribute of this Object.
setMimeType(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedObject
Set the MimeType attribute which decribes the media type of the data encrypted.
setModulus(BigInteger) - Method in class oracle.security.xmlsec.keys.RSAKeyValue
Sets the Modulus element of this RSAKeyValue, replacing any existing Modulus element.
setName(String) - Method in class oracle.security.xmlsec.keys.KeyName
Sets the string value for this KeyName, replacing any existing value.
setName(String) - Method in class oracle.security.xmlsec.util.DocTypeUtil
Sets the name of the DTD (i.e., the name immediately following the DOCTYPE keyword).
setNodeValue(String) - Method in class oracle.security.xmlsec.util.XMLNode
Sets the value of this node, depending on its type.
setNonce(byte[]) - Method in class oracle.security.xmlsec.enc.XEEncryptedData
Set the nonce value to be prepended to the plain text.
setOAEPParams(byte[]) - Method in class oracle.security.xmlsec.enc.XEEncryptionMethod
Set the OAEPparams child element for this EncryptionMethod element with the given bytes.
setObjectType(String) - Method in class oracle.security.xmlsec.dsig.XSReference
Sets the Type attribute identifying the type of the referenced object.
setObjectType(String) - Method in class oracle.security.xmlsec.keys.RetrievalMethod
Sets the Type attribute identifying the type of the referenced object.
setOriginatorKeyInfo(OriginatorKeyInfo) - Method in class oracle.security.xmlsec.keys.AgreementMethod
Set the OriginatorKeyInfo child element for this AgreementMethod element.
setPQ(BigInteger, BigInteger) - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Sets the DSA parameters P and Q.
setPrefix(String) - Method in class oracle.security.xmlsec.util.XMLNode
Sets the namespace prefix of this node.
setPrefixPart(String) - Method in class oracle.security.xmlsec.util.QNameNode
Sets the namespace prefix for this QNameNode's value.
setPrimeGen(byte[], BigInteger) - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Sets the DSA prime generation Seed and PgenCounter parameters.
setPublic(BigInteger) - Method in class oracle.security.xmlsec.keys.DHKeyValue
Sets the DH public key value.
setPublicId(String) - Method in class oracle.security.xmlsec.util.DocTypeUtil
Sets the public identifier of the external subset.
setQNameValue(Node, QName) - Static method in class oracle.security.xmlsec.util.QName
Set the QName value on the Node passed as a parameter.
setReason(List, List) - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Set the env:Reason child element with the given env:Text contents.
setRecipient(String) - Method in class oracle.security.xmlsec.enc.XEEncryptedKey
Sets the Recipient attribute, which indicates the recipient of this encrypted key value.
setRecipientKeyInfo(RecipientKeyInfo) - Method in class oracle.security.xmlsec.keys.AgreementMethod
Set the RecipientKeyInfo child element for this AgreementMethod element.
setRole(String) - Method in class oracle.security.xmlsec.soap.v12.SOAPFault
Set the env:Role element with the given URI identifying the role of the source of the fault.
setSExpression(byte[]) - Method in class oracle.security.xmlsec.keys.SPKIData
Sets the SPKI S-expression for this SPKIData, replacing any existing value.
setSignatureBytes(byte[]) - Method in class oracle.security.xmlsec.dsig.XSSignatureValue
Sets the signature bytes for this SignatureValue element.
setSignatureMethod(String) - Method in class oracle.security.xmlsec.dsig.XSSignedInfo
Sets the SignatureMethod element for this SignedInfo, replacing any existing SignatureMethod.
setSignatureMethod(XSAlgorithmIdentifier) - Method in class oracle.security.xmlsec.dsig.XSSignedInfo
Sets the SignatureMethod element for this SignedInfo, replacing any existing SignatureMethod.
setSignatureValue(XSSignatureValue) - Method in class oracle.security.xmlsec.dsig.XSSignature
Sets the SignatureValue element for this Signature.
setSignedInfo(XSSignedInfo) - Method in class oracle.security.xmlsec.dsig.XSSignature
Sets the SignedInfo element for this Signature, replacing any existing SignedInfo.
setSubcode(SOAPFaultSubcode) - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
Set the env:Subcode child element.
setSubcode(SOAPFaultSubcode) - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultSubcode
Set the env:Subcode child element.
setSystemId(String) - Method in class oracle.security.xmlsec.util.DocTypeUtil
Returns the system identifier of the external subset.
setSystemId(String) - Method in class oracle.security.xmlsec.util.XMLContainer
Sets the base ID (URL or system ID) from where URLs will be resolved.
setSystemId(String) - Method in class oracle.security.xmlsec.util.XMLNode
Sets the system ID for this XMLNode, which should be the URI of the parent document.
setTagManager(TagManager) - Static method in class oracle.security.xmlsec.util.TagManager
Sets the system-wide TagManager.
setTarget(String) - Method in class oracle.security.xmlsec.dsig.XSSigProperty
Sets the Target attribute of this SignatureProperty.
setTarget(String) - Method in class oracle.security.xmlsec.enc.XEEncryptionProperty
Sets the target URI for this EncryptionProperty element.
setURI(String) - Method in class oracle.security.xmlsec.dsig.ObjectReference
Sets the URI attribute identifying the referenced object.
setUseLineBreaks(boolean) - Method in class oracle.security.xmlsec.util.Base64
Used to indicate whether line separators are to be inserted in the encoded output.
setValidationParams(byte[], BigInteger) - Method in class oracle.security.xmlsec.keys.DHKeyValue
Sets the DH validation parameters "seed" and "pgenCounter".
setValue(QNameNode) - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
Set the Value child element's QName content.
setValue(String, String) - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
Set the Value child element's QName content.
setValue(QNameNode, String) - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultSubcode
Set the Value child element's QName content.
setValue(String, String, String) - Method in class oracle.security.xmlsec.soap.v12.SOAPFaultSubcode
Set the Value child element's QName content.
setWithComments(boolean) - Method in class oracle.security.xmlsec.util.XMLContainer
Sets whether conversion to a node-set from a stream or sub-tree will include comment nodes.
setXPathNode(Object) - Method in class oracle.security.xmlsec.transform.HereFunctionContextSupport
Sets the document node containing the XPath expression.
setXPathNode(Object) - Method in class oracle.security.xmlsec.transform.HereFunctionDOMXPath
Sets the document node containing the XPath expression.
setY(BigInteger) - Method in class oracle.security.xmlsec.keys.DSAKeyValue
Sets the DSA key value Y = G^X % P.
sign(String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Computes the XML digital signature over the SignedInfo element, after applying its canonicalization algorithm, creates a new XSSignatureValue element, and adds it to this Signature.
sign(PrivateKey, String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Computes the XML digital signature over the SignedInfo element, after applying its canonicalization algorithm, creates a new XSSignatureValue element, and adds it to this Signature.
sign(byte[], String) - Method in class oracle.security.xmlsec.dsig.XSSignature
Computes the MAC signature bytes over the SignedInfo element, after applying its canonicalization algorithm.
signDetached(String, PrivateKey, X509) - Static method in class oracle.security.xmlsec.dsig.DSigUtils
Creates a detached XML signature for the data object residing at the given URL.
signEnveloped(Document, PrivateKey, X509) - Static method in class oracle.security.xmlsec.dsig.DSigUtils
Creates an enveloped XML signature over the given XML document.
signEnveloping(Document, PrivateKey, X509) - Static method in class oracle.security.xmlsec.dsig.DSigUtils
Creates an enveloping XML signature over the given XML document.
signSubTree(Element, String, PrivateKey, X509) - Static method in class oracle.security.xmlsec.dsig.DSigUtils
Creates an enveloping XML signature over a sub-tree of the given XML document that is rooted in the given element.
stripWS(String) - Static method in class oracle.security.xmlsec.util.XMLUtils
Strips whitespace from the given string.
subTreeAvailable() - Method in class oracle.security.xmlsec.util.XMLContainer
Returns true if the contained XML is available as a a DOM document subtree.
subtreeToNodeSet(Node, boolean) - Static method in class oracle.security.xmlsec.util.XMLContainer
Create a node-set containing the given node and all its children, attributes and namespaces.
systemId - Variable in class oracle.security.xmlsec.util.XMLNode
The system ID for this XMLNode's document.

T

TRANSFORMER_KEY - Static variable in class oracle.security.xmlsec.util.URIManager
 
TagManager - class oracle.security.xmlsec.util.TagManager.
Maps XML namespace/tag-name pairs to implementation classes.
TagManager() - Constructor for class oracle.security.xmlsec.util.TagManager
Creates a new TagManager instance and sets the default mappings.
TagManager(boolean) - Constructor for class oracle.security.xmlsec.util.TagManager
Creates a new TagManager instance.
TransformationException - exception oracle.security.xmlsec.transform.TransformationException.
Exception thrown when an error occurs during the execution of a XSTransformer's functions.
TransformationException() - Constructor for class oracle.security.xmlsec.transform.TransformationException
Creates a new TransformationException instance.
TransformationException(Throwable) - Constructor for class oracle.security.xmlsec.transform.TransformationException
Creates a new TransformationException instance with the given cause
TransformationException(String) - Constructor for class oracle.security.xmlsec.transform.TransformationException
Creates a new TransformationException instance with the given message string.
toBase64(byte[], boolean) - Static method in class oracle.security.xmlsec.util.Base64
Returns the Base-64 encoding of the given byte array.
toByteArray() - Method in class oracle.security.xmlsec.util.XMLContainer
Returns the octets contained in this XMLContainer, or null if it does not contain any data.
toBytesXML() - Method in class oracle.security.xmlsec.util.XMLNode
Returns a byte array containing the XML for this XMLNode.
toBytesXML(XMLNode, boolean, boolean) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a byte array containing the XML for the given oracle.security.xmlsec.XMLNode.
toBytesXML(Node, boolean, boolean) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a byte array containing the XML for the given org.w3c.dom.Node.
toDSA(byte[]) - Static method in class oracle.security.xmlsec.dsig.XSSignatureValue
Converts a DSA signature value from PKCS#1 octet-stream format to ASN.1 format.
toDocumentOrderList(Collection) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a new list containing the given nodes sorted into document order.
toQName() - Method in class oracle.security.xmlsec.util.QNameNode
Creates a new QName instance with this QNameNode's local name, namespace URI and prefix.
toStreamXML(OutputStream, XMLNode, boolean, boolean) - Static method in class oracle.security.xmlsec.util.XMLUtils
Writes the bytes of the XML for the given oracle.security.xmlsec.XMLNode to the given stream.
toStreamXML(OutputStream, Node, boolean, boolean) - Static method in class oracle.security.xmlsec.util.XMLUtils
Writes the bytes of the XML for the given org.w3c.dom.Node to the given stream.
toString() - Method in class oracle.security.xmlsec.util.DocTypeUtil
Returns the XML string representation of the DocumentType node.
toString() - Method in class oracle.security.xmlsec.util.NodeListImpl
Returns a string representation of this node list.
toString() - Method in class oracle.security.xmlsec.util.QName
Returns a string representation of this QName of the form [prefix:]localName.
toStringNode(Node) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a string representation of the given DOM node (not XML).
toStringNodes(Collection) - Static method in class oracle.security.xmlsec.util.XMLUtils
 
toStringXML() - Method in class oracle.security.xmlsec.util.XMLNode
Returns a string containing the XML for this XMLNode.
toStringXML(XMLNode, boolean, boolean) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a string containing the XML for the given oracle.security.xmlsec.XMLNode.
toStringXML(Node, boolean, boolean) - Static method in class oracle.security.xmlsec.util.XMLUtils
Returns a string containing the XML for the given org.w3c.dom.Node.
transform(XMLContainer) - Method in class oracle.security.xmlsec.transform.Base64Decoder
Applies a Base64 decoding transformation to the given XMLContainer and returns the octet stream result in a new XMLContainer.
transform(XMLContainer) - Method in class oracle.security.xmlsec.transform.C14NTransform
Applies the Canonical XML transformation to the given XMLContainer and returns the octet stream result a new XMLContainer.
transform(XMLContainer) - Method in class oracle.security.xmlsec.transform.DecryptTransform
Applies a Decryption transformation to the given XMLContainer and returns the result in a new XMLContainer.
transform(XMLContainer) - Method in class oracle.security.xmlsec.transform.EnvelopedSigTransform
Applies the Enveloped Signature transformation to the given XMLContainer and returns the node list result in a new XMLContainer.
transform(XMLContainer) - Method in class oracle.security.xmlsec.transform.ExcC14NTransform
Applies the Exclusive Canonical XML transformation to the given XMLContainer and returns the octet stream result a new XMLContainer.
transform(XMLContainer) - Method in class oracle.security.xmlsec.transform.XPathFilter
Applies a XPath filter transformation to the given XMLContainer and returns the node list result in a new XMLContainer.
transform(XMLContainer) - Method in class oracle.security.xmlsec.transform.XSLTTransform
Applies a XSLT stylesheet transformation to the given XMLContainer and returns the octet stream result in a new XMLContainer.
transform - Variable in class oracle.security.xmlsec.transform.XSTransformer
The XSAlgorithmIdentifier instance used to instantiate this XSTransformer.
transform(XMLContainer) - Method in class oracle.security.xmlsec.transform.XSTransformer
Applies the transform to the given XMLContainer and returns the result in a new XMLContainer.

U

URIManager - class oracle.security.xmlsec.util.URIManager.
Maps XML algorithm and object URIs to ASN.1 OIDs and implementation classes.
USE_CIPHER_KEY - Static variable in class oracle.security.xmlsec.util.URIManager
 
USE_SIGNATURE_KEY - Static variable in class oracle.security.xmlsec.util.URIManager
 
uri_soap11_actor_next - Static variable in interface oracle.security.xmlsec.util.XMLURI
URI identifying the first application processing a SOAP request as the intended actor for a SOAP 1.1 header entry "http://schemas.xmlsoap.org/soap/actor/next".
uri_soap12_role_next - Static variable in interface oracle.security.xmlsec.util.XMLURI
URI for the SOAP 1.2 "role" attribute value "http://www.w3.org/2003/05/soap-envelope/role/next".
uri_soap12_role_none - Static variable in interface oracle.security.xmlsec.util.XMLURI
URI for the SOAP 1.2 "role" attribute value "http://www.w3.org/2003/05/soap-envelope/role/none".
uri_soap12_role_ultimateReceiver - Static variable in interface oracle.security.xmlsec.util.XMLURI
URI for the SOAP 1.2 "role" attribute value "http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver".
uri_soap_actor_next - Static variable in interface oracle.security.xmlsec.util.XMLURI
URI identifying the first application processing a SOAP request as the intended actor for a SOAP 1.1 header entry "http://schemas.xmlsoap.org/soap/actor/next".

V

VerifyException - exception oracle.security.xmlsec.dsig.VerifyException.
Exception thrown to indicate a problem validating an XML digital signature.
VerifyException() - Constructor for class oracle.security.xmlsec.dsig.VerifyException
Creates a new VerifyException instance.
VerifyException(Throwable) - Constructor for class oracle.security.xmlsec.dsig.VerifyException
Creates a new VerifyException instance with the given cause.
VerifyException(String) - Constructor for class oracle.security.xmlsec.dsig.VerifyException
Creates a new VerifyException instance with the given message string.
VersionMismatch - Static variable in class oracle.security.xmlsec.soap.v11.SOAPFault
Fault Code "VersionMismatch"
VersionMismatch - Static variable in class oracle.security.xmlsec.soap.v12.SOAPFaultCode
SOAP Fault Code top-level QName local part "VersionMismatch"
validate(boolean) - Method in class oracle.security.xmlsec.dsig.XSReference
Validates the digest for this Reference.
validate(boolean, byte[]) - Method in class oracle.security.xmlsec.dsig.XSReference
Validates the digest for this Reference, using the given data object's bytes to re-calculate the digest.
validate(boolean, NodeList) - Method in class oracle.security.xmlsec.dsig.XSReference
Validates the digest for this Reference, using the given data object's node-set to re-calculate the digest.
validate(boolean, Set) - Method in class oracle.security.xmlsec.dsig.XSReference
Validates the digest for this Reference, using the given data object's node-set to re-calculate the digest.
validateRefDigests(boolean) - Method in class oracle.security.xmlsec.dsig.ReferenceList
Validates the digest of each Reference in this ReferenceList.
verify(Document) - Static method in class oracle.security.xmlsec.dsig.DSigUtils
Verifies all Signatures in the input XML document, including Reference validation.
verify(Document, PublicKey) - Static method in class oracle.security.xmlsec.dsig.DSigUtils
Verifies all Signatures in the input XML document, including Reference validation.
verify() - Method in class oracle.security.xmlsec.dsig.XSSignature
Verfies this Signature using a key obtained from the KeyRetriever facility, after validating each Reference in the SignedInfo; nested References in Manifests will not be validated.
verify(boolean) - Method in class oracle.security.xmlsec.dsig.XSSignature
Verfies this Signature using a key obtained from the KeyRetriever facility, after validating each Reference in the SignedInfo.
verify(PublicKey) - Method in class oracle.security.xmlsec.dsig.XSSignature
Verfies this Signature using the given public key, after validating each Reference in the SignedInfo; nested References in Manifests will not be validated.
verify(PublicKey, boolean) - Method in class oracle.security.xmlsec.dsig.XSSignature
Verfies this Signature using the given public key, after validating each Reference in the SignedInfo.
verify(byte[]) - Method in class oracle.security.xmlsec.dsig.XSSignature
Verfies this Signature's MAC using the given key or password, after validating each Reference in the SignedInfo; nested References in Manifests will not be validated.
verify(byte[], boolean) - Method in class oracle.security.xmlsec.dsig.XSSignature
Verfies this Signature's MAC using the given key or password, after validating each Reference in the SignedInfo.
verifySignature() - Method in class oracle.security.xmlsec.dsig.XSSignature
Verfies this Signature using a key obtained from the KeyRetriever facility, but does not validate the References in the SignedInfo.
verifySignature(PublicKey) - Method in class oracle.security.xmlsec.dsig.XSSignature
Verfies this Signature using the given public key, but does not validate the References in the SignedInfo.
verifySignature(byte[]) - Method in class oracle.security.xmlsec.dsig.XSSignature
Verfies this Signature's MAC using the given key or password, but does not validate the References in the SignedInfo.

X

X509Data - class oracle.security.xmlsec.keys.X509Data.
XML-DSIG X509Data element.
X509Data(Element) - Constructor for class oracle.security.xmlsec.keys.X509Data
Creates a new X509Data instance from the given Element node.
X509Data(Element, String) - Constructor for class oracle.security.xmlsec.keys.X509Data
Creates a new X509Data instance from the given Element node.
XECipherData - class oracle.security.xmlsec.enc.XECipherData.
The CipherData element that provides the encrypted data.
XECipherData(Element) - Constructor for class oracle.security.xmlsec.enc.XECipherData
Create a XECipherData instance with the given CipherData element.
XECipherData(Element, String) - Constructor for class oracle.security.xmlsec.enc.XECipherData
Create a XECipherData instance with the given CipherData element.
XECipherException - exception oracle.security.xmlsec.enc.XECipherException.
This class signals a problem when encrypting or decrypting data or key.
XECipherException() - Constructor for class oracle.security.xmlsec.enc.XECipherException
Create a non-argument XECipherException instance.
XECipherException(Throwable) - Constructor for class oracle.security.xmlsec.enc.XECipherException
Create a new XEException instance with the given cause
XECipherException(String) - Constructor for class oracle.security.xmlsec.enc.XECipherException
Create a new XECipherException instance with the given message string.
XECipherException(String, Throwable) - Constructor for class oracle.security.xmlsec.enc.XECipherException
Create a new XEException instance with the given message string and cause
XECipherReference - class oracle.security.xmlsec.enc.XECipherReference.
The CipherReference element that identifies a source containing the encrypted data.
XECipherReference(Element) - Constructor for class oracle.security.xmlsec.enc.XECipherReference
Create a XECipherReference instance from the given CipherReference element.
XECipherReference(Element, String) - Constructor for class oracle.security.xmlsec.enc.XECipherReference
Create a XECipherReference instance from the given CipherReference element.
XEDataReference - class oracle.security.xmlsec.enc.XEDataReference.
An XML-ENC DataReference element.
XEDataReference(Element) - Constructor for class oracle.security.xmlsec.enc.XEDataReference
Create a XEDataReference instance from the given DataReference element.
XEDataReference(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEDataReference
Create a XEDataReference instance from the given DataReference element.
XEEncryptedData - class oracle.security.xmlsec.enc.XEEncryptedData.
The XML-ENC EncryptedData element.
XEEncryptedData(Element) - Constructor for class oracle.security.xmlsec.enc.XEEncryptedData
Create a XEEncryptedData instance from the given EncryptedData element.
XEEncryptedData(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEEncryptedData
Create a XEEncryptedData instance from the given EncryptedData element.
XEEncryptedKey - class oracle.security.xmlsec.enc.XEEncryptedKey.
This class represents an XML-ENC EncryptedKey element.
XEEncryptedKey(Element) - Constructor for class oracle.security.xmlsec.enc.XEEncryptedKey
Create a XEEncryptedKey instance from the given EncryptedKey element.
XEEncryptedKey(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEEncryptedKey
Create a XEEncryptedKey instance from the given EncryptedKey element.
XEEncryptedKey(Document) - Constructor for class oracle.security.xmlsec.enc.XEEncryptedKey
Create a new XEEncryptedKey instance with the given XML Document context.
XEEncryptedKey(Document, String) - Constructor for class oracle.security.xmlsec.enc.XEEncryptedKey
Create a new XEEncryptedKey instance with the given XML Document context and the id.
XEEncryptedObject - class oracle.security.xmlsec.enc.XEEncryptedObject.
Abstract class representing the XML-ENC EncryptedType structure.
XEEncryptedObject(Element) - Constructor for class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptedObject instance from the given EncryptedData or EncryptedKey element.
XEEncryptedObject(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptedObject instance from the given EncryptedData or EncryptedKey element.
XEEncryptedObject(Document, String) - Constructor for class oracle.security.xmlsec.enc.XEEncryptedObject
Create a new XEEncryptedObject instance from the given XML Document context and the tagName.
XEEncryptionMethod - class oracle.security.xmlsec.enc.XEEncryptionMethod.
This class represents EncryptionMethod element which sets the algorithm and parameters to be used in encrypting the data or key.
XEEncryptionMethod(Element) - Constructor for class oracle.security.xmlsec.enc.XEEncryptionMethod
Create an XEEncryptionMethod instance with the given EncryptionMethod element.
XEEncryptionMethod(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEEncryptionMethod
Create an XEEncryptionMethod instance with the given EncryptionMethod element.
XEEncryptionProperties - class oracle.security.xmlsec.enc.XEEncryptionProperties.
The XML Encryption EncrytionProperties element that contains any number of EncryptionProperty elements.
XEEncryptionProperties(Element) - Constructor for class oracle.security.xmlsec.enc.XEEncryptionProperties
Create a XEEncryptionProperties instance from the given EncryptionProperties element.
XEEncryptionProperties(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEEncryptionProperties
Create a XEEncryptionProperties instance from the given EncryptionProperties element.
XEEncryptionProperty - class oracle.security.xmlsec.enc.XEEncryptionProperty.
The XML Encryption EncryptionProperty element.
XEEncryptionProperty(Element) - Constructor for class oracle.security.xmlsec.enc.XEEncryptionProperty
Create a XEEncryptionProperty instance from the given EncryptionProperty element.
XEEncryptionProperty(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEEncryptionProperty
Create a XEEncryptionProperty instance from the given EncryptionProperty element.
XEException - exception oracle.security.xmlsec.enc.XEException.
This class signals error conditions in processing XML Encryption.
XEException() - Constructor for class oracle.security.xmlsec.enc.XEException
Create a non-argument XEException instance.
XEException(Throwable) - Constructor for class oracle.security.xmlsec.enc.XEException
Create a new XEException instance with the given cause
XEException(String) - Constructor for class oracle.security.xmlsec.enc.XEException
Create a new XEException instance with the given message string.
XEException(String, Throwable) - Constructor for class oracle.security.xmlsec.enc.XEException
Create a new XEException instance with the given message string and cause
XEKeyInfo - class oracle.security.xmlsec.enc.XEKeyInfo.
An XML-DSIG KeyInfo element extended to support the child types defined in XML Encryption.
XEKeyInfo(Element) - Constructor for class oracle.security.xmlsec.enc.XEKeyInfo
Creates a new XEKeyInfo instance from the given Element node.
XEKeyInfo(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEKeyInfo
Creates a new XEKeyInfo instance from the given Element node.
XEKeyInfo(Document) - Constructor for class oracle.security.xmlsec.enc.XEKeyInfo
Creates a new XEKeyInfo instance.
XEKeyInfo(Document, String) - Constructor for class oracle.security.xmlsec.enc.XEKeyInfo
Creates a new XEKeyInfo instance.
XEKeyReference - class oracle.security.xmlsec.enc.XEKeyReference.
An XML Encryption KeyReference element.
XEKeyReference(Element) - Constructor for class oracle.security.xmlsec.enc.XEKeyReference
Create a XEKeyReference instance from the given KeyReference element.
XEKeyReference(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEKeyReference
Create a XEKeyReference instance from the given KeyReference element.
XEReference - class oracle.security.xmlsec.enc.XEReference.
An XML Encryption ReferenceType element.
XEReference(Element) - Constructor for class oracle.security.xmlsec.enc.XEReference
Create a XEReference instance from the given XML Element.
XEReference(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEReference
Create a XEReference instance from the given XML Element.
XEReference(Document, String) - Constructor for class oracle.security.xmlsec.enc.XEReference
Create a XEReference instance from the given owner XML document and the tag name for the element.
XEReference(Document, String, String) - Constructor for class oracle.security.xmlsec.enc.XEReference
Create a XEReference instance from the given owner XML document, the tag name for the element and the URI attribute.
XEReferenceList - class oracle.security.xmlsec.enc.XEReferenceList.
An XML Encryption ReferenceList element.
XEReferenceList(Element) - Constructor for class oracle.security.xmlsec.enc.XEReferenceList
Create a XEReferenceList instance from the given XML Element.
XEReferenceList(Element, String) - Constructor for class oracle.security.xmlsec.enc.XEReferenceList
Create a XEReferenceList instance from the given XML Element.
XEReferenceList(Document) - Constructor for class oracle.security.xmlsec.enc.XEReferenceList
Create a XEReferenceList instance from the given owner XML document.
XESchemaException - exception oracle.security.xmlsec.enc.XESchemaException.
This class signals errors or missing required ingredients in an XML Encryption element.
XESchemaException() - Constructor for class oracle.security.xmlsec.enc.XESchemaException
Create a non-argument XESchemaException instance.
XESchemaException(Throwable) - Constructor for class oracle.security.xmlsec.enc.XESchemaException
Create a new XESchemaException instance with the given cause.
XESchemaException(String) - Constructor for class oracle.security.xmlsec.enc.XESchemaException
Create a new XESchemaException instance with the given message string.
XEncUtils - class oracle.security.xmlsec.enc.XEncUtils.
Simple API for encrypting and decrypting XML Key, Element or Element Content.
XMLC14N - class oracle.security.xmlsec.c14n.XMLC14N.
Implementation of Canonical XML version 1.0 (XML-C14N).
XMLC14N() - Constructor for class oracle.security.xmlsec.c14n.XMLC14N
Creates a new XMLC14N instance.
XMLC14N(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.c14n.XMLC14N
Creates a new XMLC14N instance.
XMLC14NWithComments - class oracle.security.xmlsec.c14n.XMLC14NWithComments.
Implementation of Canonical XML version 1.0 (XML-C14N) with comments processing.
XMLC14NWithComments() - Constructor for class oracle.security.xmlsec.c14n.XMLC14NWithComments
Creates a new XMLC14NWithComments instance.
XMLC14NWithComments(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.c14n.XMLC14NWithComments
Creates a new XMLC14NWithComments instance.
XMLContainer - class oracle.security.xmlsec.util.XMLContainer.
Internal use only.
XMLContainer() - Constructor for class oracle.security.xmlsec.util.XMLContainer
Create a new instance of XMLContainer with no transformation input set.
XMLContainer(NodeList) - Constructor for class oracle.security.xmlsec.util.XMLContainer
Create a new instance of XMLContainer with the given node-set.
XMLContainer(Collection) - Constructor for class oracle.security.xmlsec.util.XMLContainer
Create a new instance of XMLContainer with the given node-set.
XMLContainer(Node) - Constructor for class oracle.security.xmlsec.util.XMLContainer
Create a new instance of XMLContainer with the given document sub-tree.
XMLContainer(Node, boolean) - Constructor for class oracle.security.xmlsec.util.XMLContainer
Create a new instance of XMLContainer with the given document sub-tree.
XMLContainer(InputStream) - Constructor for class oracle.security.xmlsec.util.XMLContainer
Create a new instance of XMLContainer with the given octet stream.
XMLContainer(byte[]) - Constructor for class oracle.security.xmlsec.util.XMLContainer
Create a new instance of XMLContainer with the given byte array.
XMLContainer(String) - Constructor for class oracle.security.xmlsec.util.XMLContainer
Create a new instance of XMLContainer with the given system ID.
XMLElement - class oracle.security.xmlsec.util.XMLElement.
Abstract superclass for XML element objects.
XMLElement(Element) - Constructor for class oracle.security.xmlsec.util.XMLElement
Creates a new XMLElement instance for the given org.w3c.dom.Element.
XMLElement(Element, String) - Constructor for class oracle.security.xmlsec.util.XMLElement
Creates a new XMLElement instance for the given org.w3c.dom.Element.
XMLElement(Document, String, String) - Constructor for class oracle.security.xmlsec.util.XMLElement
Creates a new XMLElement instance in the given Document with the given namespace and tag name.
XMLElement(Document, String, String, String) - Constructor for class oracle.security.xmlsec.util.XMLElement
Creates a new XMLElement instance in the given Document with the given namespace and tag name.
XMLNode - class oracle.security.xmlsec.util.XMLNode.
Abstract superclass for XML node objects.
XMLNode(Node) - Constructor for class oracle.security.xmlsec.util.XMLNode
Creates a new XMLNode instance for the given org.w3c.dom.Node, and checks that the Node's local name is valid for an object of this XMLNode's type.
XMLNode(Node, String) - Constructor for class oracle.security.xmlsec.util.XMLNode
Creates a new XMLNode instance for the given org.w3c.dom.Node, and checks that the Node's local name is valid for an object of this XMLNode's type.
XMLURI - interface oracle.security.xmlsec.util.XMLURI.
Defined URI string constants for algorithms, namespaces and objects.
XMLUtils - class oracle.security.xmlsec.util.XMLUtils.
Class containing static utility methods for XML and XML-DSIG.
XMLUtils() - Constructor for class oracle.security.xmlsec.util.XMLUtils
 
XPathException - exception oracle.security.xmlsec.util.XPathException.
Exception thrown to indicate a problem with an XPath operation.
XPathException() - Constructor for class oracle.security.xmlsec.util.XPathException
Creates a new XPathException instance.
XPathException(Throwable) - Constructor for class oracle.security.xmlsec.util.XPathException
Creates a new XPathException instance with the given cause.
XPathException(String) - Constructor for class oracle.security.xmlsec.util.XPathException
Creates a new XPathException instance with the given message string.
XPathFilter - class oracle.security.xmlsec.transform.XPathFilter.
Internal use only.
XPathFilter(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.XPathFilter
Creates a new XPathFilter instance.
XSAlgorithmIdentifier - class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier.
Class representing a XML-DSIG algorithm identifier element.
XSAlgorithmIdentifier(Element) - Constructor for class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier
Creates a new XSAlgorithmIdentifier instance from the given Element node.
XSAlgorithmIdentifier(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier
Creates a new XSAlgorithmIdentifier instance from the given Element node.
XSAlgorithmIdentifier(Document, String) - Constructor for class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier
Creates a new XSAlgorithmIdentifier instance.
XSAlgorithmIdentifier(Document, String, String) - Constructor for class oracle.security.xmlsec.dsig.XSAlgorithmIdentifier
Creates a new XSAlgorithmIdentifier instance.
XSException - exception oracle.security.xmlsec.dsig.XSException.
Exception thrown to indicate a problem with an XML digital signature.
XSException() - Constructor for class oracle.security.xmlsec.dsig.XSException
Creates a new XSException instance.
XSException(Throwable) - Constructor for class oracle.security.xmlsec.dsig.XSException
Creates a new XSException instance with the given cause.
XSException(String) - Constructor for class oracle.security.xmlsec.dsig.XSException
Creates a new XSException instance with the given message string.
XSKeyInfo - class oracle.security.xmlsec.dsig.XSKeyInfo.
A XML-DSIG KeyInfo element that may contain one or more instances of specific KeyInfo child data elements.
XSKeyInfo(Element) - Constructor for class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new XSKeyInfo instance from the given Element node.
XSKeyInfo(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new XSKeyInfo instance from the given Element node.
XSKeyInfo(Document) - Constructor for class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new XSKeyInfo instance.
XSKeyInfo(Document, String) - Constructor for class oracle.security.xmlsec.dsig.XSKeyInfo
Creates a new XSKeyInfo instance.
XSLTTransform - class oracle.security.xmlsec.transform.XSLTTransform.
Internal use only.
XSLTTransform(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.XSLTTransform
Creates a new XSLTTransform instance.
XSManifest - class oracle.security.xmlsec.dsig.XSManifest.
XML structure containing a list of Reference elements.
XSManifest(Element) - Constructor for class oracle.security.xmlsec.dsig.XSManifest
Creates a new XSManifest instance.
XSManifest(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSManifest
Creates a new XSManifest instance.
XSManifest(Document) - Constructor for class oracle.security.xmlsec.dsig.XSManifest
Create a new XSManifest instance.
XSManifest(Document, String) - Constructor for class oracle.security.xmlsec.dsig.XSManifest
Create a new XSManifest instance.
XSObject - class oracle.security.xmlsec.dsig.XSObject.
The XML-DSIG Object element.
XSObject(Element) - Constructor for class oracle.security.xmlsec.dsig.XSObject
Creates a new XSObject instance from the given Element node.
XSObject(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSObject
Creates a new XSObject instance from the given Element node.
XSObject(Document) - Constructor for class oracle.security.xmlsec.dsig.XSObject
Creates a new XSObject instance.
XSObject(Document, String) - Constructor for class oracle.security.xmlsec.dsig.XSObject
Creates a new XSObject instance.
XSObject(Document, String, String, String) - Constructor for class oracle.security.xmlsec.dsig.XSObject
Creates a new XSObject instance.
XSReference - class oracle.security.xmlsec.dsig.XSReference.
XML-DSIG Reference element identifying a local or external data object to be signed.
XSReference(Element) - Constructor for class oracle.security.xmlsec.dsig.XSReference
Creates a new XSReference instance from the given Element node.
XSReference(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSReference
Creates a new XSReference instance from the given Element node.
XSReference(Document) - Constructor for class oracle.security.xmlsec.dsig.XSReference
Creates a new XSReference instance.
XSReference(Document, String) - Constructor for class oracle.security.xmlsec.dsig.XSReference
Creates a new XSReference instance.
XSReference(Document, String, String, String) - Constructor for class oracle.security.xmlsec.dsig.XSReference
Creates a new XSReference instance.
XSSigProperties - class oracle.security.xmlsec.dsig.XSSigProperties.
The XML-DSIG SignatureProperties element.
XSSigProperties(Element) - Constructor for class oracle.security.xmlsec.dsig.XSSigProperties
Creates a new XSSigProperties instance from the given Element node.
XSSigProperties(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSSigProperties
Creates a new XSSigProperties instance from the given Element node.
XSSigProperties(Document) - Constructor for class oracle.security.xmlsec.dsig.XSSigProperties
Creates a new XSSigProperties instance.
XSSigProperties(Document, String) - Constructor for class oracle.security.xmlsec.dsig.XSSigProperties
Creates a new XSSigProperties instance.
XSSigProperty - class oracle.security.xmlsec.dsig.XSSigProperty.
The XML-DSIG SignatureProperty element.
XSSigProperty(Element) - Constructor for class oracle.security.xmlsec.dsig.XSSigProperty
Creates a new XSSigProperty instance from the given Element node.
XSSigProperty(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSSigProperty
Creates a new XSSigProperty instance from the given Element node.
XSSigProperty(Document) - Constructor for class oracle.security.xmlsec.dsig.XSSigProperty
Creates a new XSSigProperty instance.
XSSigProperty(Document, String) - Constructor for class oracle.security.xmlsec.dsig.XSSigProperty
Creates a new XSSigProperty instance.
XSSigProperty(Document, String, String) - Constructor for class oracle.security.xmlsec.dsig.XSSigProperty
Creates a new XSSigProperty instance.
XSSignature - class oracle.security.xmlsec.dsig.XSSignature.
The top-level Signature element of the XML-DSIG schema.
XSSignature(Element) - Constructor for class oracle.security.xmlsec.dsig.XSSignature
Creates a new XSSignature instance from the given Element node.
XSSignature(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSSignature
Creates a new XSSignature instance from the given Element node.
XSSignatureValue - class oracle.security.xmlsec.dsig.XSSignatureValue.
Class representing a XML-DSIG SignatureValue element.
XSSignatureValue(Element) - Constructor for class oracle.security.xmlsec.dsig.XSSignatureValue
Creates a new XSSignatureValue instance from the given Element node.
XSSignatureValue(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSSignatureValue
Creates a new XSSignatureValue instance from the given Element node.
XSSignatureValue(Document) - Constructor for class oracle.security.xmlsec.dsig.XSSignatureValue
Creates a new XSSignatureValue instance.
XSSignatureValue(Document, String) - Constructor for class oracle.security.xmlsec.dsig.XSSignatureValue
Creates a new XSSignatureValue instance.
XSSignatureValue(Document, byte[]) - Constructor for class oracle.security.xmlsec.dsig.XSSignatureValue
Creates a new XSSignatureValue instance.
XSSignatureValue(Document, byte[], String) - Constructor for class oracle.security.xmlsec.dsig.XSSignatureValue
Creates a new XSSignatureValue instance.
XSSignedInfo - class oracle.security.xmlsec.dsig.XSSignedInfo.
XML-DSIG SignedInfo element containing the signature details.
XSSignedInfo(Element) - Constructor for class oracle.security.xmlsec.dsig.XSSignedInfo
Creates a new XSSignedInfo instance.
XSSignedInfo(Element, String) - Constructor for class oracle.security.xmlsec.dsig.XSSignedInfo
Creates a new XSSignedInfo instance.
XSSignedInfo(Document) - Constructor for class oracle.security.xmlsec.dsig.XSSignedInfo
Create a new XSSignedInfo instance.
XSSignedInfo(Document, String) - Constructor for class oracle.security.xmlsec.dsig.XSSignedInfo
Create a new XSSignedInfo instance.
XSSignedInfo(Document, String, String) - Constructor for class oracle.security.xmlsec.dsig.XSSignedInfo
Create a new XSSignedInfo instance.
XSSignedInfo(Document, String, String, String) - Constructor for class oracle.security.xmlsec.dsig.XSSignedInfo
Create a new XSSignedInfo instance.
XSTransformer - class oracle.security.xmlsec.transform.XSTransformer.
Internal use only.
XSTransformer() - Constructor for class oracle.security.xmlsec.transform.XSTransformer
Creates a new XSTransformer instance.
XSTransformer(XSAlgorithmIdentifier) - Constructor for class oracle.security.xmlsec.transform.XSTransformer
Creates a new XSTransformer instance, and checks that the given XSAlgorithmIdentifier is a XML-DSIG Transform element.

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

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

B28178-01


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