JSR 105, v1.0 (Final Draft)
A B C D E G H I J K M N O P R S T U V X

A

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.

D

Data - Interface in javax.xml.crypto
An abstract representation of the result of dereferencing a URIReference or the input/output of subsequent Transforms.
DECRYPT - Static variable in class javax.xml.crypto.KeySelector.Purpose
A key for decrypting.
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.
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.
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.
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

ENCRYPT - Static variable in class javax.xml.crypto.KeySelector.Purpose
A key for encrypting.
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.
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.
getCanonicalizedData() - Method in interface javax.xml.crypto.dsig.SignedInfo
Returns the canonicalized signed info bytes after a signing or validation operation.
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.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.
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.
getDefaultNamespacePrefix() - Method in class javax.xml.crypto.dom.DOMCryptoContext
 
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.
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.
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.
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").
getIssuerName() - Method in interface javax.xml.crypto.dsig.keyinfo.X509IssuerSerial
Returns the X.500 distinguished name of this X509IssuerSerial in RFC 2253 String format.
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.
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.
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").
getMimeType() - Method in interface javax.xml.crypto.dsig.XMLObject
Returns the mime type of this XMLObject.
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
This implementation uses an internal HashMap to get the prefix that the specified URI maps to.
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.
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.
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.
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.
getParent() - Method in class javax.xml.crypto.dsig.dom.DOMSignContext
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.
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.
getPublicKey() - Method in interface javax.xml.crypto.dsig.keyinfo.KeyValue
Returns the public key of this KeyValue.
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.
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.
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.
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 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.

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.
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.

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

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.
newDigestMethod(String, DigestMethodParameterSpec) - Method in class javax.xml.crypto.dsig.XMLSignatureFactory
Creates a DigestMethod for the specified algorithm URI and parameters.
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.
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.
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.
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.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
This implementation uses an internal HashMap to map the 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.
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_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.

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
 
setDefaultNamespacePrefix(String) - Method in interface javax.xml.crypto.XMLCryptoContext
Sets the default namespace prefix.
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.
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.
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.
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

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.
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).

U

UNION - Static variable in class javax.xml.crypto.dsig.spec.XPathType.Filter
The union filter operation.
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.
XMLNS - Static variable in interface javax.xml.crypto.dsig.XMLSignature
The XML Namespace URI of the W3C Recommendation for XML-Signature Syntax and Processing.
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
JSR 105, v1.0 (Final Draft)

Copyright © 2003-2005, Sun Microsystems, Inc. and IBM Corporation. All rights reserved.
Please send comments to: jsr-105-comments@sun.com