XML Digital Signature and Encryption, 1.0
A B C D E G H I J K M N O P R S T U V X

A

AES128_CBC - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
AES-128 Block Encryption Algorithm URI.
AES192_CBC - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
AES-192 Block Encryption Algorithm URI.
AES256_CBC - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
AES-256 Block Encryption Algorithm URI.
AgreementMethod - Interface in javax.xml.crypto.enc.keyinfo
Represents the AgreementMethod element.
AgreementMethodParameterSpec - Interface in javax.xml.crypto.enc.spec
A specification of algorithm parameters for an XML AgreementMethod algorithm.
AlgorithmMethod - Interface in javax.xml.crypto
An abstract representation of an algorithm defined in the XML Security specifications.

B

BASE64 - Static variable in interface javax.xml.crypto.dsig.Transform
The Base64 transform algorithm URI.

C

C14NMethodParameterSpec - Interface in javax.xml.crypto.dsig.spec
A specification of algorithm parameters for a CanonicalizationMethod Algorithm.
CanonicalizationMethod - Interface in javax.xml.crypto.dsig
A representation of the XML CanonicalizationMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
CipherData - Interface in javax.xml.crypto.enc
A representation of the XML CipherData element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
CipherReference - Interface in javax.xml.crypto.enc
A representation of the XML CipherReference element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
CipherValue - Interface in javax.xml.crypto.enc
A representation of the XML CipherValue element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
CONTENT - Static variable in interface javax.xml.crypto.enc.EncryptedType
The encrypted element content type URI.

D

Data - Interface in javax.xml.crypto
An abstract representation of the result of dereferencing a URIReference or the input/output of subsequent Transforms.
DataReference - Interface in javax.xml.crypto.enc
A representation of the XML DataReference element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
decrypt(XMLDecryptContext) - Method in interface javax.xml.crypto.enc.EncryptedData
Decrypts the CipherData in this EncryptedData.
decrypt(XMLDecryptContext) - Method in interface javax.xml.crypto.enc.EncryptedType
Decrypts the CipherData in this EncryptedData.
decrypt(XMLDecryptContext) - Method in interface javax.xml.crypto.enc.keyinfo.EncryptedKey
Decrypts the CipherData in this EncryptedKey.
DECRYPT - Static variable in class javax.xml.crypto.KeySelector.Purpose
A key for decrypting.
decryptAndReplace(XMLDecryptContext) - Method in interface javax.xml.crypto.enc.EncryptedData
Decrypts the CipherData in this EncryptedData and replace the EncryptedData with the decrypted data or element
decryptKey(XMLDecryptContext, AlgorithmMethod) - Method in interface javax.xml.crypto.enc.keyinfo.EncryptedKey
Decrypts the CipherData in this EncryptedKey and returns the decrypted key as a Key object.
DEFAULT - Static variable in class javax.xml.crypto.dsig.spec.ExcC14NParameterSpec
Indicates the default namespace ("#default").
dereference(XMLCryptoContext) - Method in interface javax.xml.crypto.dsig.keyinfo.RetrievalMethod
Dereferences the KeyInfo information referenced by this RetrievalMethod and applies the specified Transforms.
dereference(URIReference, XMLCryptoContext) - Method in interface javax.xml.crypto.URIDereferencer
Dereferences the specified URIReference and returns the dereferenced data.
DH - Static variable in interface javax.xml.crypto.enc.keyinfo.AgreementMethod
The Diffie-Hellman DH key agreement algorithm URI.
DHAgreementMethodParameterSpec - Class in javax.xml.crypto.enc.spec
Algorithm parameters for XML Diffie-Hellman key agreement algorithm.
DHAgreementMethodParameterSpec(DigestMethod) - Constructor for class javax.xml.crypto.enc.spec.DHAgreementMethodParameterSpec
Creates an DHAgreementMethodParameterSpec with the specified digest method.
DHKeyValue - Interface in javax.xml.crypto.enc.keyinfo
A representation of XML DHKeyValue element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
DigestMethod - Interface in javax.xml.crypto.dsig
A representation of the XML DigestMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
DigestMethodParameterSpec - Interface in javax.xml.crypto.dsig.spec
A specification of algorithm parameters for a DigestMethod algorithm.
DOMCryptoContext - Class in javax.xml.crypto.dom
This class provides a DOM-specific implementation of the XMLCryptoContext interface.
DOMCryptoContext() - Constructor for class javax.xml.crypto.dom.DOMCryptoContext
Default constructor.
DOMDecryptContext - Class in javax.xml.crypto.enc.dom
A DOM-specific XMLDecryptContext for decrypting.
DOMDecryptContext(Key, Element) - Constructor for class javax.xml.crypto.enc.dom.DOMDecryptContext
Creates a DOMDecryptContext with the specified decryption key and encrypted data element to decrypt.
DOMDecryptContext(KeySelector, Element) - Constructor for class javax.xml.crypto.enc.dom.DOMDecryptContext
Creates a DOMDecryptContext with the specified decryption key selector and encrypted data element to decrypt.
DOMEncryptContext - Class in javax.xml.crypto.enc.dom
A DOM-specific XMLEncryptContext.
DOMEncryptContext(KeySelector) - Constructor for class javax.xml.crypto.enc.dom.DOMEncryptContext
Creates a DOMEncryptContext with the specified encryption key selector.
DOMEncryptContext(Key) - Constructor for class javax.xml.crypto.enc.dom.DOMEncryptContext
Creates a DOMEncryptContext with the specified encryption key.
DOMEncryptContext(KeySelector, Node) - Constructor for class javax.xml.crypto.enc.dom.DOMEncryptContext
Creates a DOMEncryptContext with the specified encryption key selector and parent node.
DOMEncryptContext(Key, Node) - Constructor for class javax.xml.crypto.enc.dom.DOMEncryptContext
Creates a DOMEncryptContext with the specified encryption key and parent node.
DOMEncryptContext(KeySelector, Node, Node) - Constructor for class javax.xml.crypto.enc.dom.DOMEncryptContext
Creates a DOMEncryptContext with the specified key selector, parent and next sibling nodes.
DOMEncryptContext(Key, Node, Node) - Constructor for class javax.xml.crypto.enc.dom.DOMEncryptContext
Creates a DOMEncryptContext with the specified key, parent and next sibling nodes.
DOMSignContext - Class in javax.xml.crypto.dsig.dom
A DOM-specific XMLSignContext.
DOMSignContext(Key, Node) - Constructor for class javax.xml.crypto.dsig.dom.DOMSignContext
Creates a DOMSignContext with the specified signing key and parent node.
DOMSignContext(Key, Node, Node) - Constructor for class javax.xml.crypto.dsig.dom.DOMSignContext
Creates a DOMSignContext with the specified signing key, parent and next sibling nodes.
DOMSignContext(KeySelector, Node) - Constructor for class javax.xml.crypto.dsig.dom.DOMSignContext
Creates a DOMSignContext with the specified key selector and parent node.
DOMSignContext(KeySelector, Node, Node) - Constructor for class javax.xml.crypto.dsig.dom.DOMSignContext
Creates a DOMSignContext with the specified key selector, parent and next sibling nodes.
DOMStructure - Class in javax.xml.crypto.dom
A DOM-specific XMLStructure.
DOMStructure(Node) - Constructor for class javax.xml.crypto.dom.DOMStructure
Creates a DOMStructure containing the specified node.
DOMToBeEncryptedXML - Class in javax.xml.crypto.enc.dom
A representation of the ToBeEncryptedXML class which contains a XML Element or content of an Element
DOMToBeEncryptedXML(Element, CanonicalizationMethod) - Constructor for class javax.xml.crypto.enc.dom.DOMToBeEncryptedXML
Creates a new DOMToBeEncryptedXML
DOMToBeEncryptedXML(NodeList, CanonicalizationMethod) - Constructor for class javax.xml.crypto.enc.dom.DOMToBeEncryptedXML
Creates a new DOMToBeEncryptedXML
DOMURIReference - Interface in javax.xml.crypto.dom
A DOM-specific URIReference.
DOMValidateContext - Class in javax.xml.crypto.dsig.dom
A DOM-specific XMLValidateContext.
DOMValidateContext(KeySelector, Node) - Constructor for class javax.xml.crypto.dsig.dom.DOMValidateContext
Creates a DOMValidateContext containing the specified key selector and node.
DOMValidateContext(Key, Node) - Constructor for class javax.xml.crypto.dsig.dom.DOMValidateContext
Creates a DOMValidateContext containing the specified key and node.
DSA_SHA1 - Static variable in interface javax.xml.crypto.dsig.SignatureMethod
The DSAwithSHA1 (DSS) signature method algorithm URI.
DSA_TYPE - Static variable in interface javax.xml.crypto.dsig.keyinfo.KeyValue
URI identifying the DSA KeyValue KeyInfo type: http://www.w3.org/2000/09/xmldsig#DSAKeyValue.

E

ELEMENT - Static variable in interface javax.xml.crypto.enc.EncryptedType
The encrypted element type URI.
encrypt(XMLEncryptContext) - Method in interface javax.xml.crypto.enc.EncryptedType
Encrypts the ToBeEncrypted passed to the construction of this EncryptedType and inserts it in the CipherValue or CipherReference of the CipherData of this EncryptedData.
ENCRYPT - Static variable in class javax.xml.crypto.KeySelector.Purpose
A key for encrypting.
EncryptedData - Interface in javax.xml.crypto.enc
A representation of the XML EncryptedData element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
EncryptedKey - Interface in javax.xml.crypto.enc.keyinfo
Represents the EncryptedKey element.
EncryptedType - Interface in javax.xml.crypto.enc
A representation of the XML EncryptedType element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
EncryptionMethod - Interface in javax.xml.crypto.enc
A representation of the XML EncryptionMethod element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
EncryptionMethodParameterSpec - Interface in javax.xml.crypto.enc.spec
A specification of algorithm parameters for a EncryptionMethod algorithm.
EncryptionProperties - Interface in javax.xml.crypto.enc
A representation of the XML EncryptionProperties element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
EncryptionProperty - Interface in javax.xml.crypto.enc
A representation of the XML EncryptionProperty element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
ENVELOPED - Static variable in interface javax.xml.crypto.dsig.Transform
The Enveloped Signature transform algorithm URI.
ExcC14NParameterSpec - Class in javax.xml.crypto.dsig.spec
Parameters for the W3C Recommendation: Exclusive XML Canonicalization (C14N) algorithm.
ExcC14NParameterSpec() - Constructor for class javax.xml.crypto.dsig.spec.ExcC14NParameterSpec
Creates a ExcC14NParameterSpec with an empty prefix list.
ExcC14NParameterSpec(List) - Constructor for class javax.xml.crypto.dsig.spec.ExcC14NParameterSpec
Creates a ExcC14NParameterSpec with the specified list of prefixes.
EXCLUSIVE - Static variable in interface javax.xml.crypto.dsig.CanonicalizationMethod
The Exclusive Canonical XML (without comments) canonicalization method algorithm URI.
EXCLUSIVE_WITH_COMMENTS - Static variable in interface javax.xml.crypto.dsig.CanonicalizationMethod
The Exclusive Canonical XML with comments canonicalization method algorithm URI.

G

get(Object) - Method in class javax.xml.crypto.dom.DOMCryptoContext
This implementation uses an internal HashMap to get the object that the specified key maps to.
get(Object) - Method in interface javax.xml.crypto.XMLCryptoContext
Returns the value to which this context maps the specified key.
getAlgorithm() - Method in interface javax.xml.crypto.AlgorithmMethod
Returns the algorithm URI of this AlgorithmMethod.
getAlgorithm() - Method in class javax.xml.crypto.dsig.TransformService
Returns the URI of the algorithm supported by this TransformService.
getAttributes() - Method in interface javax.xml.crypto.enc.EncryptionProperty
Returns an unmodifiable map of attributes from the XML namespace, where the keys are the name of the attributes (ex: xml:space, xml:lang, xml:base).
getBaseURI() - Method in class javax.xml.crypto.dom.DOMCryptoContext
 
getBaseURI() - Method in interface javax.xml.crypto.XMLCryptoContext
Returns the base URI.
getCalculatedDigestValue() - Method in interface javax.xml.crypto.dsig.Reference
Returns the calculated digest value of this Reference after a validation operation.
getCanonicalizationMethod() - Method in interface javax.xml.crypto.dsig.SignedInfo
Returns the canonicalization method of this SignedInfo.
getCanonicalizationMethod() - Method in class javax.xml.crypto.enc.dom.DOMToBeEncryptedXML
 
getCanonicalizationMethod() - Method in interface javax.xml.crypto.enc.ToBeEncryptedXML
Returns the canonicalization method
getCanonicalizedData() - Method in interface javax.xml.crypto.dsig.SignedInfo
Returns the canonicalized signed info bytes after a signing or validation operation.
getCarriedKeyName() - Method in interface javax.xml.crypto.enc.keyinfo.EncryptedKey
Returns the carried key name of this EncryptedKey.
getCause() - Method in exception javax.xml.crypto.dsig.TransformException
Returns the cause of this TransformException or null if the cause is nonexistent or unknown.
getCause() - Method in exception javax.xml.crypto.dsig.XMLSignatureException
Returns the cause of this XMLSignatureException or null if the cause is nonexistent or unknown.
getCause() - Method in exception javax.xml.crypto.enc.XMLEncryptionException
Returns the cause of this XMLEncryptionException or null if the cause is nonexistent or unknown.
getCause() - Method in exception javax.xml.crypto.KeySelectorException
Returns the cause of this KeySelectorException or null if the cause is nonexistent or unknown.
getCause() - Method in exception javax.xml.crypto.MarshalException
Returns the cause of this MarshalException or null if the cause is nonexistent or unknown.
getCause() - Method in exception javax.xml.crypto.NoSuchMechanismException
Returns the cause of this NoSuchMechanismException or null if the cause is nonexistent or unknown.
getCause() - Method in exception javax.xml.crypto.URIReferenceException
Returns the cause of this URIReferenceException or null if the cause is nonexistent or unknown.
getCipherData() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns the cipher data containing the encrypted data.
getCipherText() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns the encrypted data if the EncryptedType stores the encrypted data as CipherReference.
getContent() - Method in interface javax.xml.crypto.dsig.keyinfo.KeyInfo
Returns an unmodifiable list containing the key information.
getContent() - Method in interface javax.xml.crypto.dsig.keyinfo.X509Data
Returns an unmodifiable list of the content in this X509Data.
getContent() - Method in interface javax.xml.crypto.dsig.SignatureProperty
Returns an unmodifiable list of one or more XMLStructures that are contained in this SignatureProperty.
getContent() - Method in interface javax.xml.crypto.dsig.XMLObject
Returns an unmodifiable list of XMLStructures contained in this XMLObject, which represent elements from any namespace.
getContent() - Method in interface javax.xml.crypto.enc.EncryptionProperty
Returns an unmodifiable list of XMLStructures.
getContent() - Method in interface javax.xml.crypto.enc.ReferenceType
Returns an unmodifiable list of XMLStructures representing the child elements of this ReferenceType.
getDefaultNamespacePrefix() - Method in class javax.xml.crypto.dom.DOMCryptoContext
Returns the default namespace prefix.
getDefaultNamespacePrefix() - Method in interface javax.xml.crypto.XMLCryptoContext
Returns the default namespace prefix.
getDereferencedData() - Method in interface javax.xml.crypto.dsig.Reference
Returns the dereferenced data, if reference caching is enabled.
getDigestInputStream() - Method in interface javax.xml.crypto.dsig.Reference
Returns the pre-digested input stream, if reference caching is enabled.
getDigestMethod() - Method in interface javax.xml.crypto.dsig.Reference
Returns the digest method of this Reference.
getDigestMethod() - Method in class javax.xml.crypto.enc.spec.DHAgreementMethodParameterSpec
Returns the digest method.
getDigestMethod() - Method in class javax.xml.crypto.enc.spec.RSAOAEPParameterSpec
Returns the digest method.
getDigestValue() - Method in interface javax.xml.crypto.dsig.Reference
Returns the digest value of this Reference.
getElementById(String) - Method in class javax.xml.crypto.dom.DOMCryptoContext
Returns the Element with the specified ID attribute value.
getEncoding() - Method in interface javax.xml.crypto.dsig.XMLObject
Returns the encoding URI of this XMLObject.
getEncoding() - Method in class javax.xml.crypto.enc.dom.DOMToBeEncryptedXML
Returns a URI identifying the transfer encoding of the data that has been encrypted.
getEncoding() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns a URI identifying the transfer encoding of the data that has been encrypted.
getEncoding() - Method in interface javax.xml.crypto.enc.ToBeEncrypted
Returns a URI identifying the transfer encoding of the data that has been encrypted.
getEncoding() - Method in class javax.xml.crypto.enc.ToBeEncryptedKey
ToBeEncrypted.getEncoding
getEncoding() - Method in class javax.xml.crypto.enc.ToBeEncryptedOctetStream
Returns a URI identifying the transfer encoding of the data that has been encrypted.
getEncoding() - Method in interface javax.xml.crypto.enc.ToBeEncryptedXML
Returns a URI identifying the transfer encoding of the data that has been encrypted.
getEncryptedData() - Method in class javax.xml.crypto.enc.dom.DOMDecryptContext
Returns the EncryptedData element.
getEncryptionMethod() - Method in class javax.xml.crypto.enc.dom.DOMDecryptContext
getEncryptionMethod
getEncryptionMethod() - Method in class javax.xml.crypto.enc.dom.DOMEncryptContext
 
getEncryptionMethod() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns the encryption method applied to the cipher data.
getEncryptionMethod() - Method in interface javax.xml.crypto.enc.XMLDecryptContext
Returns the EncryptionMethod for decryption if the EncryptionMethod is absent from the EncryptedType
getEncryptionMethod() - Method in interface javax.xml.crypto.enc.XMLEncryptContext
Returns the EncryptionMethod for encryption if an EncryptionMethod will not be present in the EncryptedType
getEncryptionProperties() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns the encryption properties associated with this encrypted type.
getExpression() - Method in class javax.xml.crypto.dsig.spec.XPathType
Returns the XPath expression to be evaluated.
getExternalElements() - Method in interface javax.xml.crypto.dsig.keyinfo.PGPData
Returns an unmodifiable list of XMLStructures representing elements from an external namespace.
getFilter() - Method in class javax.xml.crypto.dsig.spec.XPathType
Returns the filter operation.
getHere() - Method in interface javax.xml.crypto.dom.DOMURIReference
Returns the here node.
getId() - Method in interface javax.xml.crypto.dsig.keyinfo.KeyInfo
Return the optional Id attribute of this KeyInfo, which may be useful for referencing this KeyInfo from other XML structures.
getId() - Method in interface javax.xml.crypto.dsig.Manifest
Returns the Id of this Manifest.
getId() - Method in interface javax.xml.crypto.dsig.Reference
Returns the optional Id attribute of this Reference, which permits this reference to be referenced from elsewhere.
getId() - Method in interface javax.xml.crypto.dsig.SignatureProperties
Returns the Id of this SignatureProperties.
getId() - Method in interface javax.xml.crypto.dsig.SignatureProperty
Returns the Id of this SignatureProperty.
getId() - Method in interface javax.xml.crypto.dsig.SignedInfo
Returns the optional Id attribute of this SignedInfo.
getId() - Method in interface javax.xml.crypto.dsig.XMLObject
Returns the Id of this XMLObject.
getId() - Method in interface javax.xml.crypto.dsig.XMLSignature
Returns the optional Id of this XMLSignature.
getId() - Method in interface javax.xml.crypto.dsig.XMLSignature.SignatureValue
Returns the optional Id attribute of this SignatureValue, which permits this element to be referenced from elsewhere.
getId() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns the optional ID.
getId() - Method in interface javax.xml.crypto.enc.EncryptionProperties
Returns the optional ID.
getId() - Method in interface javax.xml.crypto.enc.EncryptionProperty
Returns the optional ID.
getInputStream() - Method in class javax.xml.crypto.enc.ToBeEncryptedOctetStream
Returns the input stream of this ToBeEncryptedOctetStream
getInstance(String) - Static method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Returns a KeyInfoFactory that supports the specified XML processing mechanism and representation type (ex: "DOM").
getInstance(String, Provider) - Static method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Returns a KeyInfoFactory that supports the requested XML processing mechanism and representation type (ex: "DOM"), as supplied by the specified provider.
getInstance(String, String) - Static method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Returns a KeyInfoFactory that supports the requested XML processing mechanism and representation type (ex: "DOM"), as supplied by the specified provider.
getInstance() - Static method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Returns a KeyInfoFactory that supports the default XML processing mechanism and representation type ("DOM").
getInstance(String, String) - Static method in class javax.xml.crypto.dsig.TransformService
Returns a TransformService that supports the specified algorithm URI (ex: Transform.XPATH2) and mechanism type (ex: DOM).
getInstance(String, String, Provider) - Static method in class javax.xml.crypto.dsig.TransformService
Returns a TransformService that supports the specified algorithm URI (ex: Transform.XPATH2) and mechanism type (ex: DOM) as supplied by the specified provider.
getInstance(String, String, String) - Static method in class javax.xml.crypto.dsig.TransformService
Returns a TransformService that supports the specified algorithm URI (ex: Transform.XPATH2) and mechanism type (ex: DOM) as supplied by the specified provider.
getInstance(String) - Static method in class javax.xml.crypto.dsig.XMLSignatureFactory
Returns an XMLSignatureFactory that supports the specified XML processing mechanism and representation type (ex: "DOM").
getInstance(String, Provider) - Static method in class javax.xml.crypto.dsig.XMLSignatureFactory
Returns an XMLSignatureFactory that supports the requested XML processing mechanism and representation type (ex: "DOM"), as supplied by the specified provider.
getInstance(String, String) - Static method in class javax.xml.crypto.dsig.XMLSignatureFactory
Returns an XMLSignatureFactory that supports the requested XML processing mechanism and representation type (ex: "DOM"), as supplied by the specified provider.
getInstance() - Static method in class javax.xml.crypto.dsig.XMLSignatureFactory
Returns an XMLSignatureFactory that supports the default XML processing mechanism and representation type ("DOM").
getInstance(String) - Static method in class javax.xml.crypto.enc.XMLEncryptionFactory
Returns an XMLEncryptionFactory that supports the specified XML processing mechanism and representation type (ex: "DOM").
getInstance(String, Provider) - Static method in class javax.xml.crypto.enc.XMLEncryptionFactory
Returns an XMLEncryptionFactory that supports the requested XML processing mechanism and representation type (ex: "DOM"), as supplied by the specified provider.
getInstance(String, String) - Static method in class javax.xml.crypto.enc.XMLEncryptionFactory
Returns an XMLEncryptionFactory that supports the requested XML processing mechanism and representation type (ex: "DOM"), as supplied by the specified provider.
getInstance() - Static method in class javax.xml.crypto.enc.XMLEncryptionFactory
Returns an XMLEncryptionFactory that supports the default XML processing mechanism and representation type ("DOM").
getIssuerName() - Method in interface javax.xml.crypto.dsig.keyinfo.X509IssuerSerial
Returns the X.500 distinguished name of this X509IssuerSerial in RFC 2253 String format.
getIvParameterSpec() - Method in class javax.xml.crypto.enc.dom.DOMEncryptContext
 
getIvParameterSpec() - Method in interface javax.xml.crypto.enc.XMLEncryptContext
Returns the IvParameterSpec to be use for block encryption if an initialization vector is needed.
getKANonce() - Method in interface javax.xml.crypto.enc.keyinfo.AgreementMethod
Returns a nonce that assures different key materials are generated.
getKey() - Method in class javax.xml.crypto.enc.ToBeEncryptedKey
Returns the to be encrypted key
getKey() - Method in interface javax.xml.crypto.KeySelectorResult
Returns the selected key.
getKeyId() - Method in interface javax.xml.crypto.dsig.keyinfo.PGPData
Returns the PGP public key identifier of this PGPData as defined in RFC 2440, section 11.2.
getKeyInfo() - Method in interface javax.xml.crypto.dsig.XMLSignature
Returns the key info of this XMLSignature.
getKeyInfo() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns the key info that carries information about the key used to encrypt the data.
getKeyInfoFactory() - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Returns a KeyInfoFactory that creates KeyInfo objects.
getKeyPacket() - Method in interface javax.xml.crypto.dsig.keyinfo.PGPData
Returns the PGP key material packet of this PGPData as defined in RFC 2440, section 5.5.
getKeySelector() - Method in class javax.xml.crypto.dom.DOMCryptoContext
 
getKeySelector() - Method in interface javax.xml.crypto.XMLCryptoContext
Returns the key selector for finding a key.
getKeySelectorResult() - Method in interface javax.xml.crypto.dsig.XMLSignature
Returns the result of the KeySelector, if specified, after this XMLSignature has been signed or validated.
getKeySize() - Method in interface javax.xml.crypto.enc.EncryptionMethod
Returns the size of the key to be used with this EncryptionMethod.
getMechanismType() - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Returns the type of the XML processing mechanism and representation supported by this KeyInfoFactory (ex: "DOM")
getMechanismType() - Method in class javax.xml.crypto.dsig.TransformService
Returns the mechanism type supported by this TransformService.
getMechanismType() - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Returns the type of the XML processing mechanism and representation supported by this XMLSignatureFactory (ex: "DOM").
getMechanismType() - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Returns the type of the XML processing mechanism and representation supported by this XMLEncryptionFactory (ex: "DOM").
getMimeType() - Method in interface javax.xml.crypto.dsig.XMLObject
Returns the mime type of this XMLObject.
getMimeType() - Method in class javax.xml.crypto.enc.dom.DOMToBeEncryptedXML
Returns the mime type of the data that has been encrypted.
getMimeType() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns the mime type of the data that has been encrypted.
getMimeType() - Method in interface javax.xml.crypto.enc.ToBeEncrypted
Returns the mime type of the data that has been encrypted.
getMimeType() - Method in class javax.xml.crypto.enc.ToBeEncryptedKey
ToBeEncrypted.getMimeType
getMimeType() - Method in class javax.xml.crypto.enc.ToBeEncryptedOctetStream
Returns the mime type of the data that has been encrypted.
getMimeType() - Method in interface javax.xml.crypto.enc.ToBeEncryptedXML
Returns the mime type of the data that has been encrypted.
getMimeType() - Method in class javax.xml.crypto.OctetStreamData
Returns the MIME type associated with the data object represented by this OctetStreamData.
getName() - Method in interface javax.xml.crypto.dsig.keyinfo.KeyName
Returns the name of this KeyName.
getNamespaceMap() - Method in class javax.xml.crypto.dsig.spec.XPathFilterParameterSpec
Returns a map of namespace prefixes.
getNamespaceMap() - Method in class javax.xml.crypto.dsig.spec.XPathType
Returns a map of namespace prefixes.
getNamespacePrefix(String, String) - Method in class javax.xml.crypto.dom.DOMCryptoContext
Returns the namespace prefix that the specified namespace URI is associated with.
getNamespacePrefix(String, String) - Method in interface javax.xml.crypto.XMLCryptoContext
Returns the namespace prefix that the specified namespace URI is associated with.
getNextSibling() - Method in class javax.xml.crypto.dsig.dom.DOMSignContext
Returns the nextSibling node.
getNextSibling() - Method in class javax.xml.crypto.enc.dom.DOMEncryptContext
Returns the nextSibling node.
getNode() - Method in class javax.xml.crypto.dom.DOMStructure
Returns the node contained in this DOMStructure.
getNode() - Method in class javax.xml.crypto.dsig.dom.DOMValidateContext
Returns the node.
getNodeList() - Method in class javax.xml.crypto.enc.dom.DOMToBeEncryptedXML
Returns the XML to be encrypted.
getOAEPParams() - Method in class javax.xml.crypto.enc.spec.RSAOAEPParameterSpec
Returns the encoded OAEP parameters.
getObjects() - Method in interface javax.xml.crypto.dsig.XMLSignature
Returns an unmodifiable list of XMLObjects contained in this XMLSignature.
getOctetStream() - Method in class javax.xml.crypto.OctetStreamData
Returns the input stream of this OctetStreamData.
getOriginatorKeyInfo() - Method in interface javax.xml.crypto.enc.keyinfo.AgreementMethod
Returns key information from the originator used to determine the secret key.
getOutputLength() - Method in class javax.xml.crypto.dsig.spec.HMACParameterSpec
Returns the truncation length.
getParameterSpec() - Method in interface javax.xml.crypto.AlgorithmMethod
Returns the algorithm parameters of this AlgorithmMethod.
getParameterSpec() - Method in interface javax.xml.crypto.dsig.CanonicalizationMethod
Returns the algorithm-specific input parameters associated with this CanonicalizationMethod.
getParameterSpec() - Method in interface javax.xml.crypto.dsig.DigestMethod
Returns the algorithm-specific input parameters associated with this DigestMethod.
getParameterSpec() - Method in interface javax.xml.crypto.dsig.SignatureMethod
Returns the algorithm-specific input parameters of this SignatureMethod.
getParameterSpec() - Method in interface javax.xml.crypto.dsig.Transform
Returns the algorithm-specific input parameters associated with this Transform.
getParameterSpec() - Method in interface javax.xml.crypto.enc.EncryptionMethod
Returns algorithm-specific parameters for this EncryptionMethod.
getParameterSpec() - Method in interface javax.xml.crypto.enc.keyinfo.AgreementMethod
Returns the algorithm-specific input parameters of this AgreementMethod.
getParent() - Method in class javax.xml.crypto.dsig.dom.DOMSignContext
Returns the parent node.
getParent() - Method in class javax.xml.crypto.enc.dom.DOMEncryptContext
Returns the parent node.
getPrefixList() - Method in class javax.xml.crypto.dsig.spec.ExcC14NParameterSpec
Returns the inclusive namespace prefix list.
getProperties() - Method in interface javax.xml.crypto.dsig.SignatureProperties
Returns an unmodifiable list of one or more SignaturePropertys that are contained in this SignatureProperties.
getProperties() - Method in interface javax.xml.crypto.enc.EncryptionProperties
Returns an unmodifiable list of EncryptionPropertys.
getProperty(String) - Method in class javax.xml.crypto.dom.DOMCryptoContext
This implementation uses an internal HashMap to get the object that the specified name maps to.
getProperty(String) - Method in interface javax.xml.crypto.XMLCryptoContext
Returns the value of the specified property.
getProvider() - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Returns the provider of this KeyInfoFactory.
getProvider() - Method in class javax.xml.crypto.dsig.TransformService
Returns the provider of this TransformService.
getProvider() - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Returns the provider of this XMLSignatureFactory.
getProvider() - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Returns the provider of this XMLEncryptionFactory.
getPublicKey() - Method in interface javax.xml.crypto.dsig.keyinfo.KeyValue
Returns the public key of this KeyValue.
getPublicKey() - Method in interface javax.xml.crypto.enc.keyinfo.DHKeyValue
Returns the public key of this DHKeyValue
getRecipient() - Method in interface javax.xml.crypto.enc.keyinfo.EncryptedKey
Returns a hint as to which recipient this EncryptedKey is intended for.
getRecipientKeyInfo() - Method in interface javax.xml.crypto.enc.keyinfo.AgreementMethod
Returns key information from the recipient used to determine the secret key.
getReferenceList() - Method in interface javax.xml.crypto.enc.keyinfo.EncryptedKey
Returns an unmodifiable list of ReferenceTypes containing pointers to data and keys encrypted using this key.
getReferences() - Method in interface javax.xml.crypto.dsig.Manifest
Returns an unmodifiable list of one or more References that are contained in this Manifest.
getReferences() - Method in interface javax.xml.crypto.dsig.SignedInfo
Returns an unmodifiable list of one or more References.
getSerialNumber() - Method in interface javax.xml.crypto.dsig.keyinfo.X509IssuerSerial
Returns the serial number of this X509IssuerSerial.
getSignatureMethod() - Method in interface javax.xml.crypto.dsig.SignedInfo
Returns the signature method of this SignedInfo.
getSignatureValue() - Method in interface javax.xml.crypto.dsig.XMLSignature
Returns the signature value of this XMLSignature.
getSignedInfo() - Method in interface javax.xml.crypto.dsig.XMLSignature
Returns the signed info of this XMLSignature.
getStylesheet() - Method in class javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec
Returns the stylesheet.
getTarget() - Method in interface javax.xml.crypto.dsig.SignatureProperty
Returns the target URI of this SignatureProperty.
getTarget() - Method in interface javax.xml.crypto.enc.EncryptionProperty
Returns the target URI of the EncryptedType structure that this property describes.
getToBeEncrypted() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns the data to be encrypted if there is any
getTransforms() - Method in interface javax.xml.crypto.dsig.keyinfo.RetrievalMethod
Returns an unmodifiable list of Transforms of this RetrievalMethod.
getTransforms() - Method in interface javax.xml.crypto.dsig.Reference
Returns an unmodifiable list of Transforms that are contained in this Reference.
getTransforms() - Method in interface javax.xml.crypto.enc.CipherReference
Returns an unmodifiable list of Transforms that describe how to transform the referenced cipher data into an octet sequence.
getType() - Method in class javax.xml.crypto.enc.dom.DOMToBeEncryptedXML
Returns a URI identifying the type of the plaintext form of the encrypted content.
getType() - Method in interface javax.xml.crypto.enc.EncryptedType
Returns a URI identifying the type of the plaintext form of the encrypted content.
getType() - Method in interface javax.xml.crypto.enc.ToBeEncrypted
Returns a URI identifying the type of the plaintext form of the encrypted content.
getType() - Method in class javax.xml.crypto.enc.ToBeEncryptedKey
Returns a URI identifying the type of the encrypted key.
getType() - Method in class javax.xml.crypto.enc.ToBeEncryptedOctetStream
Returns a URI identifying the type of the plaintext form of the encrypted content.
getType() - Method in interface javax.xml.crypto.enc.ToBeEncryptedXML
Returns the URI identifying the type of the plaintext form of the encrypted content.
getType() - Method in interface javax.xml.crypto.URIReference
Returns the type of data referenced by this URI.
getURI() - Method in interface javax.xml.crypto.dsig.keyinfo.RetrievalMethod
Returns the URI of the referenced KeyInfo information.
getURI() - Method in class javax.xml.crypto.OctetStreamData
Returns the URI String identifying the data object represented by this OctetStreamData.
getURI() - Method in interface javax.xml.crypto.URIReference
Returns the URI of the referenced data object.
getURIDereferencer() - Method in class javax.xml.crypto.dom.DOMCryptoContext
 
getURIDereferencer() - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Returns a reference to the URIDereferencer that is used by default to dereference URIs in RetrievalMethod objects.
getURIDereferencer() - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Returns a reference to the URIDereferencer that is used by default to dereference URIs in Reference objects.
getURIDereferencer() - Method in interface javax.xml.crypto.XMLCryptoContext
Returns a URIDereferencer that is used to dereference URIReferences.
getURIReference() - Method in exception javax.xml.crypto.URIReferenceException
Returns the URIReference that was being dereferenced when the exception was thrown.
getValue() - Method in interface javax.xml.crypto.dsig.XMLSignature.SignatureValue
Returns the signature value of this SignatureValue.
getValue() - Method in interface javax.xml.crypto.enc.CipherValue
Returns the encrypted data.
getXPath() - Method in class javax.xml.crypto.dsig.spec.XPathFilterParameterSpec
Returns the XPath expression to be evaluated.
getXPathList() - Method in class javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec
Returns a list of one or more XPathType objects.

H

HMAC_SHA1 - Static variable in interface javax.xml.crypto.dsig.SignatureMethod
The HMAC-SHA1 MAC signature method algorithm URI
HMACParameterSpec - Class in javax.xml.crypto.dsig.spec
Parameters for the XML Signature HMAC Algorithm.
HMACParameterSpec(int) - Constructor for class javax.xml.crypto.dsig.spec.HMACParameterSpec
Creates an HMACParameterSpec with the specified truncation length.

I

INCLUSIVE - Static variable in interface javax.xml.crypto.dsig.CanonicalizationMethod
The Canonical XML (without comments) canonicalization method algorithm URI.
INCLUSIVE_WITH_COMMENTS - Static variable in interface javax.xml.crypto.dsig.CanonicalizationMethod
The Canonical XML with comments canonicalization method algorithm URI.
init(TransformParameterSpec) - Method in class javax.xml.crypto.dsig.TransformService
Initializes this TransformService with the specified parameters.
init(XMLStructure, XMLCryptoContext) - Method in class javax.xml.crypto.dsig.TransformService
Initializes this TransformService with the specified parameters and document context.
INTERSECT - Static variable in class javax.xml.crypto.dsig.spec.XPathType.Filter
The intersect filter operation.
isFeatureSupported(String) - Method in class javax.xml.crypto.dom.DOMStructure
 
isFeatureSupported(String) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Indicates whether a specified feature is supported.
isFeatureSupported(String) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Indicates whether a specified feature is supported.
isFeatureSupported(String) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Indicates whether a specified feature is supported.
isFeatureSupported(String) - Method in interface javax.xml.crypto.XMLStructure
Indicates whether a specified feature is supported.
iterator() - Method in class javax.xml.crypto.dom.DOMCryptoContext
Returns a read-only iterator over the set of Id/Element mappings of this DOMCryptoContext.
iterator() - Method in interface javax.xml.crypto.NodeSetData
Returns a read-only iterator over the nodes contained in this NodeSetData in document order.

J

javax.xml.crypto - package javax.xml.crypto
 
javax.xml.crypto.dom - package javax.xml.crypto.dom
 
javax.xml.crypto.dsig - package javax.xml.crypto.dsig
 
javax.xml.crypto.dsig.dom - package javax.xml.crypto.dsig.dom
 
javax.xml.crypto.dsig.keyinfo - package javax.xml.crypto.dsig.keyinfo
 
javax.xml.crypto.dsig.spec - package javax.xml.crypto.dsig.spec
 
javax.xml.crypto.enc - package javax.xml.crypto.enc
 
javax.xml.crypto.enc.dom - package javax.xml.crypto.enc.dom
 
javax.xml.crypto.enc.keyinfo - package javax.xml.crypto.enc.keyinfo
 
javax.xml.crypto.enc.spec - package javax.xml.crypto.enc.spec
 

K

KeyInfo - Interface in javax.xml.crypto.dsig.keyinfo
A representation of the XML KeyInfo element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
KeyInfoFactory - Class in javax.xml.crypto.dsig.keyinfo
A factory for creating KeyInfo objects from scratch or for unmarshalling a KeyInfo object from a corresponding XML representation.
KeyInfoFactory() - Constructor for class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Default constructor, for invocation by subclasses.
KeyName - Interface in javax.xml.crypto.dsig.keyinfo
A representation of the XML KeyName element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
KeyReference - Interface in javax.xml.crypto.enc
A representation of the XML KeyReference element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
KeySelector - Class in javax.xml.crypto
A selector that finds and returns a key using the data contained in a KeyInfo object.
KeySelector() - Constructor for class javax.xml.crypto.KeySelector
Default no-args constructor; intended for invocation by subclasses only.
KeySelector.Purpose - Class in javax.xml.crypto
The purpose of the key that is to be selected.
KeySelectorException - Exception in javax.xml.crypto
Indicates an exceptional condition thrown by a KeySelector.
KeySelectorException() - Constructor for exception javax.xml.crypto.KeySelectorException
Constructs a new KeySelectorException with null as its detail message.
KeySelectorException(String) - Constructor for exception javax.xml.crypto.KeySelectorException
Constructs a new KeySelectorException with the specified detail message.
KeySelectorException(String, Throwable) - Constructor for exception javax.xml.crypto.KeySelectorException
Constructs a new KeySelectorException with the specified detail message and cause.
KeySelectorException(Throwable) - Constructor for exception javax.xml.crypto.KeySelectorException
Constructs a new KeySelectorException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
KeySelectorResult - Interface in javax.xml.crypto
The result returned by the KeySelector.select method.
KeyValue - Interface in javax.xml.crypto.dsig.keyinfo
A representation of the XML KeyValue element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
KW_AES128 - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
AES-128 Symmetric Key Wrap Algorithm URI.
KW_AES192 - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
AES-192 Symmetric Key Wrap Algorithm URI.
KW_AES256 - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
AES-256 Symmetric Key Wrap Algorithm URI.
KW_TRIPLEDES - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
TRIPLEDES Symmetric Key Wrap Algorithm URI.

M

Manifest - Interface in javax.xml.crypto.dsig
A representation of the XML Manifest element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
marshal(XMLStructure, XMLCryptoContext) - Method in interface javax.xml.crypto.dsig.keyinfo.KeyInfo
Marshals the key info to XML.
MarshalException - Exception in javax.xml.crypto
Indicates an exceptional condition that occured during the XML marshalling or unmarshalling process.
MarshalException() - Constructor for exception javax.xml.crypto.MarshalException
Constructs a new MarshalException with null as its detail message.
MarshalException(String) - Constructor for exception javax.xml.crypto.MarshalException
Constructs a new MarshalException with the specified detail message.
MarshalException(String, Throwable) - Constructor for exception javax.xml.crypto.MarshalException
Constructs a new MarshalException with the specified detail message and cause.
MarshalException(Throwable) - Constructor for exception javax.xml.crypto.MarshalException
Constructs a new MarshalException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
marshalParams(XMLStructure, XMLCryptoContext) - Method in class javax.xml.crypto.dsig.TransformService
Marshals the algorithm-specific parameters.

N

newAgreementMethod(String, byte[], KeyInfo, KeyInfo, AgreementMethodParameterSpec) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates an AgreementMethod.
newCanonicalizationMethod(String, C14NMethodParameterSpec) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a CanonicalizationMethod for the specified algorithm URI and parameters.
newCanonicalizationMethod(String, XMLStructure) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a CanonicalizationMethod for the specified algorithm URI and parameters.
newCanonicalizationMethod(String, C14NMethodParameterSpec) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates a CanonicalizationMethod for the specified algorithm URI and parameters.
newCipherReference(String, List) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates a CipherReference from the specified parameters.
newDataReference(String, List) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates a DataReference from the specified URI.
newDHKeyValue(PublicKey) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates a DHKeyValue from the specified key
newDigestMethod(String, DigestMethodParameterSpec) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a DigestMethod for the specified algorithm URI and parameters.
newEncryptedData(ToBeEncrypted, EncryptionMethod, KeyInfo, EncryptionProperties, String) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates an EncryptedData which contains a CipherValue.
newEncryptedData(ToBeEncrypted, EncryptionMethod, KeyInfo, EncryptionProperties, String, CipherReference) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates an EncryptedData which contains a CiphereReference.
newEncryptedKey(ToBeEncryptedKey, EncryptionMethod, KeyInfo, EncryptionProperties, List, String, String, String) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates an EncryptedKey which contains a CipherValue.
newEncryptedKey(ToBeEncryptedKey, EncryptionMethod, KeyInfo, EncryptionProperties, List, String, String, String, CipherReference) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates an EncryptedKey.
newEncryptionMethod(String, Integer, EncryptionMethodParameterSpec) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates a EncryptionMethod for the specified algorithm URI, key size, and parameters.
newEncryptionProperties(List, String) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates a EncryptionProperties containing the specified list of EncryptionPropertys and optional id.
newEncryptionProperty(List, String, String, Map) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates an EncryptionProperty containing the specified list of XMLStructures, target URI and optional id.
newKeyInfo(List) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a KeyInfo containing the specified list of key information types.
newKeyInfo(List, String) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a KeyInfo containing the specified list of key information types and optional id.
newKeyName(String) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a KeyName from the specified name.
newKeyReference(String, List) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates a KeyReference from the specified URI.
newKeyValue(PublicKey) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a KeyValue from the specified public key.
newManifest(List) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a Manifest containing the specified list of References.
newManifest(List, String) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a Manifest containing the specified list of References and optional id.
newOriginatorKeyInfo(List, String) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates an originator KeyInfo containing the specified list of key information.
newPGPData(byte[]) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a PGPData from the specified PGP public key identifier.
newPGPData(byte[], byte[], List) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a PGPData from the specified PGP public key identifier, and optional key material packet and list of external elements.
newPGPData(byte[], List) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a PGPData from the specified PGP key material packet and optional list of external elements.
newRecipientKeyInfo(List, String) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates a recipient KeyInfo containing the specified list of key information.
newReference(String, DigestMethod) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a Reference with the specified URI and digest method.
newReference(String, DigestMethod, List, String, String) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a Reference with the specified parameters.
newReference(String, DigestMethod, List, String, String, byte[]) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a Reference with the specified parameters and pre-calculated digest value.
newReference(String, DigestMethod, List, Data, List, String, String) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a Reference with the specified parameters.
newRetrievalMethod(String) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a RetrievalMethod from the specified URI.
newRetrievalMethod(String, String, List) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a RetrievalMethod from the specified parameters.
newSignatureMethod(String, SignatureMethodParameterSpec) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a SignatureMethod for the specified algorithm URI and parameters.
newSignatureProperties(List, String) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a SignatureProperties containing the specified list of SignaturePropertys and optional id.
newSignatureProperty(List, String, String) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a SignatureProperty containing the specified list of XMLStructures, target URI and optional id.
newSignedInfo(CanonicalizationMethod, SignatureMethod, List) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a SignedInfo with the specified canonicalization and signature methods, and list of one or more references.
newSignedInfo(CanonicalizationMethod, SignatureMethod, List, String) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a SignedInfo with the specified parameters.
newTransform(String, TransformParameterSpec) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a Transform for the specified algorithm URI and parameters.
newTransform(String, XMLStructure) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a Transform for the specified algorithm URI and parameters.
newX509Data(List) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates a X509Data containing the specified list of X.509 content.
newX509IssuerSerial(String, BigInteger) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Creates an X509IssuerSerial from the specified X.500 issuer distinguished name and serial number.
newXMLObject(List, String, String, String) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates an XMLObject from the specified parameters.
newXMLSignature(SignedInfo, KeyInfo) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates an XMLSignature and initializes it with the contents of the specified SignedInfo and KeyInfo objects.
newXMLSignature(SignedInfo, KeyInfo, List, String, String) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates an XMLSignature and initializes it with the specified parameters.
NodeSetData - Interface in javax.xml.crypto
An abstract representation of a Data type containing a node-set.
NoSuchMechanismException - Exception in javax.xml.crypto
This exception is thrown when a particular XML mechanism is requested but is not available in the environment.
NoSuchMechanismException() - Constructor for exception javax.xml.crypto.NoSuchMechanismException
Constructs a new NoSuchMechanismException with null as its detail message.
NoSuchMechanismException(String) - Constructor for exception javax.xml.crypto.NoSuchMechanismException
Constructs a new NoSuchMechanismException with the specified detail message.
NoSuchMechanismException(String, Throwable) - Constructor for exception javax.xml.crypto.NoSuchMechanismException
Constructs a new NoSuchMechanismException with the specified detail message and cause.
NoSuchMechanismException(Throwable) - Constructor for exception javax.xml.crypto.NoSuchMechanismException
Constructs a new NoSuchMechanismException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).

O

OctetStreamData - Class in javax.xml.crypto
A representation of a Data type containing an octet stream.
OctetStreamData(InputStream) - Constructor for class javax.xml.crypto.OctetStreamData
Creates a new OctetStreamData.
OctetStreamData(InputStream, String, String) - Constructor for class javax.xml.crypto.OctetStreamData
Creates a new OctetStreamData.

P

PGPData - Interface in javax.xml.crypto.dsig.keyinfo
A representation of the XML PGPData element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
printStackTrace() - Method in exception javax.xml.crypto.dsig.TransformException
Prints this TransformException, its backtrace and the cause's backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception javax.xml.crypto.dsig.TransformException
Prints this TransformException, its backtrace and the cause's backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception javax.xml.crypto.dsig.TransformException
Prints this TransformException, its backtrace and the cause's backtrace to the specified print writer.
printStackTrace() - Method in exception javax.xml.crypto.dsig.XMLSignatureException
Prints this XMLSignatureException, its backtrace and the cause's backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception javax.xml.crypto.dsig.XMLSignatureException
Prints this XMLSignatureException, its backtrace and the cause's backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception javax.xml.crypto.dsig.XMLSignatureException
Prints this XMLSignatureException, its backtrace and the cause's backtrace to the specified print writer.
printStackTrace() - Method in exception javax.xml.crypto.enc.XMLEncryptionException
Prints this XMLEncryptionException, its backtrace and the cause's backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception javax.xml.crypto.enc.XMLEncryptionException
Prints this XMLEncryptionException, its backtrace and the cause's backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception javax.xml.crypto.enc.XMLEncryptionException
Prints this XMLEncryptionException, its backtrace and the cause's backtrace to the specified print writer.
printStackTrace() - Method in exception javax.xml.crypto.KeySelectorException
Prints this KeySelectorException, its backtrace and the cause's backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception javax.xml.crypto.KeySelectorException
Prints this KeySelectorException, its backtrace and the cause's backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception javax.xml.crypto.KeySelectorException
Prints this KeySelectorException, its backtrace and the cause's backtrace to the specified print writer.
printStackTrace() - Method in exception javax.xml.crypto.MarshalException
Prints this MarshalException, its backtrace and the cause's backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception javax.xml.crypto.MarshalException
Prints this MarshalException, its backtrace and the cause's backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception javax.xml.crypto.MarshalException
Prints this MarshalException, its backtrace and the cause's backtrace to the specified print writer.
printStackTrace() - Method in exception javax.xml.crypto.NoSuchMechanismException
Prints this NoSuchMechanismException, its backtrace and the cause's backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception javax.xml.crypto.NoSuchMechanismException
Prints this NoSuchMechanismException, its backtrace and the cause's backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception javax.xml.crypto.NoSuchMechanismException
Prints this NoSuchMechanismException, its backtrace and the cause's backtrace to the specified print writer.
printStackTrace() - Method in exception javax.xml.crypto.URIReferenceException
Prints this URIReferenceException, its backtrace and the cause's backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception javax.xml.crypto.URIReferenceException
Prints this URIReferenceException, its backtrace and the cause's backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception javax.xml.crypto.URIReferenceException
Prints this URIReferenceException, its backtrace and the cause's backtrace to the specified print writer.
put(Object, Object) - Method in class javax.xml.crypto.dom.DOMCryptoContext
This implementation uses an internal HashMap to map the key to the specified object.
put(Object, Object) - Method in interface javax.xml.crypto.XMLCryptoContext
Associates the specified value with the specified key in this context.
putNamespacePrefix(String, String) - Method in class javax.xml.crypto.dom.DOMCryptoContext
Maps the specified namespace URI to the specified prefix.
putNamespacePrefix(String, String) - Method in interface javax.xml.crypto.XMLCryptoContext
Maps the specified namespace URI to the specified prefix.

R

RAW_X509_CERTIFICATE_TYPE - Static variable in interface javax.xml.crypto.dsig.keyinfo.X509Data
URI identifying the binary (ASN.1 DER) X.509 Certificate KeyInfo type: http://www.w3.org/2000/09/xmldsig#rawX509Certificate.
Reference - Interface in javax.xml.crypto.dsig
A representation of the Reference element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
ReferenceType - Interface in javax.xml.crypto.enc
A representation of the XML CipherData complex type as defined in the W3C Recommendation for XML-Encryption Syntax and Processing.
RetrievalMethod - Interface in javax.xml.crypto.dsig.keyinfo
A representation of the XML RetrievalMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
RIPEMD160 - Static variable in interface javax.xml.crypto.dsig.DigestMethod
The RIPEMD-160 digest method algorithm URI.
RSA_1_5 - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
RSA-PKCS1 Version 1.5 Key Transport Algorithm URI.
RSA_OAEP_MGF1P - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
RSA-PKCS1 OAEP Key Transport Algorithm URI.
RSA_SHA1 - Static variable in interface javax.xml.crypto.dsig.SignatureMethod
The RSAwithSHA1 (PKCS #1) signature method algorithm URI.
RSA_TYPE - Static variable in interface javax.xml.crypto.dsig.keyinfo.KeyValue
URI identifying the RSA KeyValue KeyInfo type: http://www.w3.org/2000/09/xmldsig#RSAKeyValue.
RSAOAEPParameterSpec - Class in javax.xml.crypto.enc.spec
Parameters for the XML Encryption RSA-OAEP algorithm.
RSAOAEPParameterSpec(DigestMethod) - Constructor for class javax.xml.crypto.enc.spec.RSAOAEPParameterSpec
Creates an RSAOAEPParameterSpec with the specified digest method.
RSAOAEPParameterSpec(DigestMethod, byte[]) - Constructor for class javax.xml.crypto.enc.spec.RSAOAEPParameterSpec
Creates an RSAOAEPParameterSpec with the specified digest method and OAEP encoding parameters.

S

select(KeyInfo, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class javax.xml.crypto.KeySelector
Attempts to find a key that satisfies the specified constraints.
setBaseURI(String) - Method in class javax.xml.crypto.dom.DOMCryptoContext
 
setBaseURI(String) - Method in interface javax.xml.crypto.XMLCryptoContext
Sets the base URI.
setDefaultNamespacePrefix(String) - Method in class javax.xml.crypto.dom.DOMCryptoContext
Sets the default namespace prefix.
setDefaultNamespacePrefix(String) - Method in interface javax.xml.crypto.XMLCryptoContext
Sets the default namespace prefix.
setEncryptionMethod(EncryptionMethod) - Method in class javax.xml.crypto.enc.dom.DOMDecryptContext
 
setEncryptionMethod(EncryptionMethod) - Method in class javax.xml.crypto.enc.dom.DOMEncryptContext
 
setEncryptionMethod(EncryptionMethod) - Method in interface javax.xml.crypto.enc.XMLDecryptContext
Specifies the EncryptionMethod for decryption if the EncryptionMethod is absent from the EncryptedType
setEncryptionMethod(EncryptionMethod) - Method in interface javax.xml.crypto.enc.XMLEncryptContext
Specifies the EncryptionMethod for encryption if an EncryptionMethod will not be present in the EncryptedType
setIdAttributeNS(Element, String, String) - Method in class javax.xml.crypto.dom.DOMCryptoContext
Registers the element's attribute specified by the namespace URI and local name to be of type ID.
setIvParameterSpec(IvParameterSpec) - Method in class javax.xml.crypto.enc.dom.DOMEncryptContext
 
setIvParameterSpec(IvParameterSpec) - Method in interface javax.xml.crypto.enc.XMLEncryptContext
Specifies the IvParameterSpec for block encryption if an initialization vector is needed.
setKeySelector(KeySelector) - Method in class javax.xml.crypto.dom.DOMCryptoContext
 
setKeySelector(KeySelector) - Method in interface javax.xml.crypto.XMLCryptoContext
Sets the key selector for finding a key.
setNextSibling(Node) - Method in class javax.xml.crypto.dsig.dom.DOMSignContext
Sets the next sibling node.
setNextSibling(Node) - Method in class javax.xml.crypto.enc.dom.DOMEncryptContext
Sets the next sibling node.
setNode(Node) - Method in class javax.xml.crypto.dsig.dom.DOMValidateContext
Sets the node.
setParent(Node) - Method in class javax.xml.crypto.dsig.dom.DOMSignContext
Sets the parent node.
setParent(Node) - Method in class javax.xml.crypto.enc.dom.DOMEncryptContext
Sets the parent node.
setProperty(String, Object) - Method in class javax.xml.crypto.dom.DOMCryptoContext
This implementation uses an internal HashMap to map the name to the specified object.
setProperty(String, Object) - Method in interface javax.xml.crypto.XMLCryptoContext
Sets the specified property.
setURIDereferencer(URIDereferencer) - Method in class javax.xml.crypto.dom.DOMCryptoContext
 
setURIDereferencer(URIDereferencer) - Method in interface javax.xml.crypto.XMLCryptoContext
Sets a URIDereferencer that is used to dereference URIReferences.
SHA1 - Static variable in interface javax.xml.crypto.dsig.DigestMethod
The SHA1 digest method algorithm URI.
SHA256 - Static variable in interface javax.xml.crypto.dsig.DigestMethod
The SHA256 digest method algorithm URI.
SHA512 - Static variable in interface javax.xml.crypto.dsig.DigestMethod
The SHA512 digest method algorithm URI.
sign(XMLSignContext) - Method in interface javax.xml.crypto.dsig.XMLSignature
Signs this XMLSignature.
SIGN - Static variable in class javax.xml.crypto.KeySelector.Purpose
A key for signing.
SignatureMethod - Interface in javax.xml.crypto.dsig
A representation of the XML SignatureMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
SignatureMethodParameterSpec - Interface in javax.xml.crypto.dsig.spec
A specification of algorithm parameters for an XML SignatureMethod algorithm.
SignatureProperties - Interface in javax.xml.crypto.dsig
A representation of the XML SignatureProperties element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
SignatureProperty - Interface in javax.xml.crypto.dsig
A representation of the XML SignatureProperty element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
SignedInfo - Interface in javax.xml.crypto.dsig
An representation of the XML SignedInfo element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
singletonKeySelector(Key) - Static method in class javax.xml.crypto.KeySelector
Returns a KeySelector that always selects the specified key, regardless of the KeyInfo passed to it.
SUBTRACT - Static variable in class javax.xml.crypto.dsig.spec.XPathType.Filter
The subtract filter operation.

T

ToBeEncrypted - Interface in javax.xml.crypto.enc
An abstract representation to all to-be-encrypted classes.
ToBeEncryptedKey - Class in javax.xml.crypto.enc
A representation of a ToBeEncrypted type containing a Key.
ToBeEncryptedKey(Key) - Constructor for class javax.xml.crypto.enc.ToBeEncryptedKey
Creates a new ToBeEncryptedKey
ToBeEncryptedKey(Key, String, String, String) - Constructor for class javax.xml.crypto.enc.ToBeEncryptedKey
Creates a new ToBeEncryptedKey
ToBeEncryptedOctetStream - Class in javax.xml.crypto.enc
A representation of ToBeEncrypted containing the octet sequence
ToBeEncryptedOctetStream(InputStream) - Constructor for class javax.xml.crypto.enc.ToBeEncryptedOctetStream
Creates a new ToBeEncryptedOctetStream
ToBeEncryptedOctetStream(InputStream, String, String, String) - Constructor for class javax.xml.crypto.enc.ToBeEncryptedOctetStream
Creates a new ToBeEncryptedOctetStream
ToBeEncryptedXML - Interface in javax.xml.crypto.enc
A representation of a ToBeEncrypted class that contains a XML Element or content of an Element
toString() - Method in class javax.xml.crypto.dsig.spec.XPathType.Filter
Returns the string form of the operation.
toString() - Method in class javax.xml.crypto.KeySelector.Purpose
Returns a string representation of this purpose ("sign", "verify", "encrypt", or "decrypt").
Transform - Interface in javax.xml.crypto.dsig
A representation of the XML Transform element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
transform(Data, XMLCryptoContext) - Method in interface javax.xml.crypto.dsig.Transform
Transforms the specified data using the underlying transform algorithm.
transform(Data, XMLCryptoContext, OutputStream) - Method in interface javax.xml.crypto.dsig.Transform
Transforms the specified data using the underlying transform algorithm.
TransformException - Exception in javax.xml.crypto.dsig
Indicates an exceptional condition that occured while executing a transform algorithm.
TransformException() - Constructor for exception javax.xml.crypto.dsig.TransformException
Constructs a new TransformException with null as its detail message.
TransformException(String) - Constructor for exception javax.xml.crypto.dsig.TransformException
Constructs a new TransformException with the specified detail message.
TransformException(String, Throwable) - Constructor for exception javax.xml.crypto.dsig.TransformException
Constructs a new TransformException with the specified detail message and cause.
TransformException(Throwable) - Constructor for exception javax.xml.crypto.dsig.TransformException
Constructs a new TransformException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
TransformParameterSpec - Interface in javax.xml.crypto.dsig.spec
A specification of algorithm parameters for a Transform algorithm.
TransformService - Class in javax.xml.crypto.dsig
A Service Provider Interface for transform and canonicalization algorithms.
TransformService() - Constructor for class javax.xml.crypto.dsig.TransformService
Default constructor, for invocation by subclasses.
TRIPLEDES_CBC - Static variable in interface javax.xml.crypto.enc.EncryptionMethod
TRIPLEDES Block Encryption Algorithm URI.
TYPE - Static variable in interface javax.xml.crypto.dsig.keyinfo.PGPData
URI identifying the PGPData KeyInfo type: http://www.w3.org/2000/09/xmldsig#PGPData.
TYPE - Static variable in interface javax.xml.crypto.dsig.keyinfo.X509Data
URI identifying the X509Data KeyInfo type: http://www.w3.org/2000/09/xmldsig#X509Data.
TYPE - Static variable in interface javax.xml.crypto.dsig.Manifest
URI that identifies the Manifest element (this can be specified as the value of the type parameter of the Reference class to identify the referent's type).
TYPE - Static variable in interface javax.xml.crypto.dsig.SignatureProperties
URI that identifies the SignatureProperties element (this can be specified as the value of the type parameter of the Reference class to identify the referent's type).
TYPE - Static variable in interface javax.xml.crypto.dsig.XMLObject
URI that identifies the Object element (this can be specified as the value of the type parameter of the Reference class to identify the referent's type).
TYPE - Static variable in interface javax.xml.crypto.enc.EncryptionProperties
URI identifying the EncryptionProperties type: http://www.w3.org/2001/04/xmlenc#EncryptionProperties.
TYPE - Static variable in interface javax.xml.crypto.enc.keyinfo.DHKeyValue
URI identifying the DHKeyValue type: http://www.w3.org/2001/04/xmlenc#DHKeyValue.
TYPE - Static variable in interface javax.xml.crypto.enc.keyinfo.EncryptedKey
URI identifying the EncryptedKey KeyInfo type: http://www.w3.org/2001/04/xmlenc#EncryptedKey.

U

UNION - Static variable in class javax.xml.crypto.dsig.spec.XPathType.Filter
The union filter operation.
unmarshalEncryptedType(XMLDecryptContext) - Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Unmarshals a new EncryptedType instance from a mechanism-specific XMLDecryptContext instance.
unmarshalKeyInfo(XMLStructure) - Method in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Unmarshals a new KeyInfo instance from a mechanism-specific XMLStructure (ex: DOMStructure) instance.
unmarshalXMLSignature(XMLValidateContext) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Unmarshals a new XMLSignature instance from a mechanism-specific XMLValidateContext instance.
unmarshalXMLSignature(XMLStructure) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Unmarshals a new XMLSignature instance from a mechanism-specific XMLStructure instance.
URIDereferencer - Interface in javax.xml.crypto
A dereferencer of URIReferences.
URIReference - Interface in javax.xml.crypto
Identifies a data object via a URI-Reference, as specified by RFC 2396.
URIReferenceException - Exception in javax.xml.crypto
Indicates an exceptional condition thrown while dereferencing a URIReference.
URIReferenceException() - Constructor for exception javax.xml.crypto.URIReferenceException
Constructs a new URIReferenceException with null as its detail message.
URIReferenceException(String) - Constructor for exception javax.xml.crypto.URIReferenceException
Constructs a new URIReferenceException with the specified detail message.
URIReferenceException(String, Throwable) - Constructor for exception javax.xml.crypto.URIReferenceException
Constructs a new URIReferenceException with the specified detail message and cause.
URIReferenceException(String, Throwable, URIReference) - Constructor for exception javax.xml.crypto.URIReferenceException
Constructs a new URIReferenceException with the specified detail message, cause and URIReference.
URIReferenceException(Throwable) - Constructor for exception javax.xml.crypto.URIReferenceException
Constructs a new URIReferenceException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).

V

validate(XMLValidateContext) - Method in interface javax.xml.crypto.dsig.Reference
Validates this reference.
validate(XMLValidateContext) - Method in interface javax.xml.crypto.dsig.XMLSignature.SignatureValue
Validates the signature value.
validate(XMLValidateContext) - Method in interface javax.xml.crypto.dsig.XMLSignature
Validates the signature according to the core validation processing rules.
VERIFY - Static variable in class javax.xml.crypto.KeySelector.Purpose
A key for verifying.

X

X509Data - Interface in javax.xml.crypto.dsig.keyinfo
A representation of the XML X509Data element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
X509IssuerSerial - Interface in javax.xml.crypto.dsig.keyinfo
A representation of the XML X509IssuerSerial element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
XMLCryptoContext - Interface in javax.xml.crypto
Contains common context information for XML cryptographic operations.
XMLDecryptContext - Interface in javax.xml.crypto.enc
Contains context information for decrypting XML EncryptedType structures.
XMLEncryptContext - Interface in javax.xml.crypto.enc
Contains context information for encrypting XML EncryptedType structures.
XMLEncryptionException - Exception in javax.xml.crypto.enc
Indicates an exceptional condition that occured during the XML encryption or decryption process.
XMLEncryptionException() - Constructor for exception javax.xml.crypto.enc.XMLEncryptionException
Constructs a new XMLEncryptionException with null as its detail message.
XMLEncryptionException(String) - Constructor for exception javax.xml.crypto.enc.XMLEncryptionException
Constructs a new XMLEncryptionException with the specified detail message.
XMLEncryptionException(String, Throwable) - Constructor for exception javax.xml.crypto.enc.XMLEncryptionException
Constructs a new XMLEncryptionException with the specified detail message and cause.
XMLEncryptionException(Throwable) - Constructor for exception javax.xml.crypto.enc.XMLEncryptionException
Constructs a new XMLEncryptionException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
XMLEncryptionFactory - Class in javax.xml.crypto.enc
A factory for creating EncryptedType objects (such as EncryptedData, EncryptedKey) from scratch or for unmarshalling an EncryptedType object from a corresponding XML representation.
XMLEncryptionFactory() - Constructor for class javax.xml.crypto.enc.XMLEncryptionFactory
Default constructor, for invocation by subclasses.
XMLNS - Static variable in interface javax.xml.crypto.dsig.XMLSignature
The XML Namespace URI of the W3C Recommendation for XML-Signature Syntax and Processing.
XMLNS - Static variable in interface javax.xml.crypto.enc.EncryptedType
The XML Encryption namespace URI
XMLObject - Interface in javax.xml.crypto.dsig
A representation of the XML Object element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
XMLSignature - Interface in javax.xml.crypto.dsig
A representation of the XML Signature element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
XMLSignature.SignatureValue - Interface in javax.xml.crypto.dsig
A representation of the XML SignatureValue element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
XMLSignatureException - Exception in javax.xml.crypto.dsig
Indicates an exceptional condition that occured during the XML signature generation or validation process.
XMLSignatureException() - Constructor for exception javax.xml.crypto.dsig.XMLSignatureException
Constructs a new XMLSignatureException with null as its detail message.
XMLSignatureException(String) - Constructor for exception javax.xml.crypto.dsig.XMLSignatureException
Constructs a new XMLSignatureException with the specified detail message.
XMLSignatureException(String, Throwable) - Constructor for exception javax.xml.crypto.dsig.XMLSignatureException
Constructs a new XMLSignatureException with the specified detail message and cause.
XMLSignatureException(Throwable) - Constructor for exception javax.xml.crypto.dsig.XMLSignatureException
Constructs a new XMLSignatureException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
XMLSignatureFactory - Class in javax.xml.crypto.dsig
A factory for creating XMLSignature objects from scratch or for unmarshalling an XMLSignature object from a corresponding XML representation.
XMLSignatureFactory() - Constructor for class javax.xml.crypto.dsig.XMLSignatureFactory
Default constructor, for invocation by subclasses.
XMLSignContext - Interface in javax.xml.crypto.dsig
Contains context information for generating XML Signatures.
XMLStructure - Interface in javax.xml.crypto
A representation of an XML structure from any namespace.
XMLValidateContext - Interface in javax.xml.crypto.dsig
Contains context information for validating XML Signatures.
XPATH - Static variable in interface javax.xml.crypto.dsig.Transform
The XPath transform algorithm URI.
XPATH2 - Static variable in interface javax.xml.crypto.dsig.Transform
The XPath Filter 2 transform algorithm URI.
XPathFilter2ParameterSpec - Class in javax.xml.crypto.dsig.spec
Parameters for the W3C Recommendation XPath Filter 2.0 Transform Algorithm.
XPathFilter2ParameterSpec(List) - Constructor for class javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec
Creates an XPathFilter2ParameterSpec.
XPathFilterParameterSpec - Class in javax.xml.crypto.dsig.spec
Parameters for the XPath Filtering Transform Algorithm.
XPathFilterParameterSpec(String) - Constructor for class javax.xml.crypto.dsig.spec.XPathFilterParameterSpec
Creates an XPathFilterParameterSpec with the specified XPath expression.
XPathFilterParameterSpec(String, Map) - Constructor for class javax.xml.crypto.dsig.spec.XPathFilterParameterSpec
Creates an XPathFilterParameterSpec with the specified XPath expression and namespace map.
XPathType - Class in javax.xml.crypto.dsig.spec
The XML Schema Definition of the XPath element as defined in the W3C Recommendation for XML-Signature XPath Filter 2.0:
XPathType(String, XPathType.Filter) - Constructor for class javax.xml.crypto.dsig.spec.XPathType
Creates an XPathType instance with the specified XPath expression and filter.
XPathType(String, XPathType.Filter, Map) - Constructor for class javax.xml.crypto.dsig.spec.XPathType
Creates an XPathType instance with the specified XPath expression, filter, and namespace map.
XPathType.Filter - Class in javax.xml.crypto.dsig.spec
Represents the filter set operation.
XSLT - Static variable in interface javax.xml.crypto.dsig.Transform
The XSLT transform algorithm URI.
XSLTTransformParameterSpec - Class in javax.xml.crypto.dsig.spec
Parameters for the XSLT Transform Algorithm.
XSLTTransformParameterSpec(XMLStructure) - Constructor for class javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec
Creates an XSLTTransformParameterSpec with the specified stylesheet.

A B C D E G H I J K M N O P R S T U V X
XML Digital Signature and Encryption, 1.0

Copyright © 2003-2004, IBM Corporation and Sun Microsystems, Inc. All rights reserved.
Please send comments to: jsr-106-comments@jcp.org