Index
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
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 Transform
s.
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
Transform
s.
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.
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.
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.
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 XMLStructure
s that are contained in
this SignatureProperty
.
getContent() -
Method in interface javax.xml.crypto.dsig.XMLObject
Returns an
unmodifiable
list
of XMLStructure
s contained in this XMLObject
,
which represent elements from any namespace.
getContent() -
Method in interface javax.xml.crypto.enc.EncryptionProperty
Returns an unmodifiable list of
XMLStructure
s.
getContent() -
Method in interface javax.xml.crypto.enc.ReferenceType
Returns an unmodifiable list of
XMLStructure
s 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
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 XMLStructure
s 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.
Return the optional Id attribute of this
KeyInfo
, which
may be useful for referencing this KeyInfo
from other
XML structures.
Returns the Id of this
Manifest
.
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
.
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
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
.
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
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 SignatureProperty
s that are contained in
this SignatureProperties
.
getProperties() -
Method in interface javax.xml.crypto.enc.EncryptionProperties
Returns an unmodifiable list of
EncryptionProperty
s.
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
ReferenceType
s containing
pointers to data and keys encrypted using this key.
getReferences() -
Method in interface javax.xml.crypto.dsig.Manifest
getReferences() -
Method in interface javax.xml.crypto.dsig.SignedInfo
Returns an
unmodifiable list
of one or more Reference
s.
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
getTransforms() -
Method in interface javax.xml.crypto.dsig.Reference
getTransforms() -
Method in interface javax.xml.crypto.enc.CipherReference
Returns an unmodifiable list of
Transform
s
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 URIReference
s.
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
Common classes for XML cryptography.
javax.xml.crypto.dom - package javax.xml.crypto.dom
DOM-specific classes for the
javax.xml.crypto
package.
javax.xml.crypto.dsig - package javax.xml.crypto.dsig
Classes for generating and validating XML digital
signatures.
javax.xml.crypto.dsig.dom - package javax.xml.crypto.dsig.dom
DOM-specific classes for the
javax.xml.crypto.dsig
package.
javax.xml.crypto.dsig.keyinfo - package javax.xml.crypto.dsig.keyinfo
Classes for parsing and processing
KeyInfo
elements and structures.
javax.xml.crypto.dsig.spec - package javax.xml.crypto.dsig.spec
Parameter classes for XML digital signatures.
javax.xml.crypto.enc - package javax.xml.crypto.enc
Classes for parsing, encrypting and decrypting XML
EncryptedType
structures.
javax.xml.crypto.enc.dom - package javax.xml.crypto.enc.dom
DOM-specific classes for the
javax.xml.crypto.enc
package.
javax.xml.crypto.enc.keyinfo - package javax.xml.crypto.enc.keyinfo
Classes for parsing and processing
KeyInfo
elements and structures.
javax.xml.crypto.enc.spec - package javax.xml.crypto.enc.spec
Parameter classes for XML Encryption.
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 EncryptionProperty
s and optional id.
newEncryptionProperty(List, String, String, Map) -
Method in class javax.xml.crypto.enc.XMLEncryptionFactory
Creates an
EncryptionProperty
containing the specified
list of XMLStructure
s, 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 Reference
s.
newManifest(List, String) -
Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a
Manifest
containing the specified
list of Reference
s 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 SignatureProperty
s and optional id.
newSignatureProperty(List, String, String) -
Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a
SignatureProperty
containing the specified
list of XMLStructure
s, 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.
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 URIReference
s.
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.
URI identifying the PGPData KeyInfo type:
http://www.w3.org/2000/09/xmldsig#PGPData.
URI identifying the X509Data KeyInfo type:
http://www.w3.org/2000/09/xmldsig#X509Data.
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).
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
URIReference
s.
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.
The XPath
transform algorithm URI.
The
XPath Filter 2 transform algorithm URI.
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
.
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.
The XSLT
transform algorithm URI.
Parameters for the
XSLT Transform Algorithm.
XSLTTransformParameterSpec(XMLStructure) -
Constructor for class javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec
Creates an
XSLTTransformParameterSpec
with the specified
stylesheet.