- absolutizePath(String, String, char) - Static method in class iaik.xml.crypto.utils.URI
-
Absolutizes a specified candidate path using a specified base path and a
specified separator character.
- absolutizeURI(URI, URI) - Static method in class iaik.xml.crypto.utils.URI
-
- AbstractSignatureMethodImpl - Class in iaik.xml.crypto.dsig
-
- AbstractSignatureMethodImpl(String, SignatureMethodParameterSpec) - Constructor for class iaik.xml.crypto.dsig.AbstractSignatureMethodImpl
-
Creates a new instance of this AbstractSignatureMethodImpl
with the specified algorithm
and params
.
- AbstractSignatureMethodImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.AbstractSignatureMethodImpl
-
Creates a new instance of this AbstractSignatureMethodImpl
with the specified context and node to unmarshal from.
- ADAPT_SYSTEM_ID_PROP - Static variable in class iaik.xml.crypto.utils.DOMUtilsLS
-
Specifies whether unresolveable system Ids (e.g.: C:/path) should be adapted
to resolveable URLs (e.g.
- addAsProvider() - Static method in class iaik.xml.crypto.EccProviderAdapter
-
- addAsProvider(boolean) - Static method in class iaik.xml.crypto.XSecProvider
-
Static method which installs the SecurityProviders XSECT and
IAIK and prints some system properties if desired.
- addAsProvider(boolean, boolean) - Static method in class iaik.xml.crypto.XSecProvider
-
Static method which installs the SecurityProviders XSECT and
IAIK and prints some system properties if desired.
- addBigIntegerToElement(Element, BigInteger) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Adds the given BigInteger bigInteger
as text node to the
element e
.
- addBytesToElement(Element, byte[], DOMCryptoContext) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
Appends a new text node with the Base64 encoded value of bytes
to the given element
.
- addBytesToElement(Element, InputStream, DOMCryptoContext) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
Appends a new text node with the Base64 encoded value read from
bytes
to the given element
.
- addBytesToElement(Element, byte[]) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Base64-encodes the given
bytes
and appends the result as
Text
node to the given
element
.
- addBytesToElement(Element, byte[], byte[]) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Base64-encodes the given
bytes
and appends the result as
Text
node to the given
element
.
- addBytesToElement(Element, InputStream) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Base64-encodes the given
bytes
and appends the result as
Text
node to the given
element
.
- addBytesToElement(Element, InputStream, byte[]) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Base64-encodes the given
bytes
and appends the result as
Text
node to the given
element
.
- addDateTimeToElement(Element, Date) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Adds the given Date dateTime
as text node to the element
e
.
- ADDITIONAL_REFERENCE_CHARS_ - Static variable in class iaik.xml.crypto.utils.URI
-
- additionalNSPrefixes_ - Variable in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
- addNSDeclAttribute(Element, String, String) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Adds a namespace-declaration attribute to the element provided.
- addReturnToElement(Element) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Appends an text node containing an carriage return to the given element.
- addTextToElement(Element, String) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Adds the given String text
as text node to the element
e
.
- AESKWProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
- AESKWProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
Creates a new instance of this AESKWProxyCipher
.
- AESProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
- AESProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.AESProxyCipher
-
Creates a new instance of this AESProxyCipher
.
- agreementMethod_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
An optional AgreementMethod element.
- agreementMethod_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
An optional AgreementMethod element.
- AgreementMethodImpl - Class in iaik.xml.crypto.enc.keyinfo
-
An implementation of the AgreementMethod
element that supports
the DOM XML representation and processing mechanism.
- AgreementMethodImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
Creates a new instance of this AgreementMethodImpl
with the
specified context and node to unmarshal from.
- AgreementMethodImpl(String, byte[], KeyInfoImpl, KeyInfoImpl, AgreementMethodParameterSpec) - Constructor for class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
Creates a new instance of this AgreementMethodImpl
with the
specified algorithm URI, agreement method parameters, originator KeyInfo,
recipient KeyInfo and KA-Nonce.
- algorithm_ - Variable in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
The algorithm URI.
- algorithm_ - Variable in class iaik.xml.crypto.dsig.TransformImpl
-
The algorithm URI.
- ALGORITHM_PARAMETER_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- AlgorithmMethodImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the AlgorithmMethod
type that supports the
DOM XML representation and processing mechanism.
- AlgorithmMethodImpl(String, AlgorithmParameterSpec) - Constructor for class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
Creates a new instance of this AlgorithmMethodImpl
with the
specified algorithm and parameter spec.
- AlgorithmMethodImpl(Node) - Constructor for class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
Creates a new instance of this AlgorithmMethodImpl
with the
specified node.
- AlgorithmParameterImpl - Class in iaik.xml.crypto.dsig.spec
-
A base class for
DOMStructure
s that represent
algorithm parameters.
- AlgorithmParameterImpl() - Constructor for class iaik.xml.crypto.dsig.spec.AlgorithmParameterImpl
-
Creates a new instance of this AlgorithmParameterImpl
.
- AlgorithmParameterImpl(Node) - Constructor for class iaik.xml.crypto.dsig.spec.AlgorithmParameterImpl
-
Creates a new instance of this AlgorithmParameterImpl
with the
specified node.
- appendValue(DOMCryptoContext, byte[]) - Method in class iaik.xml.crypto.dsig.DigestValueImpl
-
Appends the given digest value.
- appendValue(DOMCryptoContext, byte[]) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
- appendValue(DOMCryptoContext, byte[]) - Method in class iaik.xml.crypto.enc.CipherValueImpl
-
Appends the given cipher value.
- appliedTransforms_ - Variable in class iaik.xml.crypto.dsig.TransformsType
-
The list of
Transform
s, that have already
been applied to the input data.
- applyTransforms(XMLCryptoContext, Data) - Method in class iaik.xml.crypto.dsig.TransformsType
-
Applies all the
Transform
s contained to the
input
data according to the the reference processing model of
XMLDSig.
- ARCFourProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
- ARCFourProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.ARCFourProxyCipher
-
Creates a new instance of this ARCFourProxyCipher
.
- assureDefaults(XMLCryptoContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
This method assures, that the default values of certain properties have
been set in the context.
- attributes_ - Variable in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
A map of attributes from the XML-Namespace.
- authority_ - Variable in class iaik.xml.crypto.utils.URI
-
The authority component of an URI.
- AUTHORITY_CHARS_ - Static variable in class iaik.xml.crypto.utils.URI
-
Contains all characters which are allowed for the authority component of an
URI.
- available() - Method in class iaik.xml.filter.impl.enc.WrapInputStream
-
- C14n11_INCLUSIVE - Static variable in class iaik.xml.crypto.dsig.CanonicalizationMethodImpl
-
- C14n11_INCLUSIVE_WITH_COMMENTS - Static variable in class iaik.xml.crypto.dsig.CanonicalizationMethodImpl
-
- C14NTransformService - Class in iaik.xml.crypto.alg.transform
-
- C14NTransformService() - Constructor for class iaik.xml.crypto.alg.transform.C14NTransformService
-
- cache_ - Variable in class iaik.xml.filter.impl.CachedIterator
-
The list holding a reference to all seen
Object
s.
- CACHE_CANON_INPUT_DATA - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- CACHE_REFERENCE - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- cachedCanonicalizedData_ - Variable in class iaik.xml.crypto.dsig.SignedInfoImpl
-
The canonicalized SignedInfo cache filter;
- cachedCanonInputData_ - Variable in class iaik.xml.crypto.dsig.ReferenceType
-
The (NodeSet) data before the last canonicalization transform (implicit or explicit).
- CachedData - Class in iaik.xml.crypto.utils
-
This class wraps an
Data
instance and caches every
byte or
Node
read from the output data.
- CachedData(Data) - Constructor for class iaik.xml.crypto.utils.CachedData
-
Creates a new instance of this CachedData
with the specified
input data.
- cachedDereferencedData_ - Variable in class iaik.xml.crypto.dsig.ReferenceType
-
The cached dereferenced data.
- cachedDigestInput_ - Variable in class iaik.xml.crypto.dsig.ReferenceType
-
The cached digest input.
- CachedInputStream - Class in iaik.xml.filter.impl
-
- CachedInputStream(InputStream) - Constructor for class iaik.xml.filter.impl.CachedInputStream
-
Creates a CachedInputStream
that wrapps the given InputStream.
- CachedIterator - Class in iaik.xml.filter.impl
-
- CachedIterator(Iterator) - Constructor for class iaik.xml.filter.impl.CachedIterator
-
Creates a CachedIterator
that wrapps the given Iterator.
- calculateAndAppendDigestValue(DOMCryptoContext, InputStream) - Method in class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
Calculated the digest value from the given digest input and marshals the
digest value.
- calculateAndMarshalSignatureValue(DOMCryptoContext, Key) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
Calculates the signature value of this Signature
and appends a
SignatureValue
element with the calculated signature value.
- calculatedDigestValue_ - Variable in class iaik.xml.crypto.dsig.ReferenceImpl
-
The calculated digest value.
- calculateDigestValue(InputStream, XMLCryptoContext) - Method in class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
Calculates the digest value of the given digest input.
- calculateDigestValue(InputStream) - Method in class iaik.xml.crypto.dsig.DigestMethodImpl
-
Calculates the digest value.
- calculatedSignatureValue_ - Variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
The calculated and cached signature value.
- calculateSignatureValue(XMLCryptoContext, Key, InputStream) - Method in class iaik.xml.crypto.dsig.AbstractSignatureMethodImpl
-
Calculates the signature value.
- calculateSignatureValue(Key, InputStream) - Method in class iaik.xml.crypto.dsig.SignatureMethodImpl
-
- calculateSignatureValue(XMLCryptoContext, Key, InputStream) - Method in class iaik.xml.crypto.dsig.SignatureMethodImpl
-
Calculates the signature value.
- calculateSignatureValue(XMLCryptoContext, Key) - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
Calculates the signature value using the contained
SignatureValue
.
- CamelliaKWProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
This Cipher implements the Camellia symmetric key wrap algorithm as defined
by as defined by RFC 4051.
- CamelliaKWProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.CamelliaKWProxyCipher
-
Creates a new instance of this CamelliaKWProxyCipher
.
- CamelliaProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
This Cipher implements the Camellia block encryption algorithm as defined by
RFC 4051.
- CamelliaProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.CamelliaProxyCipher
-
Creates a new instance of this CamelliaProxyCipher
.
- canonicalizationMethod_ - Variable in class iaik.xml.crypto.dsig.SignedInfoImpl
-
The CanonicalizationMethod
.
- CanonicalizationMethodImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the CanonicalizationMethod
that supports
the DOM XML marshaling representation and processing mechanism.
- CanonicalizationMethodImpl(String, TransformParameterSpec, Provider) - Constructor for class iaik.xml.crypto.dsig.CanonicalizationMethodImpl
-
Creates a new instance of this CanonicalizationMethodImpl
.
- CanonicalizationMethodImpl(String, TransformParameterSpec) - Constructor for class iaik.xml.crypto.dsig.CanonicalizationMethodImpl
-
Creates a new instance of this CanonicalizationMethodImpl
.
- CanonicalizationMethodImpl(String, DOMStructure) - Constructor for class iaik.xml.crypto.dsig.CanonicalizationMethodImpl
-
Creates a new instance of this CanonicalizationMethodImpl
with
specified algorithm URI and parameters.
- CanonicalizationMethodImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.CanonicalizationMethodImpl
-
Creates a new instance of this NewCanonicalizationMethodImpl
.
- canonicalize(XMLCryptoContext) - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
Canonicalizes this SignedInfo
element using the contained
CanonicalizationMethod
.
- Canonicalizer - Class in iaik.xml.filter.impl.dsig
-
- Canonicalizer(Iterator, boolean, boolean, List) - Constructor for class iaik.xml.filter.impl.dsig.Canonicalizer
-
Creates a Canonicalizer
.
- Canonicalizer(Iterator, boolean, boolean, boolean, List) - Constructor for class iaik.xml.filter.impl.dsig.Canonicalizer
-
Creates a Canonicalizer
.
- CanonInputStream - Class in iaik.xml.filter.impl.dsig
-
An
InputStream
wrapping a
Canonicalizer
to support the stream
processing of Canonical XML and Exclusive XML Canonicalization.
- CanonInputStream(Canonicalizer) - Constructor for class iaik.xml.filter.impl.dsig.CanonInputStream
-
Creates a CanonInputStream
using the given
Canonicalizer
.
- carriedKeyName_ - Variable in class iaik.xml.crypto.enc.CarriedKeyNameImpl
-
The carried key name.
- carriedKeyName_ - Variable in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
The CarriedKeyName
.
- CarriedKeyNameImpl - Class in iaik.xml.crypto.enc
-
An implementation of the CarriedKeyName
element that supports
the DOM XML representation and processing mechanism.
- CarriedKeyNameImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.CarriedKeyNameImpl
-
Creates a new instance of this CarriedKeyNameImpl
with the
specified context and node to unmarshal from.
- CarriedKeyNameImpl(String) - Constructor for class iaik.xml.crypto.enc.CarriedKeyNameImpl
-
Creates a new instance of this CarriedKeyNameImpl
with the
specified carried key name.
- cause_ - Variable in exception iaik.xml.crypto.utils.URIException
-
- cause_ - Variable in exception iaik.xml.filter.impl.dsig.SkipException
-
The cause of this XPathException.
- cause_ - Variable in exception iaik.xml.filter.impl.dsig.XPathException
-
The cause of this XPathException.
- certificates_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.X509KeySelectorResultImpl
-
The list of certificates corresponding to the selected key.
- certificates_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.X509KeySelectorResultImpl
-
The list of certificates corresponding to the selected key.
- checkCanonicalizationMethod(List) - Method in class iaik.xml.crypto.dsig.TransformsType
-
- checkDereferencedURIsForDosPrevention(String, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
This method checks whether a URI has already been used for dereferencing,
to prevent cyclic dereferencing denial of service attacks.
- cipher1_ - Variable in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
The first cipher.
- cipher2_ - Variable in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
The second cipher.
- cipher_ - Variable in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- cipher_ - Variable in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
The Cipher.
- cipherData_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The CipherData
.
- CipherDataImpl - Class in iaik.xml.crypto.enc
-
An implementation of the CipherData
element that supports the
DOM XML representation and processing mechanism.
- CipherDataImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.CipherDataImpl
-
Creates a new instance of this CipherDataImpl
with the
specified context and node to unmarshal from.
- CipherDataImpl(CipherReferenceImpl) - Constructor for class iaik.xml.crypto.enc.CipherDataImpl
-
Creates a new instance of this CipherDataImpl
with the
specified cipher reference.
- CipherDataImpl(CipherValueImpl) - Constructor for class iaik.xml.crypto.enc.CipherDataImpl
-
Creates a new instance of this CipherDataImpl
with the
specified cipher data.
- CipherPurpose() - Constructor for class iaik.xml.crypto.XSecProvider.Purpose.CipherPurpose
-
- cipherReference_ - Variable in class iaik.xml.crypto.enc.CipherDataImpl
-
The CipherReference.
- CipherReferenceImpl - Class in iaik.xml.crypto.enc
-
An implementation of the CipherReference
element that supports
the DOM XML representation and processing mechanism.
- CipherReferenceImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.CipherReferenceImpl
-
Creates a new instance of this CipherReferenceImpl
with the
specified context and node to unmarshal from.
- CipherReferenceImpl(String, List, String, String) - Constructor for class iaik.xml.crypto.enc.CipherReferenceImpl
-
Creates a new instance of this
ReferenceType
with the
specified URI reference, a list of
Transform
s,
Type
-attribute value and
Id
-attribute value.
- CipherReferenceImpl(String, List) - Constructor for class iaik.xml.crypto.enc.CipherReferenceImpl
-
Creates a new instance of this
CipherReferenceImpl
with the
specified URI reference and list of
TransformImpl
s.
- cipherText_ - Variable in class iaik.xml.crypto.enc.CipherDataImpl
-
Holds the cipher text in case a CipherReference
is used.
- cipherValue_ - Variable in class iaik.xml.crypto.enc.CipherDataImpl
-
The CipherValue.
- CipherValueImpl - Class in iaik.xml.crypto.enc
-
An implementation of the CipherValue
element that supports the
DOM XML representation processing mechanism.
- CipherValueImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.CipherValueImpl
-
Creates a new instance of this CipherValueImpl
with the
specified context and node to unmarshal from.
- CipherValueImpl() - Constructor for class iaik.xml.crypto.enc.CipherValueImpl
-
Creates a new instance of this CipherValueImpl
.
- CipherValueImpl(InputStream) - Constructor for class iaik.xml.crypto.enc.CipherValueImpl
-
Creates a new instance of this CipherValueImpl
with the
specified input stream providing the cipher value.
- CKS_LENGTH - Variable in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- classForName(String) - Static method in class iaik.xml.crypto.XSecProvider
-
This method provides a single point through which all the Class loading of
Classes not provided by XSECT and loaded by
Class.forName(java.lang.String)
is performed.
- clearMarshalling(DOMStructure) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
- clearMarshalling() - Method in class iaik.xml.crypto.dom.DOMStructure
-
- clearMarshalling() - Method in class iaik.xml.crypto.dom.DOMStructure.NodeWrapper
-
- clearMarshalling() - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- close() - Method in class iaik.xml.filter.impl.enc.WrapInputStream
-
- CMS_KEY_WRAP_IV - Static variable in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
The IV for the last encryption step of CMS key wrap.
- collectKeyInfo(XMLStructure, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
Puts the given XML structure
into the corresponding member
variable.
- collectKeyInfo(XMLStructure, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
Puts the given XML structure
into the corresponding member
variable.
- concatenate(byte[], byte[]) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
Concatenates the two given byte arrays a
and b
.
- containsElements(NodeList) - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- content_ - Variable in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
The content.
- content_ - Variable in class iaik.xml.crypto.dsig.keyinfo.X509DataImpl
-
- content_ - Variable in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
The content.
- content_ - Variable in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- content_ - Variable in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
The content.
- content_ - Variable in class iaik.xml.crypto.enc.ReferenceTypeImpl
-
The content.
- convertCertificateChain(Certificate[]) - Static method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
- copyList(List, Class) - Static method in class iaik.xml.crypto.utils.Utils
-
Returns a copy of the given src
list and checks if the
elements of the list are an instance of the given type
.
- copyList(List, Class[]) - Static method in class iaik.xml.crypto.utils.Utils
-
Returns a copy of the given src
list and checks if the
elements of the list are an instance of one of the given types
.
- copyList(List, Class, String, boolean, boolean) - Static method in class iaik.xml.crypto.utils.Utils
-
Returns a copy of the given src
list and checks if the
elements of the list are an instance of the given type
.
- copyList(List, Class[], String, boolean, boolean) - Static method in class iaik.xml.crypto.utils.Utils
-
Returns a copy of the given src
list and checks if the
elements of the list are an instance of one of the given types
.
- createElementPNS(Document, String, String, DOMSignContext) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- createNSDeclAttribute(DOMCryptoContext, Element, String) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Creates a marshaled namespace declaration attribute.
- crls_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.X509KeySelectorResultImpl
-
The list of CRLs corresponding to the selected key.
- crls_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.X509KeySelectorResultImpl
-
The list of CRLs corresponding to the selected key.
- cryptoContext_ - Variable in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
- data(Data, OutputStream) - Static method in class iaik.xml.crypto.utils.Debug
-
- DataReferenceImpl - Class in iaik.xml.crypto.enc
-
An implementation of the DataReference
element that supports the
DOM XML representation and processing mechanism.
- DataReferenceImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.DataReferenceImpl
-
Creates a new instance of this DataReferenceImpl
with the
specified context and node to unmarshal from.
- DataReferenceImpl(String, String, List) - Constructor for class iaik.xml.crypto.enc.DataReferenceImpl
-
Creates a new instance of this
DataReferenceImpl
with the
specified URI reference,
type
-attribute value and list of
XMLStructure
s.
- DATE_DELIMITER - Static variable in class iaik.xml.crypto.utils.DOMUtils
-
The delimiter between date fields.
- DATE_TIME_DELIMITER - Static variable in class iaik.xml.crypto.utils.DOMUtils
-
The delimiter between date and time.
- Debug - Class in iaik.xml.crypto.utils
-
- Debug() - Constructor for class iaik.xml.crypto.utils.Debug
-
- DEBUG_OS - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
This property name allows to set an
OutputStream
as value
for debug output.
- debugOutput(Data, OutputStream) - Static method in class iaik.xml.crypto.utils.CachedData
-
- decrypt(XMLDecryptContext) - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- decrypt(Key, InputStream) - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
Decrypts the given cipherText
using the represented encryption
method with the given key
.
- DECRYPT - Static variable in class iaik.xml.crypto.XSecProvider.Purpose.CipherPurpose
-
- decryptAndReplace(XMLDecryptContext) - Method in class iaik.xml.crypto.enc.EncryptedDataImpl
-
- decryptKey(XMLDecryptContext, AlgorithmMethod) - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- dereference(XMLCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.RetrievalMethodImpl
-
- dereference(XMLCryptoContext) - Method in class iaik.xml.crypto.dsig.ReferenceType
-
Dereferences this ReferenceType
according to reference
processing rules of XMLDSig.
- dereference(URIReference, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.URIDereferencerImpl
-
- dereferenceAndCanonicalize(XMLCryptoContext) - Method in class iaik.xml.crypto.dsig.ReferenceType
-
Dereferences this ReferenceType
according to the reference
processing rules of XMLDSig and applies a final canonicalization if a
node-set is returned by the last applied transform.
- dereferenceButDontTransform(XMLCryptoContext) - Method in class iaik.xml.crypto.dsig.ReferenceType
-
Dereferences this ReferenceType
according to reference
processing rules of XMLDSig, with the exception that
Transforms
are not applied.
- dereferenceExternalURI(URI, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.URIDereferencerImpl
-
Dereferences an external URI.
- dereferenceInternalURI(URI, Node, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.URIDereferencerImpl
-
Derefences an internal (same document or reference) URI.
- dereferenceRetrievalMethod(RetrievalMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
- dereferenceRetrievalMethod(RetrievalMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
- DESedeKWProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
- DESedeKWProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
Creates a new instance of this DESedeKWProxyCipher
.
- DESedeProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
- DESedeProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.DESedeProxyCipher
-
Creates a new instance of this DESedeProxyCipher
.
- DHKeyAgreementParameterSpec - Class in iaik.xml.crypto.enc.spec
-
Parameters for the XML Encryption DH Key Agreement algorithm.
- DHKeyAgreementParameterSpec(DigestMethod) - Constructor for class iaik.xml.crypto.enc.spec.DHKeyAgreementParameterSpec
-
Creates an DHKeyAgreementParameterSpec
with the specified
digest method.
- DHKeyValueImpl - Class in iaik.xml.crypto.enc.keyinfo
-
An implementation of the DHKeyValue
that supports the DOM XML
representation and processing mechanism.
- DHKeyValueImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
Creates a new instance of this DHKeyValueImpl
with the
specified context and node to unmarshal from.
- DHKeyValueImpl(DHPublicKey) - Constructor for class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
Creates a new instance of this DHKeyValueImpl
with the
specified DH public key.
- digest_ - Variable in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- digest_ - Variable in class iaik.xml.crypto.dsig.DigestMethodImpl
-
The MessageDigest.
- DIGEST_MD5 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- DIGEST_SHA224 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- DIGEST_SHA384 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- DIGEST_SHA3_224 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- DIGEST_SHA3_256 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- DIGEST_SHA3_384 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- DIGEST_SHA3_512 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- DigestAlgAndValueType - Class in iaik.xml.crypto.dsig
-
An implementation of the DigestAlgAndValue
type which supports
the DOM XML processing and representation mechanism.
- DigestAlgAndValueType(Node) - Constructor for class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
Creates a new instance of this DigestAlgAndValueType
with the
specified provider config and node.
- DigestAlgAndValueType(DigestMethodImpl) - Constructor for class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
Creates a new instance of this DigestAlgAndValueType
with the
specified provider config and digest method.
- DigestAlgAndValueType(DigestMethodImpl, byte[]) - Constructor for class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
Creates a new instance of this DigestAlgAndValueType
with the
specified provider config, digest method and digest value.
- digestMethod_ - Variable in class iaik.xml.crypto.alg.cipher.RSAOAEPAlgorithmParameter
-
The digest method.
- digestMethod_ - Variable in class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
The DigestMethod
.
- digestMethod_ - Variable in class iaik.xml.crypto.dsig.ReferenceImpl
-
The DigestMethod
.
- digestMethod_ - Variable in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
The DigestMethod.
- digestMethod_ - Variable in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
The DigestMethod
- digestMethod_ - Variable in class iaik.xml.crypto.enc.spec.DHKeyAgreementParameterSpec
-
- DigestMethodImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the DigestMethod
element that supports the
DOM XML representation and processing mechanism.
- DigestMethodImpl(String, DigestMethodParameterSpec) - Constructor for class iaik.xml.crypto.dsig.DigestMethodImpl
-
Creates a new instance of this NewTransformImpl
.
- DigestMethodImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.DigestMethodImpl
-
Creates a new instance of this NewTransformImpl
with the
specified node to unmarshal from.
- digestValue_ - Variable in class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
The DigestValue
.
- digestValue_ - Variable in class iaik.xml.crypto.dsig.ReferenceImpl
-
The DigestValue
.
- DigestValueImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the DigestValue
element that supports the
DOM XML representation and processing mechanism.
- DigestValueImpl() - Constructor for class iaik.xml.crypto.dsig.DigestValueImpl
-
Creates a new instance of this DigestValueImpl
.
- DigestValueImpl(byte[]) - Constructor for class iaik.xml.crypto.dsig.DigestValueImpl
-
Creates a new instance of this DigestValueImpl
with the digest
value.
- DigestValueImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.DigestValueImpl
-
Creates a new instance of this DigestValueImpl
with the
specified context and node to unmarshal from.
- disableOptionalClassLoading(boolean) - Static method in class iaik.xml.crypto.XSecProvider
-
Disable tentative class loading of optional classes?
Some features can only be supported if optional classes are available.
- distNS_ - Variable in class iaik.xml.crypto.dsig.ReferenceImpl
-
Has the distributed NamespaceDeclarations during the processing if the
Reference was built with NodeSetData as Data supplied and applied
Transforms.
- distributeNSDeclarations(Element) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
This method is part of a workaround necessary to cope with differences in
the tree model of XPath and DOM with respect to namespace declarations
(TreeModelWorkaround).
- DOM - Static variable in class iaik.xml.crypto.XSecProvider
-
The mechanism type of this provider
- DOM_LVL3_XERCES_MIN_VERSION() - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- DOM_LVL3_XERCES_MIN_VERSION_PROPERTY - Static variable in class iaik.xml.crypto.utils.DOMUtils
-
- DOMCryptoContext - Class in iaik.xml.crypto.dom
-
- DOMCryptoContext() - Constructor for class iaik.xml.crypto.dom.DOMCryptoContext
-
Creates a new instance of this DOMCryptoContext
.
- DOMCryptoContext(boolean) - Constructor for class iaik.xml.crypto.dom.DOMCryptoContext
-
Creates a new instance of this DOMCryptoContext
.
- DOMNodeSetData - Class in iaik.xml.crypto.dom
-
- DOMNodeSetData(Iterator) - Constructor for class iaik.xml.crypto.dom.DOMNodeSetData
-
Creates a DOMNodeSetData
containing the specified
Iterator
.
- DOMStructure - Class in iaik.xml.crypto.dom
-
An abstract base class for all
XMLStructure
implementations that support the DOM XML representation and processing
mechanism.
- DOMStructure() - Constructor for class iaik.xml.crypto.dom.DOMStructure
-
Creates a new instance of this DOMStructure
.
- DOMStructure(Node) - Constructor for class iaik.xml.crypto.dom.DOMStructure
-
Creates a new instance of this DOMStructure
with the specified
node.
- DOMStructure.NodeWrapper - Class in iaik.xml.crypto.dom
-
- DOMURIReferenceImpl - Class in iaik.xml.crypto.dsig
-
- DOMURIReferenceImpl(Node) - Constructor for class iaik.xml.crypto.dsig.DOMURIReferenceImpl
-
Creates a new instance of this DOMURIReferenceImpl
with the
specified node.
- DOMURIReferenceImpl(String, String) - Constructor for class iaik.xml.crypto.dsig.DOMURIReferenceImpl
-
Creates a new instance of this DOMURIReferenceImpl
with the
specified URI reference and type
-attribute value.
- DOMUtils - Class in iaik.xml.crypto.utils
-
Utilities for DOM XML processing.
- DOMUtils() - Constructor for class iaik.xml.crypto.utils.DOMUtils
-
- DOMUtilsLS - Class in iaik.xml.crypto.utils
-
- DOMUtilsLS() - Constructor for class iaik.xml.crypto.utils.DOMUtilsLS
-
- DOMUtilsLS.EntityResolver2EntityResolver2 - Class in iaik.xml.crypto.utils
-
- DOMUtilsLS.EntityResolver2LSResourceResolver - Class in iaik.xml.crypto.utils
-
- DOMUtilsLS.EntityResolverFactory - Interface in iaik.xml.crypto.utils
-
- DOMUtilsLS.EntityResolverFactoryImpl - Class in iaik.xml.crypto.utils
-
- DOMUtilsLS.LSInput2InputSource - Class in iaik.xml.crypto.utils
-
- DOMUtilsLS.LSResourceResolver2EntityResolver2 - Class in iaik.xml.crypto.utils
-
- DOMUtilsLS.LSResourceResolverFactory - Interface in iaik.xml.crypto.utils
-
- DOMUtilsLS.LSResourceResolverFactoryImpl - Class in iaik.xml.crypto.utils
-
- DOMUtilsLS.ResolverFactory - Interface in iaik.xml.crypto.utils
-
- DSAKeyValueImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the DSAKeyValue
that supports the DOM XML
representation and processing mechanism.
- DSAKeyValueImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.DSAKeyValueImpl
-
Creates a new instance of this DSAKeyValueImpl
with the
specified context and node to unmarshal from.
- DSAKeyValueImpl(DSAPublicKey) - Constructor for class iaik.xml.crypto.dsig.keyinfo.DSAKeyValueImpl
-
Creates a new instance of this DSAKeyValueImpl
with the
specified DSA public key.
- DSAProxyKeyFactory - Class in iaik.xml.crypto.alg.keyfactory
-
- DSAProxyKeyFactory() - Constructor for class iaik.xml.crypto.alg.keyfactory.DSAProxyKeyFactory
-
Creates a new instance of this DSAProxyKeyFactory
.
- DSASHA1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- DSASHA1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.DSASHA1ProxySignature
-
Creates a new instance of this DSAProxySignatureEngine
.
- DuplicateIdException - Exception in iaik.xml.crypto.dom
-
This exception is thrown if during unmarshalling
- ECC_PROVIDER_CLASS - Static variable in class iaik.xml.crypto.EccProviderAdapter
-
- EccelerateDSAKeyValueImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the ECDSAKeyValue
that supports the DOM XML
representation and processing mechanism.
- EccelerateDSAKeyValueImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.EccelerateDSAKeyValueImpl
-
Creates a new instance of this ECDSAKeyValueImpl
with the
specified context and node to unmarshal from.
- EccelerateDSAKeyValueImpl(PublicKey) - Constructor for class iaik.xml.crypto.dsig.keyinfo.EccelerateDSAKeyValueImpl
-
Creates a new instance of this ECDSAKeyValueImpl
with the
specified ECDSA public key.
- EccProviderAdapter - Class in iaik.xml.crypto
-
- EccProviderAdapter() - Constructor for class iaik.xml.crypto.EccProviderAdapter
-
- ECDSAKeyValueImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the ECDSAKeyValue
that supports the DOM XML
representation and processing mechanism.
- ECDSAKeyValueImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueImpl
-
Creates a new instance of this ECDSAKeyValueImpl
with the
specified context and node to unmarshal from.
- ECDSAKeyValueImpl(PublicKey) - Constructor for class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueImpl
-
Creates a new instance of this ECDSAKeyValueImpl
with the
specified ECDSA public key.
- ECDSAKeyValueTypeImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
- ECDSAKeyValueTypeImpl(Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueTypeImpl
-
- ECDSAKeyValueTypeImpl(PublicKey) - Constructor for class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueTypeImpl
-
- ECDSAProxyKeyFactory - Class in iaik.xml.crypto.alg.keyfactory
-
- ECDSAProxyKeyFactory() - Constructor for class iaik.xml.crypto.alg.keyfactory.ECDSAProxyKeyFactory
-
Creates a new instance of this ECDSAProxyKeyFactory
.
- ECDSAProxySignature - Class in iaik.xml.crypto.alg.signature
-
- ECDSAProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.ECDSAProxySignature
-
Creates a new instance of this ECDSAProxySignature
.
- elementAvailable(String, String) - Method in class iaik.xml.filter.impl.dsig.XPathEvaluatorOld.XPathContextOwner
-
- EMPTY_ITERATOR - Static variable in class iaik.xml.crypto.utils.Nodes
-
The empty iterator.
- EMPTY_NODE_ITERATOR - Static variable in class iaik.xml.crypto.utils.Nodes
-
The emtpy node iterator (immutable).
- EMPTY_NODE_LIST - Static variable in class iaik.xml.crypto.utils.Nodes
-
The empty node list.
- encoding_ - Variable in class iaik.xml.crypto.dsig.XMLObjectImpl
-
The Encoding
attribute value.
- encoding_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The Encoding
-attribute value.
- encrypt(XMLEncryptContext) - Method in class iaik.xml.crypto.enc.EncryptedDataImpl
-
- encrypt(XMLEncryptContext) - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- encrypt(Key, InputStream) - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
Encrypts the given plainText
using the represented encryption
method with the given key
.
- encrypt(Key, OutputStream) - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
Encrypts the given plainText
using the represented encryption
method with the given key
.
- ENCRYPT - Static variable in class iaik.xml.crypto.XSecProvider.Purpose.CipherPurpose
-
- EncryptedDataImpl - Class in iaik.xml.crypto.enc
-
An implementation of the EncryptedData
type which supports the
DOM XML processing and representation mechanism.
- EncryptedDataImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.EncryptedDataImpl
-
Creates a new instance of this EncryptedDataImpl
with the
specified context and node to unmarshal from.
- EncryptedDataImpl(ToBeEncrypted, EncryptionMethodImpl, KeyInfo, EncryptionProperties, String, CipherReferenceImpl) - Constructor for class iaik.xml.crypto.enc.EncryptedDataImpl
-
Creates a new instance of this EncryptedDataImpl
with the
specified the to-be-encrypted data, the encryption method, the key info,
the encryption properties, the Id
-attribute value and the
CipherReference.
- encryptedKey_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
An optional EncryptedKey element.
- encryptedKey_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
An optional EncryptedKey element.
- EncryptedKeyImpl - Class in iaik.xml.crypto.enc
-
An implementation of the EncryptedKey
that supports the DOM XML
representation and processing mechanism.
- EncryptedKeyImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.EncryptedKeyImpl
-
Creates a new instance of this EncryptedKeyImpl
with the
specified context and node to unmarshal from.
- EncryptedKeyImpl(ToBeEncryptedKey, EncryptionMethodImpl, KeyInfoImpl, EncryptionProperties, List, String, String, String, CipherReferenceImpl) - Constructor for class iaik.xml.crypto.enc.EncryptedKeyImpl
-
Creates a new instance of this
EncryptedKeyImpl
with the
specified to-be-encrypted key, encryption method, KeyInfo, encryption
properties, list of
DataReferenceImpl
s and
KeyReferenceImpl
s,
Id
-attribute value, carried key name, recipient and
CipherReference.
- EncryptedTypeImpl - Class in iaik.xml.crypto.enc
-
An implementation of the EncryptedType
type that supports the
DOM XML representation and processing mechanism.
- EncryptedTypeImpl() - Constructor for class iaik.xml.crypto.enc.EncryptedTypeImpl
-
Creates a new instance of this EncryptedTypeImpl
.
- EncryptedTypeImpl(Node) - Constructor for class iaik.xml.crypto.enc.EncryptedTypeImpl
-
Creates a new instance of this EncryptedTypeImpl
with the
specified node.
- EncryptedTypeImpl(ToBeEncrypted, EncryptionMethodImpl, KeyInfo, EncryptionProperties, String, CipherReferenceImpl) - Constructor for class iaik.xml.crypto.enc.EncryptedTypeImpl
-
Creates a new instance of this EncryptedTypeImpl
with the
specified data to be encrypted, the encryption method, the key info, the
encryption properties, the Id
-attribute value and the
CipherReference.
- ENCRYPTION_ARCFOUR - Static variable in class iaik.xml.crypto.XmldsigMore
-
- ENCRYPTION_CAMELLIA128_CBC - Static variable in class iaik.xml.crypto.XmldsigMore
-
Camellia-128 Block Encryption Algorithm URI.
- ENCRYPTION_CAMELLIA192_CBC - Static variable in class iaik.xml.crypto.XmldsigMore
-
Camellia-192 Block Encryption Algorithm URI.
- ENCRYPTION_CAMELLIA256_CBC - Static variable in class iaik.xml.crypto.XmldsigMore
-
Camellia-256 Block Encryption Algorithm URI.
- ENCRYPTION_KW_CAMELLIA128 - Static variable in class iaik.xml.crypto.XmldsigMore
-
Camellia-128 Symmetric Key Wrap Algorithm URI.
- ENCRYPTION_KW_CAMELLIA192 - Static variable in class iaik.xml.crypto.XmldsigMore
-
Camellia-192 Symmetric Key Wrap Algorithm URI.
- ENCRYPTION_KW_CAMELLIA256 - Static variable in class iaik.xml.crypto.XmldsigMore
-
Camellia-256 Symmetric Key Wrap Algorithm URI.
- encryptionMethod_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The EncryptionMethod
.
- EncryptionMethodImpl - Class in iaik.xml.crypto.enc
-
An implementation of the EncryptionMethod
element that supports
the DOM XML representation and processing mechanism.
- EncryptionMethodImpl(String, Integer, EncryptionMethodParameterSpec) - Constructor for class iaik.xml.crypto.enc.EncryptionMethodImpl
-
Creates a new instance of this NewEncryptionMethodImpl
with
the specified algorithm URI, key size and encryption method parameters.
- EncryptionMethodImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.EncryptionMethodImpl
-
Creates a new instance of this NewEncryptionMethodImpl
with
the specified context and node to unmarshal from.
- encryptionProperties_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The EncryptionProperty
.
- encryptionProperties_ - Variable in class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
- EncryptionPropertiesImpl - Class in iaik.xml.crypto.enc
-
An implementation of the EncryptionProperties
element that
supports the DOM XML representation and processing mechanism.
- EncryptionPropertiesImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
Creates a new instance of this EncryptionPropertiesImpl
with
the specified context and node to unmarshal from.
- EncryptionPropertiesImpl(List, String) - Constructor for class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
Creates a new instance of this
EncryptionPropertiesImpl
with
the specified list of
EncryptionPropertyImpl
s and
Id
-attribute value.
- EncryptionPropertyImpl - Class in iaik.xml.crypto.enc
-
An implementation of the EncryptionProperty
element that
supports the DOM XML representation and processing mechanism.
- EncryptionPropertyImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
Creates a new instance of this EncryptionPropertyImpl
with the
specified context and node to unmarshal from.
- EncryptionPropertyImpl(List, String, String, Map) - Constructor for class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
Creates a new instance of this
EncryptionPropertyImpl
with the
specified list of
XMLStructure
s,
Id
-attribute value,
Target
-attribute value and map of attributes.
- engineDigest() - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- engineDigest(byte[], int, int) - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- engineDoFinal(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineDoFinal(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineDoFinal(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
- engineDoFinal(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
- engineDoFinal(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineDoFinal(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineDoFinal(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineDoFinal(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineDoFinal(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.RSAProxyCipher
-
- engineDoFinal(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.RSAProxyCipher
-
- engineDoFinal() - Method in class iaik.xml.crypto.alg.mac.HMACProxyMac
-
- engineDoFinal() - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- engineGeneratePrivate(KeySpec) - Method in class iaik.xml.crypto.alg.keyfactory.ProxyKeyFactory
-
- engineGeneratePublic(KeySpec) - Method in class iaik.xml.crypto.alg.keyfactory.ProxyKeyFactory
-
- engineGetBlockSize() - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineGetBlockSize() - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineGetDigestLength() - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- engineGetEncoded() - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPAlgorithmParameter
-
- engineGetEncoded(String) - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPAlgorithmParameter
-
- engineGetEncoded() - Method in class iaik.xml.crypto.alg.mac.HMACAlgorithmParameter
-
- engineGetEncoded(String) - Method in class iaik.xml.crypto.alg.mac.HMACAlgorithmParameter
-
- engineGetEncoded() - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSAlgorithmParameter
-
- engineGetEncoded(String) - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSAlgorithmParameter
-
- engineGetIV() - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineGetIV() - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineGetKeySize(Key) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineGetKeySize(Key) - Method in class iaik.xml.crypto.alg.cipher.AESProxyCipher
-
- engineGetKeySize(Key) - Method in class iaik.xml.crypto.alg.cipher.ARCFourProxyCipher
-
- engineGetKeySize(Key) - Method in class iaik.xml.crypto.alg.cipher.CamelliaKWProxyCipher
-
- engineGetKeySize(Key) - Method in class iaik.xml.crypto.alg.cipher.CamelliaProxyCipher
-
- engineGetKeySize(Key) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineGetKeySize(Key) - Method in class iaik.xml.crypto.alg.cipher.DESedeProxyCipher
-
- engineGetKeySize(Key) - Method in class iaik.xml.crypto.alg.cipher.RSAProxyCipher
-
- engineGetKeySpec(Key, Class) - Method in class iaik.xml.crypto.alg.keyfactory.ProxyKeyFactory
-
- engineGetMacLength() - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- engineGetOutputSize(int) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineGetOutputSize(int) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineGetParameter(String) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineGetParameters() - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineGetParameters() - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineGetParameters() - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineGetParameterSpec(Class) - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPAlgorithmParameter
-
- engineGetParameterSpec(Class) - Method in class iaik.xml.crypto.alg.mac.HMACAlgorithmParameter
-
- engineGetParameterSpec(Class) - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSAlgorithmParameter
-
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineInit(int, Key, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
- engineInit(int, Key, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineInit(int, Key, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineInit(int, Key, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineInit(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPAlgorithmParameter
-
- engineInit(byte[]) - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPAlgorithmParameter
-
- engineInit(byte[], String) - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPAlgorithmParameter
-
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPProxyCipher
-
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPProxyCipher
-
- engineInit(int, Key, SecureRandom) - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPProxyCipher
-
- engineInit(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.mac.HMACAlgorithmParameter
-
- engineInit(byte[]) - Method in class iaik.xml.crypto.alg.mac.HMACAlgorithmParameter
-
- engineInit(byte[], String) - Method in class iaik.xml.crypto.alg.mac.HMACAlgorithmParameter
-
- engineInit(Key, AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.mac.HMACProxyMac
-
- engineInit(Key, AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- engineInit(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSAlgorithmParameter
-
- engineInit(byte[]) - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSAlgorithmParameter
-
- engineInit(byte[], String) - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSAlgorithmParameter
-
- engineInitSign(PrivateKey) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineInitSign(PrivateKey, SecureRandom) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineInitVerify(PublicKey) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineReset() - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- engineReset() - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- engineSetMode(String) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineSetMode(String) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineSetPadding(String) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineSetPadding(String) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineSetParameter(String, Object) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineSetParameter(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineSetParameter(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSProxySignature
-
Deprecated.
- engineSign() - Method in class iaik.xml.crypto.alg.signature.DSASHA1ProxySignature
-
- engineSign() - Method in class iaik.xml.crypto.alg.signature.ECDSAProxySignature
-
- engineSign() - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineSign(byte[], int, int) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineSign() - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSProxySignature
-
Deprecated.
- engineToString() - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPAlgorithmParameter
-
- engineToString() - Method in class iaik.xml.crypto.alg.mac.HMACAlgorithmParameter
-
- engineToString() - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSAlgorithmParameter
-
- engineTranslateKey(Key) - Method in class iaik.xml.crypto.alg.keyfactory.ProxyKeyFactory
-
- engineUnwrap(byte[], String, int) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineUnwrap(byte[], String, int) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
- engineUnwrap(byte[], String, int) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineUnwrap(byte[], String, int) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineUpdate(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineUpdate(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineUpdate(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
- engineUpdate(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
- engineUpdate(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineUpdate(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineUpdate(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineUpdate(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- engineUpdate(byte[], int, int, byte[], int) - Method in class iaik.xml.crypto.alg.cipher.RSAProxyCipher
-
- engineUpdate(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.RSAProxyCipher
-
- engineUpdate(byte) - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- engineUpdate(byte[], int, int) - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- engineUpdate(ByteBuffer) - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- engineUpdate(byte) - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- engineUpdate(byte[], int, int) - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- engineUpdate(ByteBuffer) - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- engineUpdate(byte) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineUpdate(ByteBuffer) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineUpdate(byte[], int, int) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineVerify(byte[]) - Method in class iaik.xml.crypto.alg.signature.DSASHA1ProxySignature
-
- engineVerify(byte[]) - Method in class iaik.xml.crypto.alg.signature.ECDSAProxySignature
-
- engineVerify(byte[]) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineVerify(byte[], int, int) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- engineWrap(Key) - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- engineWrap(Key) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
- engineWrap(Key) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- engineWrap(Key) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- EntityResolverFactoryImpl() - Constructor for class iaik.xml.crypto.utils.DOMUtilsLS.EntityResolverFactoryImpl
-
- EnvelopedSignatureTransformService - Class in iaik.xml.crypto.alg.transform
-
- EnvelopedSignatureTransformService() - Constructor for class iaik.xml.crypto.alg.transform.EnvelopedSignatureTransformService
-
- equals(Principal, String) - Static method in class iaik.xml.crypto.utils.MatchDistinguishedName
-
- equals(Object) - Method in class iaik.xml.crypto.utils.URI
-
- ERROR_MESSAGE - Static variable in class iaik.xml.crypto.EccProviderAdapter
-
- escape(String, String) - Method in class iaik.xml.crypto.utils.URI
-
Escapes all non-ASCII characters and all forbidden ASCII characters in the
specified string.
- evaluate(Node) - Method in class iaik.xml.filter.impl.dsig.XPathApiXPathEvaluator
-
Evaluate XPath with the given node as context node.
- evaluate(Node) - Method in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
Evaluate XPath with the given node as context node.
- evaluate(Node) - Method in class iaik.xml.filter.impl.dsig.XPathEvaluatorOld
-
Evaluate XPath with the given node as context node.
- evaluateBoolean(Node) - Method in class iaik.xml.filter.impl.dsig.XPathApiXPathEvaluator
-
Evaluate XPath with the given node as context node and convert the result
to a boolean.
- evaluateBoolean(Node) - Method in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
Evaluate XPath with the given node as context node and convert the result
to a boolean.
- evaluateBoolean(Node) - Method in class iaik.xml.filter.impl.dsig.XPathEvaluatorOld
-
Evaluate XPath with the given node as context node and convert the result
to a boolean.
- evaluator_ - Variable in class iaik.xml.filter.impl.dsig.XPathSieve
-
- ExcC14NParameterImpl - Class in iaik.xml.crypto.dsig.spec
-
An implementation of the InclusiveNamespaces
element that
supports the DOM XML representation and processing mechanism.
- ExcC14NParameterImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.spec.ExcC14NParameterImpl
-
Creates a new instance of this ExcC14NParameterImpl
with the
specified provider config, context and node to unmarshal from.
- ExcC14NParameterImpl(List) - Constructor for class iaik.xml.crypto.dsig.spec.ExcC14NParameterImpl
-
Creates a new instance of this ExcC14NParameterImpl
with the
specified provider config and list of namespace prefixes.
- exceptionChainingJDK13(Object, Throwable) - Static method in class iaik.xml.crypto.utils.Utils
-
- EXPAND_ENTITY_REFERENCES - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- expatiateNodeSetData2OctetstreamData(XMLCryptoContext, boolean) - Method in class iaik.xml.crypto.dsig.NodeSetData2OctetStreamDataExpatiator
-
- extFunction(String, String, Vector, Object) - Method in class iaik.xml.filter.impl.dsig.XPathEvaluatorOld.XPathContextOwner
-
- extFunction(FuncExtFunction, Vector) - Method in class iaik.xml.filter.impl.dsig.XPathEvaluatorOld.XPathContextOwner
-
- generateAgreedSecret(PrivateKey, PublicKey, String) - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- generateCore(DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- generateReference(DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.ReferenceImpl
-
Calculates the digest value of this Reference
and appends a
DigestValue
element with the calculated digest value.
- generateReferences(DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.ManifestImpl
-
- generateReferences(DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- generateSecretKey(EncryptionMethod, PublicKey) - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
Generates a secret key of the type specified in
EncrpytionMethod
- generator_ - Variable in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
The generator.
- get(Object) - Method in class iaik.xml.crypto.dom.DOMCryptoContext
-
- getAlgorithm() - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- getAlgorithm() - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- getAlgorithmInstance(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- getAlgorithmInstance(XSecProvider.Purpose) - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- getAlgorithmInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- getAlgorithmInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- getAlgorithmInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.dsig.DigestMethodImpl
-
- getAlgorithmInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.dsig.SignatureMethodImpl
-
- getAlgorithmInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
- getAlgorithmInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- getAlgorithmParameters() - Method in class iaik.xml.crypto.alg.transform.Base64TransformService
-
- getAlgorithmParameters() - Method in class iaik.xml.crypto.alg.transform.C14NTransformService
-
- getAlgorithmParameters() - Method in class iaik.xml.crypto.alg.transform.EnvelopedSignatureTransformService
-
- getAlgorithmParameters() - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
Returns the list of algorithm parameter.
- getAlgorithmParameters() - Method in class iaik.xml.crypto.alg.transform.XPath2FilterTransformService
-
- getAlgorithmParameters() - Method in class iaik.xml.crypto.alg.transform.XPathTransformService
-
- getAlgorithmParameters() - Method in class iaik.xml.crypto.alg.transform.XSLTTransformService
-
- getAlgorithmParameters() - Method in class iaik.xml.crypto.alg.transform.XSLTTransformServiceJDK
-
- getAllTextFromChildren(Element) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Gets the text of all text node children of element
.
- getAttributes() - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- getAuthority() - Method in class iaik.xml.crypto.utils.URI
-
Gets the authority component of the URI.
- getAuthorityUnescaped() - Method in class iaik.xml.crypto.utils.URI
-
Gets the authority component of the URI in its unescaped (unicode) version.
- getBigIntegerFromElementChildrens(Element) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Gets the BigInteger value from its text representation from the elements
children.
- getBytesFromElement(Element) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
Gets the Base64 decoded value form all text node children of
element
.
- getBytesFromElementChildrens(Element) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Gets the bytes of all text node children of element
and
returns the base64-decoded result as byte array.
- getBytesFromElementChildrensStream(Element) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Gets the bytes of all text node children of the given
element
and returns the base64-decoded result as
InputStream
.
- getBytesFromElementStream(Element) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
Gets the Base64 decoded value form all text node children of
element
and returns it as InputStream.
- getByteStream() - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- getCachedBytes() - Method in class iaik.xml.filter.impl.CachedInputStream
-
Returns a copy of all the bytes read from this
CachedInputStream
so far.
- getCachedData() - Method in class iaik.xml.crypto.utils.CachedData
-
Returns a copy of the data read from this Data
.
- getCachedObjects() - Method in class iaik.xml.filter.impl.CachedIterator
-
- getCalculatedDigestValue() - Method in class iaik.xml.crypto.dsig.ReferenceImpl
-
- getCanonicalizationMethod() - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- getCanonicalizedData() - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- getCanonInputData() - Method in class iaik.xml.crypto.dsig.ReferenceType
-
Returns the cached input data into the final canonicalization if
caching
this data is enabled.
- getCarriedKeyName() - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- getCause() - Method in exception iaik.xml.crypto.alg.NoSuchAlgorithmRuntimeException
-
- getCause() - Method in exception iaik.xml.crypto.alg.NoSuchAlgorithmWithCauseException
-
- getCause() - Method in exception iaik.xml.crypto.utils.URIException
-
- getCause() - Method in exception iaik.xml.filter.impl.dsig.SkipException
-
Returns the cause of this XPathException
or null
if the cause is nonexistent or unknown.
- getCause() - Method in exception iaik.xml.filter.impl.dsig.XPathException
-
Returns the cause of this XPathException
or null
if the cause is nonexistent or unknown.
- getCertificates() - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.X509KeySelectorResultImpl
-
Returns the list of certificates corresponding to the selected key.
- getCertificates() - Method in class iaik.xml.crypto.utils.KeySelectorImpl.X509KeySelectorResultImpl
-
Returns the list of certificates corresponding to the selected key.
- getCertificates() - Method in interface iaik.xml.crypto.utils.X509KeySelectorResult
-
- getCharacterStream() - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- getChildStructures() - Method in class iaik.xml.crypto.dom.DOMStructure
-
Returns the list of child structures of this DOMStructure
.
- getChildStructures() - Method in class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyValueImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.ManifestImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.ReferenceImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.ReferenceType
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
Returns all contained structures.
- getChildStructures() - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.TransformsType
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.enc.CipherDataImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.enc.ReferenceListImpl
-
- getChildStructures() - Method in class iaik.xml.crypto.enc.ReferenceTypeImpl
-
- getChildStructureVersion() - Method in class iaik.xml.crypto.dom.DOMStructure
-
- getCipherData() - Method in class iaik.xml.crypto.enc.CipherDataImpl
-
Returns the cipher data.
- getCipherData(XMLDecryptContext) - Method in class iaik.xml.crypto.enc.CipherDataImpl
-
Gets the cipher data form this CipherData
.
- getCipherData() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getCipherName() - Method in class iaik.xml.crypto.alg.cipher.AESKWProxyCipher
-
- getCipherName() - Method in class iaik.xml.crypto.alg.cipher.AESProxyCipher
-
- getCipherName() - Method in class iaik.xml.crypto.alg.cipher.ARCFourProxyCipher
-
- getCipherName() - Method in class iaik.xml.crypto.alg.cipher.CamelliaKWProxyCipher
-
- getCipherName() - Method in class iaik.xml.crypto.alg.cipher.CamelliaProxyCipher
-
- getCipherName() - Method in class iaik.xml.crypto.alg.cipher.DESedeProxyCipher
-
- getCipherName() - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- getCipherName() - Method in class iaik.xml.crypto.alg.cipher.RSAOAEPProxyCipher
-
- getCipherName() - Method in class iaik.xml.crypto.alg.cipher.RSAv15ProxyCipher
-
- getCipherText() - Method in class iaik.xml.crypto.enc.CipherDataImpl
-
Returns the encrypted data if this CipherData stores the encrypted data as
CipherReference.
- getCipherText() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getContent() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- getContent() - Method in class iaik.xml.crypto.dsig.keyinfo.X509DataImpl
-
- getContent() - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
- getContent() - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- getContent() - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- getContent() - Method in class iaik.xml.crypto.enc.ReferenceTypeImpl
-
- getContent() - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
- getContent() - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
- getCRLs() - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.X509KeySelectorResultImpl
-
Returns the list of CRLs corresponding to the selected key.
- getCRLs() - Method in class iaik.xml.crypto.utils.KeySelectorImpl.X509KeySelectorResultImpl
-
Returns the list of CRLs corresponding to the selected key.
- getCRLs() - Method in interface iaik.xml.crypto.utils.X509KeySelectorResult
-
- getDateTimeFromElementChildren(Element) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Gets the date from its text representation from the element
s
children.
- getDefaultOutputLength() - Method in class iaik.xml.crypto.alg.mac.HMACMD5ProxyMac
-
- getDefaultOutputLength() - Method in class iaik.xml.crypto.alg.mac.HMACProxyMac
-
Returns the default output length.
- getDefaultOutputLength() - Method in class iaik.xml.crypto.alg.mac.HMACRipeMD160ProxyMac
-
- getDefaultOutputLength() - Method in class iaik.xml.crypto.alg.mac.HMACSHA1ProxyMac
-
- getDefaultOutputLength() - Method in class iaik.xml.crypto.alg.mac.HMACSHA224ProxyMac
-
- getDefaultOutputLength() - Method in class iaik.xml.crypto.alg.mac.HMACSHA256ProxyMac
-
- getDefaultOutputLength() - Method in class iaik.xml.crypto.alg.mac.HMACSHA384ProxyMac
-
- getDefaultOutputLength() - Method in class iaik.xml.crypto.alg.mac.HMACSHA512ProxyMac
-
- getDelegationProvider(String, XSecProvider.Purpose) - Static method in class iaik.xml.crypto.XSecProvider
-
- getDelegationProvider(String) - Static method in class iaik.xml.crypto.XSecProvider
-
- getDereferencedData() - Method in class iaik.xml.crypto.dsig.ReferenceType
-
Returns the dereferenced data if reference caching is enabled.
- getDigestInputStream() - Method in class iaik.xml.crypto.dsig.ReferenceImpl
-
- getDigestMethod() - Method in class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
Returns the digest method.
- getDigestMethod() - Method in class iaik.xml.crypto.dsig.ReferenceImpl
-
- getDigestMethod() - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
Returns the DigestMethod.
- getDigestMethod() - Method in class iaik.xml.crypto.enc.spec.DHKeyAgreementParameterSpec
-
Returns the digest method.
- getDigestValue() - Method in class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
Returns the raw digest value.
- getDigestValue() - Method in class iaik.xml.crypto.dsig.DigestValueImpl
-
Returns the digest value.
- getDigestValue() - Method in class iaik.xml.crypto.dsig.ReferenceImpl
-
- getDocFromDOMCryptoContext(DOMCryptoContext) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Returns the owner
Document
of the
Node
inside to given
context
.
- getDOMImplementationLS() - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- getEccProvider() - Static method in class iaik.xml.crypto.EccProviderAdapter
-
- getEccProviderName() - Static method in class iaik.xml.crypto.EccProviderAdapter
-
- getElementById(String) - Method in class iaik.xml.crypto.dom.DOMCryptoContext
-
- getEncoding() - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- getEncoding() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getEncoding() - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- getEncryptionMethod() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getEncryptionProperties() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getEntityResolver(Boolean, Object) - Method in interface iaik.xml.crypto.utils.DOMUtilsLS.EntityResolverFactory
-
- getEntityResolver(Boolean, Object) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.EntityResolverFactoryImpl
-
- getExternalSubset(String, String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.EntityResolver2EntityResolver2
-
- getExternalSubset(String, String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSResourceResolver2EntityResolver2
-
- getFailReason() - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Returns the reason why selecting a key has failed.
- getFailReason() - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Returns the reason why selecting a key has failed.
- getFilter() - Method in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
Returns the XPath filter.
- getGenerator() - Method in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
- getHere() - Method in class iaik.xml.crypto.dom.DOMStructure
-
- getHere() - Method in class iaik.xml.crypto.dsig.DOMURIReferenceImpl
-
- getHere() - Method in class iaik.xml.filter.impl.dsig.URIResolverImpl.URIReferenceImpl
-
- getId() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- getId() - Method in class iaik.xml.crypto.dsig.ManifestImpl
-
- getId() - Method in class iaik.xml.crypto.dsig.ReferenceType
-
Returns the optional Id
-attribute of this reference.
- getId() - Method in class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
- getId() - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
- getId() - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- getId() - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- getId() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- getId() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
- getId() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getId() - Method in class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
- getId() - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- getId() - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
- getId() - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
- getImplClass(String, String) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
Get the implementing class for a specified XML element from the
implementing class mapping.
- getInScopeNSDecls(Element) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Returns a map of all namespace declarations in-scope of the given element
- getInstance(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- getInstance(int) - Method in class iaik.xml.crypto.alg.cipher.ProxyCipher
-
- getInstance(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- getInstance(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.keyfactory.ProxyKeyFactory
-
- getInstance(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- getInstance(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- getInstance(Node, DOMCryptoContext) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
Unmarshal a DOMStructure
from the given DOM representation.
- getInstance(Node, DOMCryptoContext, String) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
Unmarshal a DOMStructure
from the given DOM representation.
- getInstance() - Static method in class iaik.xml.crypto.XSecProvider
-
- getInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
- getInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- getInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.keyfactory.ProxyKeyFactory
-
- getInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- getInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
- getIssuerName() - Method in class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialType
-
- getKANonce() - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- getKey() - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeySelectorResultImpl
-
- getKey() - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.X509KeySelectorResultImpl
-
Returns the selected key.
- getKey() - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeySelectorResultImpl
-
- getKey() - Method in class iaik.xml.crypto.utils.KeySelectorImpl.X509KeySelectorResultImpl
-
Returns the selected key.
- getKeyFactoryInstance(AlgorithmMethod, XSecProvider.Purpose) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Uses the XSECT delegation mechanism to create an instance of a KeyFactory.
- getKeyFactoryName() - Method in class iaik.xml.crypto.alg.keyfactory.DSAProxyKeyFactory
-
- getKeyFactoryName() - Method in class iaik.xml.crypto.alg.keyfactory.ECDSAProxyKeyFactory
-
- getKeyFactoryName() - Method in class iaik.xml.crypto.alg.keyfactory.ProxyKeyFactory
-
- getKeyFactoryName() - Method in class iaik.xml.crypto.alg.keyfactory.RSAProxyKeyFactory
-
- getKeyInfo() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- getKeyInfo() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getKeyName() - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
- getKeyName() - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
- getKeySelectorResult() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- getKeySize() - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
- getKeySize() - Method in class iaik.xml.crypto.enc.KeySizeImpl
-
Returns the key size.
- getLocalName() - Method in class iaik.xml.crypto.dom.DOMStructure
-
Returns the local name of the represented XML element.
- getLocalName() - Method in class iaik.xml.crypto.dom.DOMStructure.NodeWrapper
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.AbstractSignatureMethodImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.CanonicalizationMethodImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.DigestMethodImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.DigestValueImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.DSAKeyValueImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.EccelerateDSAKeyValueImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyNameImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyValueImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.RetrievalMethodImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.RSAKeyValueImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.X509DataImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.ManifestImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.ReferenceType
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.SignatureMethodImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.spec.ExcC14NParameterImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.spec.HMACParameterImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.TransformsType
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- getLocalName() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.CarriedKeyNameImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.CipherDataImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.CipherReferenceImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.CipherValueImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.DataReferenceImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.EncryptedDataImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.keyinfo.KANonceImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.KeyReferenceImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.KeySizeImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.ReferenceListImpl
-
- getLocalName() - Method in class iaik.xml.crypto.enc.spec.OAEPParamsImpl
-
- getLSResourceResolver(Boolean, Object, LSResourceResolver) - Method in interface iaik.xml.crypto.utils.DOMUtilsLS.LSResourceResolverFactory
-
- getLSResourceResolver(Boolean, Object, LSResourceResolver) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSResourceResolverFactoryImpl
-
- getMacName() - Method in class iaik.xml.crypto.alg.mac.HMACMD5ProxyMac
-
- getMacName() - Method in class iaik.xml.crypto.alg.mac.HMACRipeMD160ProxyMac
-
- getMacName() - Method in class iaik.xml.crypto.alg.mac.HMACSHA1ProxyMac
-
- getMacName() - Method in class iaik.xml.crypto.alg.mac.HMACSHA224ProxyMac
-
- getMacName() - Method in class iaik.xml.crypto.alg.mac.HMACSHA256ProxyMac
-
- getMacName() - Method in class iaik.xml.crypto.alg.mac.HMACSHA384ProxyMac
-
- getMacName() - Method in class iaik.xml.crypto.alg.mac.HMACSHA512ProxyMac
-
- getMacName() - Method in class iaik.xml.crypto.alg.mac.ProxyMac
-
- getMessage() - Method in exception iaik.xml.crypto.alg.NoSuchAlgorithmRuntimeException
-
- getMessage() - Method in exception iaik.xml.crypto.alg.NoSuchAlgorithmWithCauseException
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.MD5ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.RipeMD160ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.SHA1ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.SHA224ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.SHA256ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.SHA384ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.SHA3_224ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.SHA3_256ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.SHA3_384ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.SHA3_512ProxyMessageDigest
-
- getMessageDigestName() - Method in class iaik.xml.crypto.alg.digest.SHA512ProxyMessageDigest
-
- getMGF() - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
Returns the MGF.
- getMGFDigestMethod() - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
Returns the DigestMethod used for the MGF.
- getMimeType() - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- getMimeType() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getName() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyNameImpl
-
- getName() - Method in class iaik.xml.crypto.enc.CarriedKeyNameImpl
-
Returns the carried key name.
- getNamespace() - Method in class iaik.xml.crypto.dom.DOMStructure
-
Returns the namespace URI of the represented XML element.
- getNamespace() - Method in class iaik.xml.crypto.dom.DOMStructure.NodeWrapper
-
- getNamespace() - Method in class iaik.xml.crypto.dom.XencDOMStructure
-
- getNamespace() - Method in class iaik.xml.crypto.dom.XmldsigDOMStructure
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.AbstractSignatureMethodImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.DigestMethodImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.keyinfo.EccelerateDSAKeyValueImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.keyinfo.RetrievalMethodImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.ReferenceImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.SignatureMethodImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.spec.ExcC14NParameterImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.spec.HMACParameterImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- getNamespace() - Method in class iaik.xml.crypto.dsig.TransformsImpl
-
- getNamespace() - Method in class iaik.xml.crypto.enc.CipherReferenceImpl
-
- getNamespace() - Method in class iaik.xml.crypto.enc.DataReferenceImpl
-
- getNamespace() - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
- getNamespace() - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- getNamespace() - Method in class iaik.xml.crypto.enc.KeyReferenceImpl
-
- getNamespace() - Method in class iaik.xml.crypto.enc.spec.OAEPParamsImpl
-
- getNamespace() - Method in class iaik.xml.crypto.enc.TransformsImpl
-
- getNamespaceForPrefix(String) - Method in class iaik.xml.filter.impl.dsig.XPathEvaluatorOld.PrefixResolver
-
- getNode() - Method in class iaik.xml.crypto.dom.DOMStructure
-
Returns the XML element currently represented.
- getObjects() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- getOriginatorKeyInfo() - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- getOtherPurposes(Object) - Method in class iaik.xml.crypto.XSecProvider.Purpose
-
- getOutput() - Method in class iaik.xml.crypto.utils.CachedData
-
Returns the output data.
- getOutputLength() - Method in class iaik.xml.crypto.dsig.spec.HMACParameterImpl
-
Returns the output length.
- getOutputStreamFrom(XMLCryptoContext) - Static method in class iaik.xml.crypto.utils.Debug
-
- getOutputStreamWriterFrom(XMLCryptoContext) - Static method in class iaik.xml.crypto.utils.Debug
-
- getOwnerDocument(Node) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Returns the owner document of the specified node.
- getPackageName(String) - Static method in class iaik.xml.crypto.XSecProvider
-
Allows to retrieve the package name for Xerces/Xalan delivered with the
JDK.
- getParameterByOID(String) - Static method in class iaik.xml.crypto.EccProviderAdapter
-
- getParametersByName(String) - Static method in class iaik.xml.crypto.EccProviderAdapter
-
- getParameterSpec() - Method in class iaik.xml.crypto.alg.transform.Base64TransformService
-
- getParameterSpec() - Method in class iaik.xml.crypto.alg.transform.C14NTransformService
-
- getParameterSpec() - Method in class iaik.xml.crypto.alg.transform.EnvelopedSignatureTransformService
-
- getParameterSpec() - Method in class iaik.xml.crypto.alg.transform.XPath2FilterTransformService
-
- getParameterSpec() - Method in class iaik.xml.crypto.alg.transform.XPathTransformService
-
- getParameterSpec() - Method in class iaik.xml.crypto.alg.transform.XSLTTransformService
-
- getParameterSpec() - Method in class iaik.xml.crypto.alg.transform.XSLTTransformServiceJDK
-
- getParameterSpec() - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- getParameterSpec() - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- getParameterSpecClass() - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- getParameterSpecClass() - Method in class iaik.xml.crypto.dsig.DigestMethodImpl
-
- getParameterSpecClass() - Method in class iaik.xml.crypto.dsig.SignatureMethodImpl
-
- getParameterSpecClass() - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
)
- getParameterSpecClass() - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- getParamInstanceUncaught(XSecProvider.Purpose) - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- getParams() - Method in class iaik.xml.crypto.enc.spec.OAEPParamsImpl
-
Returns the encoded OAEP parameters.
- getParentFromDOMCryptoContext(DOMCryptoContext) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Returns the parent
Document
of the given
context
.
- getParentStructure() - Method in class iaik.xml.crypto.dom.DOMStructure
-
- getParentStructure() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- getParentStructureOf(DOMStructure) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
This method is necessary to be able to reduce the visibility of
DOMStructure.getParentStructure()
to protected and to be able to access the
parent of arbitrary DOMStructures in the body of classes inheriting from
DOMStructure.
- getPath() - Method in class iaik.xml.crypto.utils.URI
-
Gets the path component of the URI.
- getPathUnescaped() - Method in class iaik.xml.crypto.utils.URI
-
Gets the path component of the URI in its unescaped (unicode) version.
- getPGenCounter() - Method in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
- getPrefixList() - Method in class iaik.xml.crypto.dsig.spec.ExcC14NParameterImpl
-
Returns a list the namespace prefix list.
- getPrimeP() - Method in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
- getPrimeQ() - Method in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
- getProperties() - Method in class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
- getProperties() - Method in class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
- getProperty(String, String) - Method in class iaik.xml.crypto.XSecProvider
-
- getProperty(String) - Method in class iaik.xml.crypto.XSecProvider
-
- getProperty(String, String) - Method in interface iaik.xml.crypto.XSecProvider.SysPropertyHook
-
Deprecated.
- getPublicId() - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- getPublicKey() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyValueImpl
-
- getPublicKey() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyValueType
-
Returns the public key.
- getPublicValue() - Method in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
- getPurposes() - Method in class iaik.xml.crypto.XSecProvider.Purpose.CipherPurpose
-
- getPurposes() - Method in class iaik.xml.crypto.XSecProvider.Purpose
-
- getPurposes() - Method in class iaik.xml.crypto.XSecProvider.Purpose.KeyFactoryPurpose
-
- getPurposes() - Method in class iaik.xml.crypto.XSecProvider.Purpose.SignaturePurpose
-
- getQualifiedName(String, String) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
Get the qualified name for the given localname and namespace prefix.
- getQualifiedName(String) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Get the qualified name for the given namespace prefix and the XML element
represented by this XML DOMStructure
.
- getQualifiedName(String, String, DOMSignContext) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Computes the qualified name from the given localName
,
namespaceURI
and the default prefix mapping of the
domMarshalOutput
.
The qualified name consists of a namespace prefix and the local name of
this Property
.
- getQuery() - Method in class iaik.xml.crypto.utils.URI
-
Gets the query component of the URI.
- getQueryUnescaped() - Method in class iaik.xml.crypto.utils.URI
-
Gets the query component of the URI in its unescaped (unicode) version.
- getRecipient() - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- getRecipientKeyInfo() - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- getReference() - Method in class iaik.xml.crypto.utils.URI
-
Gets the reference component of the URI.
- getReferenceList() - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- getReferences() - Method in class iaik.xml.crypto.dsig.ManifestImpl
-
- getReferences() - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- getReferences() - Method in class iaik.xml.crypto.enc.ReferenceListImpl
-
Returns the list of references.
- getReferenceUnescaped() - Method in class iaik.xml.crypto.utils.URI
-
Gets the reference component of the URI in its unescaped (unicode) version.
- getSaltLength() - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
Returns the SaltLength.
- getScheme() - Method in class iaik.xml.crypto.utils.URI
-
Gets the scheme component of the URI.
- getSchemeUnescaped() - Method in class iaik.xml.crypto.utils.URI
-
Gets the scheme component of the URI in its unescaped (unicode) version.
- getSeed() - Method in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
- getSerialNumber() - Method in class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialType
-
- getSignatureMethod() - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.DSASHA1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.ECDSAProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.MD2withRSAandMGF1ProxySignature
-
Deprecated.
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.MD5withRSAandMGF1ProxySignature
-
Deprecated.
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.ProxySignature
-
Returns an instance of the signature engine used to delegate all
cryptographic operations to.
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RIPEMD128withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RIPEMD160withECDSAProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RIPEMD160withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RSAMD5ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RSARipeMD160ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RSASHA1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RSASHA224ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RSASHA256ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RSASHA384ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RSASHA512ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.RSASSAPSSProxySignature
-
Deprecated.
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA1withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA224withECDSAProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA224withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA256withECDSAProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA256withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA384withECDSAProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA384withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA3_224withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA3_256withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA3_384withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA3_512withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA512withECDSAProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.SHA512withRSAandMGF1ProxySignature
-
- getSignatureName() - Method in class iaik.xml.crypto.alg.signature.WHIRLPOOLwithRSAandMGF1ProxySignature
-
- getSignatureValue() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- getSignedInfo() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- getStylesheet() - Method in class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
Returns the namespace qualified stylesheet element.
- getSubjectDN(X509Certificate) - Static method in class iaik.xml.crypto.utils.KeySelectorImpl
-
- getSysProperty(String) - Static method in class iaik.xml.crypto.XSecProvider
-
- getSysProperty(String, String) - Static method in class iaik.xml.crypto.XSecProvider
-
- getSystemId() - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- getTarget() - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
- getTarget() - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- getToBeEncrypted() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getTrailerField() - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
Returns the TrailerField.
- getTransforms() - Method in class iaik.xml.crypto.dsig.ReferenceType
-
- getTransforms() - Method in class iaik.xml.crypto.dsig.TransformsType
-
- getTransforms() - Method in class iaik.xml.crypto.enc.CipherReferenceImpl
-
- getTransformService() - Method in class iaik.xml.crypto.dsig.TransformImpl
-
Returns the TransformService.
- getType() - Method in class iaik.xml.crypto.dsig.DOMURIReferenceImpl
-
- getType() - Method in class iaik.xml.crypto.enc.CipherReferenceImpl
-
- getType() - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- getType() - Method in class iaik.xml.filter.impl.dsig.URIResolverImpl.URIReferenceImpl
-
- getURI() - Method in class iaik.xml.crypto.dsig.DOMURIReferenceImpl
-
- getURI() - Method in class iaik.xml.crypto.enc.CipherReferenceImpl
-
- getURI() - Method in class iaik.xml.filter.impl.dsig.URIResolverImpl.URIReferenceImpl
-
- getURIDereferencer() - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoFactory
-
- getURIDereferencer() - Method in class iaik.xml.crypto.dsig.XMLSignatureFactory
-
- getURIDereferencer() - Method in class iaik.xml.crypto.XSecProvider
-
Returns the default URIDereferencer used by the Provider.
- getURIWithoutReference() - Method in class iaik.xml.crypto.utils.URI
-
Provides the string representation of the URI, excluding the reference
part.
- getValue() - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
- getValue() - Method in class iaik.xml.crypto.enc.CipherValueImpl
-
- getValue() - Method in class iaik.xml.crypto.enc.keyinfo.KANonceImpl
-
Returns the raw value.
- getValueStream() - Method in class iaik.xml.crypto.enc.CipherValueImpl
-
Returns the raw value as InputStream.
- getXpath() - Method in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
Returns the XPath expression.
- getXpath() - Method in class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
Returns the XPath expression.
- hashCode() - Method in class iaik.xml.crypto.utils.URI
-
- hasNext() - Method in class iaik.xml.filter.impl.CachedIterator
-
- hasNext() - Method in class iaik.xml.filter.impl.dsig.FilterIterator
-
- hasNext() - Method in class iaik.xml.filter.impl.dsig.SequenceTraverser
-
- hasNext() - Method in class iaik.xml.filter.impl.dsig.Traverser
-
- hasNSDeclAttrInScope(String, String) - Method in class iaik.xml.crypto.dom.DOMStructure
-
This Method is for legacy support only if DOMLevel3 is not supported.
- hereNode_ - Variable in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
This field stores the owner of the XPath expression.
- hereResult_ - Variable in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
Result of the here() extension function.
- HMAC_MINIMUM_HALF_LENGTH - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
Signatures MUST be deemed invalid if the truncation length is below half
the underlying hash algorithm's output length, or 80 bits, whichever of
these two values is greater.
- HMAC_MINIMUM_OUTPUT_LENGTH - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
Signatures MUST be deemed invalid if the truncation length is below half
the underlying hash algorithm's output length, or 80 bits, whichever of
these two values is greater.
- HMAC_MINIMUM_OUTPUT_THROW_EX_ON_VERIFY - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- HMAC_OUTPUT_LENGTH_ALLOW_FLOORED_MOD8 - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
It is possible that the HMACOutputLength is 1 to 7 bits longer than the
value of the signature to be verified due to a bug in legacy applications
where floor(HMACOutputLength/8) had been used.
- HMAC_OUTPUT_LENGTH_MOD8 - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- HMACAlgorithmParameter - Class in iaik.xml.crypto.alg.mac
-
This class implements the AlgorithmParameters of the HMAC message
authentication codes.
- HMACAlgorithmParameter() - Constructor for class iaik.xml.crypto.alg.mac.HMACAlgorithmParameter
-
Creates a new instance of this HMACAlgorithmParameter
.
- HMACMD5ProxyMac - Class in iaik.xml.crypto.alg.mac
-
- HMACMD5ProxyMac() - Constructor for class iaik.xml.crypto.alg.mac.HMACMD5ProxyMac
-
Creates a new instance of this HMACMD5ProxyMac
.
- HMACParameterImpl - Class in iaik.xml.crypto.dsig.spec
-
An implementation of the HMACOutputLength
element that supports
the DOM XML representation and processing mechanism.
- HMACParameterImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.spec.HMACParameterImpl
-
Creates a new instance of this HMACParameterImpl
with the
specified provider config, context and node to unmarshal from.
- HMACParameterImpl(int) - Constructor for class iaik.xml.crypto.dsig.spec.HMACParameterImpl
-
Creates a new instance of this HMACParameterImpl
with the
specified provider config and output length.
- HMACProxyMac - Class in iaik.xml.crypto.alg.mac
-
This Mac is an abstract base class for hash algorithm based message
authentication codes.
- HMACProxyMac() - Constructor for class iaik.xml.crypto.alg.mac.HMACProxyMac
-
Creates a new instance of this HMACProxyMac
.
- HMACRipeMD160ProxyMac - Class in iaik.xml.crypto.alg.mac
-
- HMACRipeMD160ProxyMac() - Constructor for class iaik.xml.crypto.alg.mac.HMACRipeMD160ProxyMac
-
Creates a new instance of this HMACRipeMD160ProxyMac
.
- HMACSHA1ProxyMac - Class in iaik.xml.crypto.alg.mac
-
- HMACSHA1ProxyMac() - Constructor for class iaik.xml.crypto.alg.mac.HMACSHA1ProxyMac
-
Creates a new instance of this HMACSHA1ProxyMac
.
- HMACSHA224ProxyMac - Class in iaik.xml.crypto.alg.mac
-
- HMACSHA224ProxyMac() - Constructor for class iaik.xml.crypto.alg.mac.HMACSHA224ProxyMac
-
Creates a new instance of this HMACSHA256ProxyMac
.
- HMACSHA256ProxyMac - Class in iaik.xml.crypto.alg.mac
-
- HMACSHA256ProxyMac() - Constructor for class iaik.xml.crypto.alg.mac.HMACSHA256ProxyMac
-
Creates a new instance of this HMACSHA256ProxyMac
.
- HMACSHA384ProxyMac - Class in iaik.xml.crypto.alg.mac
-
- HMACSHA384ProxyMac() - Constructor for class iaik.xml.crypto.alg.mac.HMACSHA384ProxyMac
-
Creates a new instance of this HMACSHA384ProxyMac
.
- HMACSHA512ProxyMac - Class in iaik.xml.crypto.alg.mac
-
- HMACSHA512ProxyMac() - Constructor for class iaik.xml.crypto.alg.mac.HMACSHA512ProxyMac
-
Creates a new instance of this HMACSHA512ProxyMac
.
- iaik.xml.crypto - package iaik.xml.crypto
-
- iaik.xml.crypto.alg - package iaik.xml.crypto.alg
-
- iaik.xml.crypto.alg.cipher - package iaik.xml.crypto.alg.cipher
-
Cipher
Service Provider implementations.
- iaik.xml.crypto.alg.digest - package iaik.xml.crypto.alg.digest
-
- iaik.xml.crypto.alg.keyfactory - package iaik.xml.crypto.alg.keyfactory
-
- iaik.xml.crypto.alg.mac - package iaik.xml.crypto.alg.mac
-
Mac
Service Provider implementations.
- iaik.xml.crypto.alg.signature - package iaik.xml.crypto.alg.signature
-
- iaik.xml.crypto.alg.transform - package iaik.xml.crypto.alg.transform
-
- iaik.xml.crypto.dom - package iaik.xml.crypto.dom
-
- iaik.xml.crypto.dsig - package iaik.xml.crypto.dsig
-
- iaik.xml.crypto.dsig.keyinfo - package iaik.xml.crypto.dsig.keyinfo
-
- iaik.xml.crypto.dsig.spec - package iaik.xml.crypto.dsig.spec
-
- iaik.xml.crypto.enc - package iaik.xml.crypto.enc
-
- iaik.xml.crypto.enc.keyinfo - package iaik.xml.crypto.enc.keyinfo
-
- iaik.xml.crypto.enc.spec - package iaik.xml.crypto.enc.spec
-
- iaik.xml.crypto.utils - package iaik.xml.crypto.utils
-
Utilities.
- iaik.xml.filter.impl - package iaik.xml.filter.impl
-
Classes that support the stream-based XML processing of XPath nodesets.
- iaik.xml.filter.impl.dsig - package iaik.xml.filter.impl.dsig
-
Classes that support the stream-based XML processing of XMLDSig transform algorithm implementations.
- iaik.xml.filter.impl.enc - package iaik.xml.filter.impl.enc
-
Classes that support the stream-based XML processing of XMLEnc transform algorithm implementations.
- id_ - Variable in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
The Id
-attribute value.
- id_ - Variable in class iaik.xml.crypto.dsig.ManifestImpl
-
The id
-attribute value.
- id_ - Variable in class iaik.xml.crypto.dsig.ReferenceType
-
The Id
-attribute value.
- id_ - Variable in class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
The Id
-attribute value.
- id_ - Variable in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
The id
-attribute value.
- id_ - Variable in class iaik.xml.crypto.dsig.SignedInfoImpl
-
The id
-attribute value.
- id_ - Variable in class iaik.xml.crypto.dsig.XMLObjectImpl
-
The Id
attribute value.
- id_ - Variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
The Id
attribute value.
- id_ - Variable in class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
The id
-attribute value.
- id_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The Id
-attribute value.
- id_ - Variable in class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
The Id
-attribute value.
- id_ - Variable in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
The Id
-attribute value.
- IGNORING_ELEMENT_CONTENT_WHITESPACE - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- implMap_ - Static variable in class iaik.xml.crypto.dom.DOMStructure
-
The mapping between the XML element namespace and localname and the
implementing java class name.
- IndependentKeySelectorImpl - Class in iaik.xml.crypto.utils
-
This KeySelector in contrast to
KeySelectorImpl
tries to prevent dependencies against the IAIK Libraries.
- IndependentKeySelectorImpl() - Constructor for class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Creates a new instance of this KeySelectorImpl
.
- IndependentKeySelectorImpl.KeyInfoHints - Class in iaik.xml.crypto.utils
-
This class collects all information found in the KeyInfo.
- IndependentKeySelectorImpl.KeySelectorResultImpl - Class in iaik.xml.crypto.utils
-
- IndependentKeySelectorImpl.X509KeySelectorResultImpl - Class in iaik.xml.crypto.utils
-
An implementation of the
KeySelectorResult
that carries the
selected key and certification and revocation information found in the
KeyInfo corresponding to the selected key.
- init(TransformParameterSpec) - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
- init(XMLStructure, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
- init() - Static method in class iaik.xml.crypto.dom.XencDOMStructure
-
This static method is used to assure class initialization in certain class
loader combinations.
- init() - Static method in class iaik.xml.crypto.dom.XmldsigDOMStructure
-
This static method is used to assure class initialization in certain class
loader combinations.
- init(XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
- init() - Method in class iaik.xml.crypto.XSecProvider
-
- inputStream(InputStream, OutputStream) - Static method in class iaik.xml.crypto.utils.Debug
-
- inputStreamCopyAdapter(InputStream, OutputStream) - Static method in class iaik.xml.crypto.utils.Debug
-
- isAbsolute() - Method in class iaik.xml.crypto.utils.URI
-
Tests if the URI is absolute.
- isAtLeastVersion(String, String) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Checks whether a dotSeparatedVersion String is newer than or equal to a
given minimumRequiredVersion String.
- isEcPrivateKey(PrivateKey) - Static method in class iaik.xml.crypto.EccProviderAdapter
-
- isEcPublicKey(PublicKey) - Static method in class iaik.xml.crypto.EccProviderAdapter
-
- isEmpty() - Method in class iaik.xml.crypto.utils.URI
-
Checks if the URI is empty.
- isFeatureSupported(String) - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
- isFeatureSupported(String) - Method in class iaik.xml.crypto.dom.DOMStructure
-
- isFeatureSupported(String) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoFactory
-
- isFeatureSupported(String) - Method in class iaik.xml.crypto.dsig.XMLSignatureFactory
-
- isFeatureSupported(String) - Method in class iaik.xml.crypto.enc.XMLEncryptionFactory
-
- isFeatureSupported(String) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
- isFeatureSupported(String) - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
- isNSDeclInScope(String, String) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Determines if the namespace declaration is already set on one of the parent
structures of this node.
- isReference() - Method in class iaik.xml.crypto.utils.URI
-
Checks if the URI is reference-only.
- isSameDocument() - Method in class iaik.xml.crypto.utils.URI
-
Checks if the URI is same-document.
- isSameDocumentFullXPointer(String) - Static method in class iaik.xml.crypto.utils.URIDereferencerImpl
-
This method checks if a URI fragment is a full XPointer.
- issuerName_ - Variable in class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialType
-
The issuer DN.
- isXML11(Node) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
This method determines whether a Node's Document is XML 1.1
- it_ - Variable in class iaik.xml.filter.impl.CachedIterator
-
The wrapped iterator.
- iterator() - Method in class iaik.xml.crypto.dom.DOMNodeSetData
-
- iterator() - Method in class iaik.xml.crypto.dsig.NodeSetData2OctetStreamDataExpatiator
-
- iterator() - Method in class iaik.xml.crypto.dsig.ReferenceType.SubTreeNodeSetFix
-
- iterator(NodeList) - Static method in class iaik.xml.crypto.utils.Nodes
-
Returns an iterator over the nodes of the given node list.
- iterator(NodeIterator) - Static method in class iaik.xml.crypto.utils.Nodes
-
- iterator_ - Variable in class iaik.xml.crypto.dom.DOMNodeSetData
-
- iterator_ - Variable in class iaik.xml.filter.impl.dsig.FilterIterator
-
The input iterator.
- iv_ - Variable in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
The initialization vector of the block encryption.
- ivLength_ - Variable in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
The length of the initialization vector (IV).
- ivPos_ - Variable in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
The position of the last read/wrote byte of the IV.
- kaNonce_ - Variable in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
The KA-Nonce
.
- KANonceImpl - Class in iaik.xml.crypto.enc.keyinfo
-
An implementation of the KA-Nonce
element that supports the DOM
XML representation and processing mechanism.
- KANonceImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.keyinfo.KANonceImpl
-
Creates a new instance of this KANonceImpl
with the specified
context and node to unmarshal from.
- KANonceImpl(byte[]) - Constructor for class iaik.xml.crypto.enc.keyinfo.KANonceImpl
-
Creates a new instance of this KANonceImpl
with the specified
value.
- key_ - Variable in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
The key for encryption/decryption.
- key_ - Variable in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
The key.
- key_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeySelectorResultImpl
-
The selected key.
- key_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.X509KeySelectorResultImpl
-
The selected key.
- key_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.KeySelectorResultImpl
-
The selected key.
- key_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.X509KeySelectorResultImpl
-
The selected key.
- keyAlgorithm_ - Variable in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
The algorithm of the encrypted key.
- keyfac_ - Variable in class iaik.xml.crypto.alg.keyfactory.ProxyKeyFactory
-
- KeyFactoryPurpose() - Constructor for class iaik.xml.crypto.XSecProvider.Purpose.KeyFactoryPurpose
-
- keyInfo_ - Variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
The KeyInfo
.
- keyInfo_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The KeyInfo
.
- KEYINFO_TRIM_NAMES - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- KeyInfoFactory - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the
KeyInfoFactory
that supports the DOM XML representation and processing mechanism.
- KeyInfoFactory() - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyInfoFactory
-
- KeyInfoHints(KeyInfo, XMLCryptoContext) - Constructor for class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
Creates a new instance of this KeyInfoHints
with the
specified KeyInfo.
- KeyInfoHints(KeyInfo, XMLCryptoContext) - Constructor for class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
Creates a new instance of this KeyInfoHints
with the
specified KeyInfo.
- KeyInfoImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the KeyInfo
that supports the DOM XML
representation and processing mechanism.
- KeyInfoImpl() - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
Creates a new instance of this KeyInfoImpl
.
- KeyInfoImpl(Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
Creates a new instance of this KeyInfoImpl
with the specified
node.
- KeyInfoImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
Creates a new instance of this KeyInfoImpl
with the specified
context and node to unmarshal from.
- KeyInfoImpl(List, String) - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
Creates a new instance of this
KeyInfoImpl
with the specified
list of
XMLStructure
s and
Id
-attribute value.
- keyName_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
An optional KeyName element.
- keyName_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
An optional KeyName element.
- KeyNameImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the KeyName
that supports the DOM XML
representation and processing mechanism.
- KeyNameImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyNameImpl
-
Creates a new instance of this KeyNameImpl
with the specified
context and node to unmarshal from.
- KeyNameImpl(String) - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyNameImpl
-
Creates a new instance of this KeyNameImpl
with the specified
key name.
- KeyReferenceImpl - Class in iaik.xml.crypto.enc
-
An implementation of the KeyReference
element that supports the
DOM XML representation and processing mechanism.
- KeyReferenceImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.KeyReferenceImpl
-
Creates a new instance of this KeyReferenceImpl
with the
specified context and node to unmarshal from.
- KeyReferenceImpl(String, String, List) - Constructor for class iaik.xml.crypto.enc.KeyReferenceImpl
-
Creates a new instance of this
KeyReferenceImpl
with the
specified URI reference,
type
-attribute value and list of
XMLStructure
s.
- KeySelectorImpl - Class in iaik.xml.crypto.utils
-
A
KeySelector
implementation that tries to get a
public or secret key from the given
KeyInfo
.
- KeySelectorImpl() - Constructor for class iaik.xml.crypto.utils.KeySelectorImpl
-
Creates a new instance of this KeySelectorImpl
.
- KeySelectorImpl.KeyInfoHints - Class in iaik.xml.crypto.utils
-
This class collects all information found in the KeyInfo.
- KeySelectorImpl.KeySelectorResultImpl - Class in iaik.xml.crypto.utils
-
- KeySelectorImpl.X509KeySelectorResultImpl - Class in iaik.xml.crypto.utils
-
An implementation of the
KeySelectorResult
that carries the
selected key and certification and revocation information found in the
KeyInfo corresponding to the selected key.
- keySelectorPurpose2DelegationPurpose(KeySelector.Purpose) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
- keySelectorResult_ - Variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
The result returned by the key selector.
- keySelectorResult_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The result of the key selector used for encryption and decryption.
- KeySelectorResultImpl() - Constructor for class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeySelectorResultImpl
-
Creates a new instance of this KeySelectorResultImpl
.
- KeySelectorResultImpl(Key) - Constructor for class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeySelectorResultImpl
-
Creates a new instance of this KeySelectorResultImpl
with
the specified key.
- KeySelectorResultImpl() - Constructor for class iaik.xml.crypto.utils.KeySelectorImpl.KeySelectorResultImpl
-
Creates a new instance of this KeySelectorResultImpl
.
- KeySelectorResultImpl(Key) - Constructor for class iaik.xml.crypto.utils.KeySelectorImpl.KeySelectorResultImpl
-
Creates a new instance of this KeySelectorResultImpl
with
the specified key.
- keySize_ - Variable in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
The KeySize
.
- keySize_ - Variable in class iaik.xml.crypto.enc.KeySizeImpl
-
The key size.
- KeySizeImpl - Class in iaik.xml.crypto.enc
-
An implementation of the KeySize
element that supports the DOM
XML representation and processing mechanism.
- KeySizeImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.KeySizeImpl
-
Creates a new instance of this KeySizeImpl
with the specified
context and node to unmarshal form.
- KeySizeImpl(int) - Constructor for class iaik.xml.crypto.enc.KeySizeImpl
-
Creates a new instance of this KeySizeImpl
with the specified
key size.
- keyValue_ - Variable in class iaik.xml.crypto.dsig.keyinfo.KeyValueImpl
-
The public key.
- keyValue_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
An optional KeyValue element.
- keyValue_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
An optional KeyValue element.
- KeyValueImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the KeyValue
element that supports the DOM
XML representation and marshaling mechanism.
- KeyValueImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyValueImpl
-
Creates a new instance of this KeyValueImpl
with the specified
context and node to unmarshal from.
- KeyValueImpl(PublicKey) - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyValueImpl
-
Creates a new instance of this KeyValueImpl
with the specified
public key.
- KeyValueType - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the KeyValue
type that supports the DOM XML
representation and processing mechanism.
- KeyValueType() - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyValueType
-
Creates a new instance of this KeyValueType
.
- KeyValueType(Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyValueType
-
Creates a new instance of this KeyValueType
with the specified
node.
- KeyValueType(PublicKey) - Constructor for class iaik.xml.crypto.dsig.keyinfo.KeyValueType
-
Creates a new instance of this KeyValueType
with the specified
public key.
- mac_ - Variable in class iaik.xml.crypto.dsig.SignatureMethodImpl
-
The Mac.
- ManifestImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the Manifest
element that supports the DOM
XML representation and processing mechanism.
- ManifestImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.ManifestImpl
-
Creates a new instance of this ManifestImpl
with the specified
context and node to unmarshal from.
- ManifestImpl(List, String) - Constructor for class iaik.xml.crypto.dsig.ManifestImpl
-
Creates a new instance of this
ManifestImpl
with the specified
list of
ReferenceImpl
s and
id
-attribute value.
- mark(int) - Method in class iaik.xml.filter.impl.enc.WrapInputStream
-
- markSupported() - Method in class iaik.xml.filter.impl.enc.WrapInputStream
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Marshal the DOM node representation of this DOMStructure
and
all its child DOMStructures
.
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dom.DOMStructure.NodeWrapper
-
Wrapped Structures need to be dealt with differently.
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.keyinfo.DSAKeyValueImpl
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.keyinfo.EccelerateDSAKeyValueImpl
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueImpl
-
- marshal(XMLStructure, XMLCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.keyinfo.RSAKeyValueImpl
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.keyinfo.X509DataImpl
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialType
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.TransformsType
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- marshal(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
- marshal(XMLStructure, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
- marshal(XMLStructure, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Marshals the XML representation of all
Attributes
represented by this
DOMStrucuture
.
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.DOMURIReferenceImpl
-
Marshals the URI
and Type
attributes.
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.keyinfo.EccelerateDSAKeyValueImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
Marshals an namespace-declaration for the XMLDSig name-space.
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
Marshals the Target
-attribute.
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.spec.ExcC14NParameterImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
Override method from
DOMStructure
to not marshal any attributes, because
otherwise a default namespace declaration of
"http://www.w3.org/TR/REC-html40"
in an embedded stylesheet maybe overwritten by the
"http://www.w3.org/1999/XSL/Transform"
URI, which will cause a
TransformerException
stating that
"html"
is not allowed.
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.TransformImpl
-
Marshals the Algorithm
attribute.
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
Marshals the MimeType
and Encoding
attributes.
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.CipherReferenceImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- marshalAttributes(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Marshals the XML representation of the
Element
represented by this
DOMStructure
and returns it.
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.DigestValueImpl
-
Marshals the digest value if not marshaled yet.
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyNameImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.spec.HMACParameterImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.enc.CarriedKeyNameImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.enc.CipherValueImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.enc.keyinfo.KANonceImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.enc.KeySizeImpl
-
- marshalElement(DOMCryptoContext, Node, Node) - Method in class iaik.xml.crypto.enc.spec.OAEPParamsImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Marshals the XML representation of an optional Id
-attribute
represented by this DOMStructure
.
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.ManifestImpl
-
Marshals the Id
-attribute.
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.ReferenceType
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
- marshalIDAttribute(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- marshalParams(XMLStructure, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
- MatchDistinguishedName - Class in iaik.xml.crypto.utils
-
- matchIssuerDN(X509Certificate, X509IssuerSerial) - Static method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Evaluates if the issuer DN matches the certificate's issuer DN.
- matchIssuerDN(X509Certificate, X509IssuerSerial) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Evaluates if the issuer DN matches the certificate's issuer DN.
- matchIssuerSN(X509Certificate, X509IssuerSerial) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
- matchIssuerSN(X509Certificate, X509IssuerSerial) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
- matchSubjectDN(X509Certificate, String) - Static method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Evaluates if x509SubjectName does match SubjectDN of KeyInfo
X509Certificate.
- matchSubjectDN(X509Certificate, String) - Static method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Evaluates if x509SubjectName does match SubjectDN of KeyInfo
X509Certificate.
- MAX_NUM_OF_TRANSFORMS - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- MD2withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- MD2withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.MD2withRSAandMGF1ProxySignature
-
Deprecated.
Creates a new instance of this MD2withRSAandMGF1
.
- MD5ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- MD5ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.MD5ProxyMessageDigest
-
Creates a new instance of this MD5ProxyMessageDigest
.
- MD5withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- MD5withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.MD5withRSAandMGF1ProxySignature
-
Deprecated.
Creates a new instance of this MD5withRSAandMGF1
.
- mgf_ - Variable in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
The MGF - mask generation function.
- mgfDigestMethod_ - Variable in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
The DigestMethod used for the MGF - mask generation function.
- mimeType_ - Variable in class iaik.xml.crypto.dsig.XMLObjectImpl
-
The MimeType
attribute value.
- mimeType_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The MimeType
-attribute value.
- params_ - Variable in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
The algorithm parameters.
- params_ - Variable in class iaik.xml.crypto.dsig.TransformImpl
-
The algorithm parameters if given in XML form.
- params_ - Variable in class iaik.xml.crypto.enc.spec.OAEPParamsImpl
-
The the encoded OAEP parameters.
- parse(OctetStreamData) - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
- parse(OctetStreamData, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
Parse the given
data
and return an Iterator over the resulting
Node
s.
- parse(InputStream, String, String, String, Boolean, Boolean, Boolean, String, String, Object) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
This method uses the DOM Level 3 API to parse an XML document.
- parse(InputStream, String, String, String, Boolean, Boolean, Boolean, String, String, Object, Object) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Parses a document without using a (XERCES) security manager.
- parse(InputStream, String, String, String, Boolean, Boolean, Boolean, String, String, Object, Object, Object) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
This method uses the DOM Level 3 API to parse an XML document.
- parse(InputStream, String, String, XMLCryptoContext) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- parse(InputStream, String, String, String, Boolean, Boolean, Boolean, String, String) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- parse(InputStream) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- parse(InputStream, Boolean, Boolean, Boolean, String) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- parse(InputStream, Boolean, Boolean, Boolean, String, String) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- parse(InputStream, String, String, String, String) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- parseComponent(String, int, String) - Method in class iaik.xml.crypto.utils.URI
-
Gets the longest possible substring, containing only the specified allowed
characters, and starting at the specified position of the candidate string.
- parseDateTime(String) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
Parse the dateTime string that has the format as specified in XML Schema
Datatypes.
- path_ - Variable in class iaik.xml.crypto.utils.URI
-
The path component of an URI.
- PATH_CHARS_ - Static variable in class iaik.xml.crypto.utils.URI
-
Contains all characters which are allowed for the path component of an URI.
- PFirstProviderFound - Static variable in class iaik.xml.crypto.XSecProvider
-
- pGenCounter_ - Variable in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
The p generator counter.
- POST_SIGN_HOOK - Static variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- POST_VERIFY_HOOK - Static variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- PRE_SIGN_HOOK - Static variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- PRE_VERIFY_HOOK - Static variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- preferIAIKoverJCA() - Static method in class iaik.xml.crypto.XSecProvider
-
With the system property "iaik.xml.crypto.XSecProvider.preferIAIKoverJCA"
one can control if XSECT uses the IAIK provider before consulting the JCA
provider framework
- prefixExtFunc(String, String) - Method in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
- prefixList_ - Variable in class iaik.xml.crypto.dsig.spec.ExcC14NParameterImpl
-
The list of namespace prefixes.
- PRIMEFIELD_TYPE - Static variable in class iaik.xml.crypto.dsig.keyinfo.EccelerateDSAKeyValueImpl
-
The underlying base field type prime field.
- PRIMEFIELD_TYPE - Static variable in class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueImpl
-
The underlying base field type prime field.
- primeP_ - Variable in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
The prime p.
- primeQ_ - Variable in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
The prime q.
- PRIVATE - Static variable in class iaik.xml.crypto.XSecProvider.Purpose.KeyFactoryPurpose
-
- process(XMLSignature, XMLCryptoContext) - Method in interface iaik.xml.crypto.dsig.XMLSignatureProcessingHook
-
- processNextNode() - Method in class iaik.xml.filter.impl.dsig.Canonicalizer
-
Processes the next
Node
of the input node-set provided by the
Iterator
used to initialize this
Canonicalizer
.
- provider_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The
Provider
assigned by the
XMLEncryptionFactory
.
- ProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
This Cipher delegates all method calls to an underlying JCE cipher engine.
- ProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.ProxyCipher
-
Creates a new instance of this ProxyCipher
.
- ProxyKeyFactory - Class in iaik.xml.crypto.alg.keyfactory
-
This KeyFactory delegates all method calls to an underlying JCE key factory
engine.
- ProxyKeyFactory() - Constructor for class iaik.xml.crypto.alg.keyfactory.ProxyKeyFactory
-
Creates a new instance of this ProxyKeyFactory
.
- ProxyMac - Class in iaik.xml.crypto.alg.mac
-
This Mac delegates all method calls to an underlying JCE Mac engine.
- ProxyMac() - Constructor for class iaik.xml.crypto.alg.mac.ProxyMac
-
Creates a new instance of this ProxyMac
.
- ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
This MessageDigest delegates all method calls to an underlying JCE message
digest engine.
- ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.ProxyMessageDigest
-
Creates a new instance of this ProxyMessageDigest
.
- ProxySignature - Class in iaik.xml.crypto.alg.signature
-
This Signature delegates all method calls to an underlying JCE Signature
engine.
- ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.ProxySignature
-
Creates a new instance of this ProxySignatureService
.
- PUBLIC - Static variable in class iaik.xml.crypto.XSecProvider.Purpose.KeyFactoryPurpose
-
- publicKey_ - Variable in class iaik.xml.crypto.dsig.keyinfo.KeyValueType
-
The public key.
- publicValue_ - Variable in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
The public value.
- Purpose() - Constructor for class iaik.xml.crypto.XSecProvider.Purpose
-
- put(Object, Object) - Method in class iaik.xml.crypto.dom.DOMCryptoContext
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Put an unmarshalled child structure.
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyValueImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.ManifestImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.ReferenceImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.ReferenceType
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
Puts contained structures.
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.TransformsType
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.CipherDataImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.CipherReferenceImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.ReferenceListImpl
-
- putChildStructure(DOMStructure) - Method in class iaik.xml.crypto.enc.ReferenceTypeImpl
-
- putImplClass(String, String, String) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
Put implementing class in the XML element to implementing class mapping.
- random_ - Variable in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
The source of randomness.
- randomId(int) - Static method in class iaik.xml.crypto.utils.Utils
-
Creates a random id value string containing the characters from 'A-Z' and
the digits from '0-9' of the given length.
- rawCert_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
An optional raw certificate referenced by a RetrievalMethod.
- rawCert_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
- read() - Method in class iaik.xml.filter.impl.CachedInputStream
-
- read(byte[], int, int) - Method in class iaik.xml.filter.impl.CachedInputStream
-
- read() - Method in class iaik.xml.filter.impl.dsig.CanonInputStream
-
- read(byte[], int, int) - Method in class iaik.xml.filter.impl.dsig.CanonInputStream
-
- read() - Method in class iaik.xml.filter.impl.enc.WrapInputStream
-
- read(byte[], int, int) - Method in class iaik.xml.filter.impl.enc.WrapInputStream
-
- read(byte[]) - Method in class iaik.xml.filter.impl.enc.WrapInputStream
-
- readIV(byte[], int, int) - Method in class iaik.xml.crypto.alg.cipher.BlockCipherProxyCipher
-
Reads the IV from the given
input
and re-initializes the
underlying
Cipher
engine with this IV when the complete IV has been
read.
- recipient_ - Variable in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
The Recipient
-attribute value.
- recipientKeyInfo_ - Variable in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
The RecipientKeyInfo
.
- reference_ - Variable in class iaik.xml.crypto.utils.URI
-
The reference component of an URI.
- REFERENCE_CHARS_ - Static variable in class iaik.xml.crypto.utils.URI
-
Contains all characters which are allowed for the reference component of an
URI.S_
- ReferenceImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the Reference
that supports the DOM XML
representation and processing mechanism.
- ReferenceImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.ReferenceImpl
-
Creates a new instance of this ReferenceImpl
with the
specified context and node to unmarshal from.
- ReferenceImpl(String, TransformsImpl, String, String) - Constructor for class iaik.xml.crypto.dsig.ReferenceImpl
-
Creates a new instance of this
ReferenceImpl
with the
specified
URI
-attribute value, digest method, transforms of
TransformsType
containing a list of
Transform
s,
Type
-attribute value
and
Id
-attribute value.
- ReferenceImpl(String, DigestMethodImpl, List, String, String) - Constructor for class iaik.xml.crypto.dsig.ReferenceImpl
-
Creates a new instance of this
ReferenceImpl
with the
specified
URI
-attribute value, digest method, list of
TransformImpl
s,
Type
-attribute value and
Id
-attribute value.
- ReferenceImpl(String, DigestMethodImpl, List, String, String, byte[]) - Constructor for class iaik.xml.crypto.dsig.ReferenceImpl
-
Creates a new instance of this
ReferenceImpl
with the
specified
URI
-attribute value, digest method, list of
TransformImpl
s,
Type
-attribute value and
Id
-attribute value and pre-calculated digest value.
- ReferenceImpl(String, DigestMethodImpl, List, Data, List, String, String) - Constructor for class iaik.xml.crypto.dsig.ReferenceImpl
-
Creates a Reference
with the specified parameters.
- referenceList_ - Variable in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
The ReferenceList
.
- ReferenceListImpl - Class in iaik.xml.crypto.enc
-
An implementation of the ReferenceList
element that supports the
DOM XML representation and processing mechanism.
- ReferenceListImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.ReferenceListImpl
-
Creates a new instance of this ReferenceListImpl
with the
specified context and node to unmarshal from.
- ReferenceListImpl(List) - Constructor for class iaik.xml.crypto.enc.ReferenceListImpl
-
- references_ - Variable in class iaik.xml.crypto.dsig.ManifestImpl
-
- references_ - Variable in class iaik.xml.crypto.dsig.SignedInfoImpl
-
- references_ - Variable in class iaik.xml.crypto.enc.ReferenceListImpl
-
The list of references.
- ReferenceType - Class in iaik.xml.crypto.dsig
-
A base class for elements that contain a URI reference and a number of
Transform
s and are processed according to the reference
processing model of XMLDSig.
- ReferenceType(Node) - Constructor for class iaik.xml.crypto.dsig.ReferenceType
-
Creates a new instance of this ReferenceType
with the
specified node.
- ReferenceType(String, String) - Constructor for class iaik.xml.crypto.dsig.ReferenceType
-
Creates a new instance of this ReferenceType
with the
specified URI and Type
-attribute value.
- ReferenceType(String, TransformsType, String, String) - Constructor for class iaik.xml.crypto.dsig.ReferenceType
-
Creates a new instance of this
ReferenceType
with the
specified URI reference, transforms of
TransformsType
containing a
list of
Transform
s,
Type
-attribute value and
Id
-attribute value.
- ReferenceType(String, List, String, String) - Constructor for class iaik.xml.crypto.dsig.ReferenceType
-
Creates a new instance of this
ReferenceType
with the
specified URI reference, a list of
Transform
s,
Type
-attribute value and
Id
-attribute value.
- ReferenceType(String, List, Data, List, String, String) - Constructor for class iaik.xml.crypto.dsig.ReferenceType
-
Creates a new instance of this
ReferenceType
with the
specified URI reference, a list of
TransformImpl
s that have already
been applied, the result of the processing of the sequence of
appliedTransforms
,
Type
-attribute value and
Id
-attribute value.
- ReferenceType.SubTreeNodeSetFix - Class in iaik.xml.crypto.dsig
-
- ReferenceTypeImpl - Class in iaik.xml.crypto.enc
-
Implementation of the ReferenceType
type that supports the DOM
XML representation and processing mechanism.
- ReferenceTypeImpl(Node) - Constructor for class iaik.xml.crypto.enc.ReferenceTypeImpl
-
Creates a new instance of this ReferenceTypeImpl
with the
config and node.
- ReferenceTypeImpl(String, String, List) - Constructor for class iaik.xml.crypto.enc.ReferenceTypeImpl
-
Creates a new instance of this
ReferenceTypeImpl
with the
specified URI reference,
type
-attribute value and list of
XMLStructure
s.
- remove() - Method in class iaik.xml.filter.impl.CachedIterator
-
- remove() - Method in class iaik.xml.filter.impl.dsig.FilterIterator
-
- remove() - Method in class iaik.xml.filter.impl.dsig.SequenceTraverser
-
- remove() - Method in class iaik.xml.filter.impl.dsig.Traverser
-
- removeSignumAndAlign20(byte[]) - Method in class iaik.xml.crypto.alg.signature.DSASHA1ProxySignature
-
Receives the byte representation of a POSITIVE integer value as
two's-complement representation.
- RESERVED_ - Static variable in class iaik.xml.crypto.utils.URI
-
Contains all reserved characters which can be used for an URI.
- reset() - Method in class iaik.xml.filter.impl.enc.WrapInputStream
-
- resolve(String, String) - Method in class iaik.xml.filter.impl.dsig.URIResolverImpl
-
- resolveEntity(String, String, String, String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.EntityResolver2EntityResolver2
-
- resolveEntity(String, String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.EntityResolver2EntityResolver2
-
- resolveEntity(String, String, String, String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSResourceResolver2EntityResolver2
-
- resolveEntity(String, String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSResourceResolver2EntityResolver2
-
- resolveResource(String, String, String, String, String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.EntityResolver2LSResourceResolver
-
- result_ - Variable in class iaik.xml.crypto.dsig.ReferenceType
-
The result of processing any transforms that have already been applied to
the referenced data.
- RetrievalMethodImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the RetrievalMethod
element that supports
the DOM XML representation and processing mechanism.
- RetrievalMethodImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.RetrievalMethodImpl
-
Creates a new instance of this RetrievalMethodImpl
with the
specified context and node to unmarshal from.
- RetrievalMethodImpl(String, String, List) - Constructor for class iaik.xml.crypto.dsig.keyinfo.RetrievalMethodImpl
-
Creates a new instance of this
RetrievalMethodImpl
with the
specified URI reference,
type
-attribute value and list of
TransformImpl
s.
- RIPEMD128withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RIPEMD128withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RIPEMD128withRSAandMGF1ProxySignature
-
Creates a new instance of this RIPEMD128withRSAandMGF1
.
- RipeMD160ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- RipeMD160ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.RipeMD160ProxyMessageDigest
-
Creates a new instance of this RipeMD160ProxyMessageDigest
.
- RIPEMD160withECDSAProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RIPEMD160withECDSAProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RIPEMD160withECDSAProxySignature
-
Creates a new instance of this ECDSAProxySignature
.
- RIPEMD160withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RIPEMD160withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RIPEMD160withRSAandMGF1ProxySignature
-
Creates a new instance of this RIPEMD160withRSAandMGF1
.
- RSAKeyValueImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the RSAKeyValue
that supports the DOM XML
representation and processing mechanism.
- RSAKeyValueImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.RSAKeyValueImpl
-
Creates a new instance of this RSAKeyValueImpl
with the
specified context and node to unmarshal from.
- RSAKeyValueImpl(RSAPublicKey) - Constructor for class iaik.xml.crypto.dsig.keyinfo.RSAKeyValueImpl
-
Creates a new instance of this RSAKeyValueImpl
with the
specified public key.
- RSAMD5ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RSAMD5ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RSAMD5ProxySignature
-
Creates a new instance of this RSAMD5ProxySignature
.
- RSAOAEPAlgorithmParameter - Class in iaik.xml.crypto.alg.cipher
-
This class implements the AlgorithmParameters of the RSA OAEP key transport
algorithm.
- RSAOAEPAlgorithmParameter() - Constructor for class iaik.xml.crypto.alg.cipher.RSAOAEPAlgorithmParameter
-
Creates a new instance of this RSAOAEPAlgorithmParameter
.
- RSAOAEPProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
- RSAOAEPProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.RSAOAEPProxyCipher
-
Creates a new instance of this RSAOAEPProxyCipher
.
- RSAProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
This Cipher is an abstract base class for RSA based key transport algorithms.
- RSAProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.RSAProxyCipher
-
Creates a new instance of this RSAv15ProxyCipher
.
- RSAProxyKeyFactory - Class in iaik.xml.crypto.alg.keyfactory
-
- RSAProxyKeyFactory() - Constructor for class iaik.xml.crypto.alg.keyfactory.RSAProxyKeyFactory
-
Creates a new instance of this RSAProxyKeyFactory
.
- RSARipeMD160ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RSARipeMD160ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RSARipeMD160ProxySignature
-
Creates a new instance of this RSARipeMD160ProxySignature
.
- RSASHA1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RSASHA1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RSASHA1ProxySignature
-
Creates a new instance of this RSASHA1ProxySignature
.
- RSASHA224ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RSASHA224ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RSASHA224ProxySignature
-
Creates a new instance of this RSASHA256ProxySignature
.
- RSASHA256ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RSASHA256ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RSASHA256ProxySignature
-
Creates a new instance of this RSASHA256ProxySignature
.
- RSASHA384ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RSASHA384ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RSASHA384ProxySignature
-
Creates a new instance of this RSASHA384ProxySignature
.
- RSASHA512ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RSASHA512ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RSASHA512ProxySignature
-
Creates a new instance of this RSASHA512ProxySignature
.
- RSASSAPSSAlgorithmParameter - Class in iaik.xml.crypto.alg.signature
-
- RSASSAPSSAlgorithmParameter() - Constructor for class iaik.xml.crypto.alg.signature.RSASSAPSSAlgorithmParameter
-
Creates a new instance of this HMACAlgorithmParameter
.
- RSASSAPSSParameterImpl - Class in iaik.xml.crypto.dsig.spec
-
- RSASSAPSSParameterImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
Creates a new instance of this RSASSAPSSParameterImpl
with the
specified provider config, context and node to unmarshal from.
- RSASSAPSSParameterImpl(DigestMethod, Integer, Integer, DigestMethod, String) - Constructor for class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
Creates a new instance of this RSASSAPSSParameterImpl
with the
specified provider config and output length.
- RSASSAPSSProxySignature - Class in iaik.xml.crypto.alg.signature
-
- RSASSAPSSProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.RSASSAPSSProxySignature
-
Deprecated.
Creates a new instance of this RSASHA256ProxySignature
.
- RSAv15ProxyCipher - Class in iaik.xml.crypto.alg.cipher
-
- RSAv15ProxyCipher() - Constructor for class iaik.xml.crypto.alg.cipher.RSAv15ProxyCipher
-
Creates a new instance of this RSAv15ProxyCipher
.
- saltLength_ - Variable in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
The SaltLength.
- scheme_ - Variable in class iaik.xml.crypto.utils.URI
-
The scheme component of an URI.
- SCHEME_CHARS_ - Static variable in class iaik.xml.crypto.utils.URI
-
Contains all characters which are allowed for the scheme component of an
URI.
- secureRandom_ - Variable in class iaik.xml.crypto.alg.cipher.DESedeKWProxyCipher
-
The secure random.
- secureTransformer(URIResolver, DOMSource, XMLCryptoContext) - Static method in class iaik.xml.crypto.alg.transform.XSLTTransformService
-
This method returns a secured XSLT Transformer.
- secureTransformer(URIResolverImpl, DOMSource, XMLCryptoContext) - Static method in class iaik.xml.crypto.alg.transform.XSLTTransformServiceJDK
-
This method returns a secured XSLT Transformer.
- seed_ - Variable in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
The seed.
- select(KeyInfo, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Attempts to find a key that satisfies the specified constraints from the
information provided in the keyInfo
.
- select(IndependentKeySelectorImpl.KeyInfoHints, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Selects a key when the key is not in the key info.
- select(EncryptedKey, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Selects a secret key from the given EncryptedKey.
- select(AgreementMethod, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Selects a key using the given AgreementMethod.
- select(X509Data, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Selects a key using the given list of
X509Data
elements.
- select(KeyValue, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Selects the public key form the given KeyValue.
- select(X509Certificate, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
- select(IndependentKeySelectorImpl.KeyInfoHints, KeySelectorResult[]) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Returns the first result, however if necessary this method can be overidden
so that in the case of multiple
KeySelectorResult
s a selection can
be done.
- select(KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl
-
Override this method if your application does not take advantage of
KeyInfo
.
- select(KeyInfo, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Attempts to find a key that satisfies the specified constraints from the
information provided in the keyInfo
.
- select(KeySelectorImpl.KeyInfoHints, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Selects a key when the key is not in the key info.
- select(EncryptedKey, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Selects a secret key from the given EncryptedKey.
- select(AgreementMethod, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Selects a key using the given AgreementMethod.
- select(X509Data, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Selects a key using the given list of
X509Data
elements.
- select(KeyValue, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Selects the public key form the given KeyValue.
- select(X509Certificate, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
- select(KeySelectorImpl.KeyInfoHints, KeySelectorResult[]) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Returns the first result, however if necessary this method can be overidden
so that in the case of multiple
KeySelectorResult
s a selection can
be done.
- select(KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class iaik.xml.crypto.utils.KeySelectorImpl
-
Override this method if your application does not take advantage of
KeyInfo
.
- selectKey(XMLCryptoContext, KeySelector.Purpose) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
Select the appropriate key for signing or validating the signature.
- selectKey(XMLCryptoContext, boolean) - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
Selects a key for encryption or decryption.
- selectKeyAndGenerateSignature(DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- selectKeyAndValidateSignature(XMLValidateContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- SequenceTraverser - Class in iaik.xml.filter.impl.dsig
-
This uses a
Traverser
to traverse the
subtrees of a sequence of input
Node
s.
- SequenceTraverser(Iterator, boolean, boolean) - Constructor for class iaik.xml.filter.impl.dsig.SequenceTraverser
-
Creates a SequenceTraverser
using the given iterator as input.
- serialize(Document, OutputStream) - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- serialize() - Method in class iaik.xml.crypto.utils.Serializer
-
Serializes the nodes given at construction time to the given output stream.
- Serializer - Class in iaik.xml.crypto.utils
-
A XML serializer that serializes a given list of nodes and all its
descendants to a given output stream.
- Serializer(NodeList, OutputStream) - Constructor for class iaik.xml.crypto.utils.Serializer
-
Creates a new instance of this Serializer
with the specified
node list as input and the given output stream as result.
- serialNumber_ - Variable in class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialType
-
The serial number.
- service_ - Variable in class iaik.xml.crypto.dsig.TransformImpl
-
The transform service.
- setAdditionalFragmentChars(String) - Static method in class iaik.xml.crypto.utils.URI
-
- setBackToCompatibilityPrior1_13() - Static method in class iaik.xml.filter.impl.dsig.Canonicalizer
-
There has been a bug in XSECT prior to 1.13 that caused a wrong
canonicalization result when tabs '#x9' or line breaks '#xA' where used in
an attribute.
- setBackToCompatibilityPrior1_14(boolean) - Static method in class iaik.xml.crypto.dom.DOMStructure
-
There has been a bug in XSECT prior to 1.14 that caused the getHere()
function to return the parent element instead of the URI attribute (if any)
containing the "here()" function call.
- setByteStream(InputStream) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- setCharacterStream(Reader) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- setCipherText(byte[]) - Method in class iaik.xml.crypto.enc.CipherDataImpl
-
Sets the cipher value of this CipherData
.
- setClassForNameHook(XSecProvider.ClassForNameHook) - Static method in class iaik.xml.crypto.XSecProvider
-
- setDefaultProperties() - Method in class iaik.xml.crypto.dom.DOMCryptoContext
-
This allows to set all defaults.
- setDefaultsIfNotSet(XMLCryptoContext) - Static method in class iaik.xml.crypto.dom.DOMCryptoContext
-
- setDelegationProvider(String, String) - Static method in class iaik.xml.crypto.XSecProvider
-
Sets the name of a (registered)
Provider
that should be used to get
an implementation of the specified
algorithm
.
- setDelegationProvider(String, Provider, XSecProvider.Purpose) - Static method in class iaik.xml.crypto.XSecProvider
-
- setEncoding(String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- setJDKsXercesXalan() - Static method in class iaik.xml.crypto.XSecProvider
-
This method can be called in a static block of your application, and causes
the JDK's Xerces/Xalan to be used, if available.
- setKey(Key) - Method in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeySelectorResultImpl
-
Sets the selected key.
- setKey(Key) - Method in class iaik.xml.crypto.utils.KeySelectorImpl.KeySelectorResultImpl
-
Sets the selected key.
- setLocalname(String) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
Sets the localname of the marshaled node.
- setNamsepace(String) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
Sets the namespace of the marshaled node.
- setNode(Node) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Sets the node from/to which this DOMStructure was/is marshalled.
- setParameterSpec(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.transform.Base64TransformService
-
- setParameterSpec(List) - Method in class iaik.xml.crypto.alg.transform.Base64TransformService
-
- setParameterSpec(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.transform.C14NTransformService
-
- setParameterSpec(List) - Method in class iaik.xml.crypto.alg.transform.C14NTransformService
-
- setParameterSpec(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.transform.EnvelopedSignatureTransformService
-
- setParameterSpec(List) - Method in class iaik.xml.crypto.alg.transform.EnvelopedSignatureTransformService
-
- setParameterSpec(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
Sets the algorithm parameter for this TransformService
.
- setParameterSpec(List) - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
Sets the algorithm parameter for this TransformService
.
- setParameterSpec(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.transform.XPath2FilterTransformService
-
- setParameterSpec(List) - Method in class iaik.xml.crypto.alg.transform.XPath2FilterTransformService
-
- setParameterSpec(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.transform.XPathTransformService
-
- setParameterSpec(List) - Method in class iaik.xml.crypto.alg.transform.XPathTransformService
-
- setParameterSpec(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.transform.XSLTTransformService
-
- setParameterSpec(List) - Method in class iaik.xml.crypto.alg.transform.XSLTTransformService
-
- setParameterSpec(AlgorithmParameterSpec) - Method in class iaik.xml.crypto.alg.transform.XSLTTransformServiceJDK
-
- setParameterSpec(List) - Method in class iaik.xml.crypto.alg.transform.XSLTTransformServiceJDK
-
- setParentStructure(DOMStructure) - Method in class iaik.xml.crypto.dom.DOMStructure
-
- setParentStructure(DOMStructure) - Method in class iaik.xml.crypto.dsig.spec.AlgorithmParameterImpl
-
- setPostSignHook(XMLSignatureProcessingHook) - Static method in class iaik.xml.crypto.XSecProvider
-
Provides means to enforce constraints or arbitrary processing on the
signature immeadiately after signing.
- setPostVerifyHook(XMLSignatureProcessingHook) - Static method in class iaik.xml.crypto.XSecProvider
-
Provides means to enforce constraints or arbitrary processing on the
signature immeadiately after verifying.
- setPreCalculatedDigestValue(DOMCryptoContext, byte[]) - Method in class iaik.xml.crypto.dsig.ReferenceImpl
-
Sets pre calculated digest value for this
Reference
and appends
it to the
DigestValue
child before signature creation.
- setPreSignHook(XMLSignatureProcessingHook) - Static method in class iaik.xml.crypto.XSecProvider
-
Provides means to enforce constraints or arbitrary processing on the
signature immeadiately before signing.
- setPreVerifyHook(XMLSignatureProcessingHook) - Static method in class iaik.xml.crypto.XSecProvider
-
Provides means to enforce constraints or arbitrary processing on the
signature immeadiately before verifying.
- setPrivateKey(PrivateKey) - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- setProperty(String, Object) - Method in class iaik.xml.crypto.dom.DOMCryptoContext
-
- setProperty(String, String) - Method in interface iaik.xml.crypto.XSecProvider.SysPropertyHook
-
Deprecated.
- setPublicId(String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- setResolverFactory_(Object) - Static method in class iaik.xml.crypto.utils.DOMUtilsLS
-
- setSysProperty(String, String) - Static method in class iaik.xml.crypto.XSecProvider
-
- setSysPropertyHook(XSecProvider.SysPropertyHook) - Static method in class iaik.xml.crypto.XSecProvider
-
- setSystemId(String) - Method in class iaik.xml.crypto.utils.DOMUtilsLS.LSInput2InputSource
-
- setTransformService() - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- setValue(byte[]) - Method in class iaik.xml.crypto.enc.CipherValueImpl
-
Sets the value of this CipherValue
.
- SHA1ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- SHA1ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.SHA1ProxyMessageDigest
-
Creates a new instance of this SHA1ProxyMessageDigest
.
- SHA1withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA1withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA1withRSAandMGF1ProxySignature
-
Creates a new instance of this SHA1withRSAandMGF1
.
- SHA224ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- SHA224ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.SHA224ProxyMessageDigest
-
Creates a new instance of this SHA224ProxyMessageDigest
.
- SHA224withECDSAProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA224withECDSAProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA224withECDSAProxySignature
-
Creates a new instance of this ECDSAProxySignature
.
- SHA224withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA224withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA224withRSAandMGF1ProxySignature
-
Creates a new instance of this SHA224withRSAandMGF1
.
- SHA256ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- SHA256ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.SHA256ProxyMessageDigest
-
Creates a new instance of this SHA256ProxyMessageDigest
.
- SHA256withECDSAProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA256withECDSAProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA256withECDSAProxySignature
-
Creates a new instance of this ECDSAProxySignature
.
- SHA256withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA256withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA256withRSAandMGF1ProxySignature
-
Creates a new instance of this SHA256withRSAandMGF1
.
- SHA384ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- SHA384ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.SHA384ProxyMessageDigest
-
Creates a new instance of this SHA384ProxyMessageDigest
.
- SHA384withECDSAProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA384withECDSAProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA384withECDSAProxySignature
-
Creates a new instance of this ECDSAProxySignature
.
- SHA384withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA384withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA384withRSAandMGF1ProxySignature
-
Creates a new instance of this SHA384withRSAandMGF1
.
- SHA3_224ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- SHA3_224ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.SHA3_224ProxyMessageDigest
-
Creates a new instance of this SHA3_224ProxyMessageDigest
.
- SHA3_224withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA3_224withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA3_224withRSAandMGF1ProxySignature
-
Creates a new instance of this SHA3_224withRSAandMGF1
.
- SHA3_256ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- SHA3_256ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.SHA3_256ProxyMessageDigest
-
Creates a new instance of this SHA3_224ProxyMessageDigest
.
- SHA3_256withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA3_256withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA3_256withRSAandMGF1ProxySignature
-
Creates a new instance of this SHA3_256withRSAandMGF1
.
- SHA3_384ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- SHA3_384ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.SHA3_384ProxyMessageDigest
-
Creates a new instance of this SHA3_384ProxyMessageDigest
.
- SHA3_384withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA3_384withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA3_384withRSAandMGF1ProxySignature
-
Creates a new instance of this SHA3_384withRSAandMGF1
.
- SHA3_512ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- SHA3_512ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.SHA3_512ProxyMessageDigest
-
Creates a new instance of this SHA3_512ProxyMessageDigest
.
- SHA3_512withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA3_512withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA3_512withRSAandMGF1ProxySignature
-
Creates a new instance of this SHA3_512withRSAandMGF1
.
- SHA512ProxyMessageDigest - Class in iaik.xml.crypto.alg.digest
-
- SHA512ProxyMessageDigest() - Constructor for class iaik.xml.crypto.alg.digest.SHA512ProxyMessageDigest
-
Creates a new instance of this SHA512ProxyMessageDigest
.
- SHA512withECDSAProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA512withECDSAProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA512withECDSAProxySignature
-
Creates a new instance of this ECDSAProxySignature
.
- SHA512withRSAandMGF1ProxySignature - Class in iaik.xml.crypto.alg.signature
-
- SHA512withRSAandMGF1ProxySignature() - Constructor for class iaik.xml.crypto.alg.signature.SHA512withRSAandMGF1ProxySignature
-
Creates a new instance of this SHA512withRSAandMGF1
.
- sign(XMLSignContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- SIGN - Static variable in class iaik.xml.crypto.XSecProvider.Purpose.SignaturePurpose
-
- SIGN_OVER - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- signature_ - Variable in class iaik.xml.crypto.alg.signature.ProxySignature
-
- signature_ - Variable in class iaik.xml.crypto.dsig.SignatureMethodImpl
-
The Signature.
- SIGNATURE_ECDSA_RIPEMD160 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_ECDSA_SHA1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_ECDSA_SHA224 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_ECDSA_SHA256 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_ECDSA_SHA384 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_ECDSA_SHA512 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_HMAC_MD5 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_HMAC_RIPEMD160 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_HMAC_SHA224 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_HMAC_SHA256 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_HMAC_SHA384 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_HMAC_SHA512 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_MD2_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_MD5 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_MD5_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_RIPEMD128_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_RIPEMD160 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_RIPEMD160_ERRATA - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_RIPEMD160_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA1_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA224 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA224_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA256 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA256_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA384 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA384_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA3_224_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA3_256_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA3_384_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA3_512_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA512 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SHA512_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_SSA_PSS - Static variable in class iaik.xml.crypto.XmldsigMore
-
- SIGNATURE_RSA_WHIRLPOOL_MGF1 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- signatureMethod_ - Variable in class iaik.xml.crypto.dsig.SignedInfoImpl
-
The SignatureMethod
.
- SignatureMethodImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the SignatureMethod
that supports the DOM
XML representation and processing mechanism.
- SignatureMethodImpl(String, SignatureMethodParameterSpec) - Constructor for class iaik.xml.crypto.dsig.SignatureMethodImpl
-
Creates a new instance of this SignatureMethodImpl
with the
specified algorithm
and params
.
- SignatureMethodImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.SignatureMethodImpl
-
Creates a new instance of this SignatureMethodImpl
with the
specified context and node to unmarshal from.
- signatureProperties_ - Variable in class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
- SignaturePropertiesImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the SignaturePorperties
element that
supports the DOM XML representation and processing mechanism.
- SignaturePropertiesImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
Creates a new instance of this SignaturePropertiesImpl
with
the specified context and node to unmarshal from.
- SignaturePropertiesImpl(List, String) - Constructor for class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
Creates a new instance of this
SignaturePropertiesImpl
with
the specified list of
SignaturePropertyImpl
s and
Id
-attribute value.
- SignaturePropertyImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the SignatureProperty
element that supports
the DOM XML representation and processing mechanism.
- SignaturePropertyImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
Creates a new instance of this SignaturePropertyImpl
with the
specified context and node to unmarshal from.
- SignaturePropertyImpl(List, String, String) - Constructor for class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
Creates a new instance of this
SignaturePropertyImpl
with the
specified list of
XMLStructure
s,
id
-attribute value
and
target
-attribute value.
- SignaturePurpose() - Constructor for class iaik.xml.crypto.XSecProvider.Purpose.SignaturePurpose
-
- signatureValue_ - Variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
The SignatureValue
.
- SignatureValueImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
Creates a new instance of this SignatureValueImpl
with the
specified provider config, context and node to unmarshal from.
- SignatureValueImpl(String) - Constructor for class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
Creates a new instance of this SignatureValueImpl
with the
specified provider config and id
-attribute value.
- SignatureValueImpl(byte[], String) - Constructor for class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
Creates a new instance of this SignatureValueImpl
with the
specified provider config, signature value and id
-attribute
value.
- signedInfo_ - Variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
The SignedInfo
.
- SignedInfoImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the SignedInfo
element that supports the
DOM XML representation and processing mechanism.
- SignedInfoImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.SignedInfoImpl
-
Creates a new instance of this SignedInfoImpl
with the
specified context and node to unmarshal from.
- SignedInfoImpl(CanonicalizationMethod, AbstractSignatureMethodImpl, List, String) - Constructor for class iaik.xml.crypto.dsig.SignedInfoImpl
-
Creates a new instance of this
SignedInfoImpl
with the
specified canonicalization method, signature method, list of
ReferenceImpl
s and
id
-attribute value.
- singletonIterator(Object) - Static method in class iaik.xml.crypto.utils.Nodes
-
Returns an immutable iterator containing only the specified object.
- singletonNodeIterator(Node) - Static method in class iaik.xml.crypto.utils.Nodes
-
Returns an immutable node iterator containing only the specified node.
- singletonNodeList(Node) - Static method in class iaik.xml.crypto.utils.Nodes
-
Returns a node list containing only the specified node.
- skip(Object) - Method in class iaik.xml.filter.impl.dsig.FilterIterator
-
Returns
true
if the given
obj
ect should NOT be
returned by the
FilterIterator.next()
method, otherwise returns
false
.
- skip(Object) - Method in class iaik.xml.filter.impl.dsig.SubtreeSieve
-
Returns the given node
if it is not to be returned by this
SubtreeSieve
, or null
otherwise.
- skip(Object) - Method in class iaik.xml.filter.impl.dsig.XPathFilter2Sieve
-
- skip(Object) - Method in class iaik.xml.filter.impl.dsig.XPathSieve
-
- skip(long) - Method in class iaik.xml.filter.impl.enc.WrapInputStream
-
- SkipException - Exception in iaik.xml.filter.impl.dsig
-
- SkipException() - Constructor for exception iaik.xml.filter.impl.dsig.SkipException
-
Constructs a new XPathException
with null
as its
detail message.
- SkipException(String) - Constructor for exception iaik.xml.filter.impl.dsig.SkipException
-
Constructs a new XPathException
with the specified detail
message.
- SkipException(Throwable) - Constructor for exception iaik.xml.filter.impl.dsig.SkipException
-
Constructs a new XPathException with the specified cause and a detail
message of (cause==null ? null : cause.toString())
(which
typically contains the class and detail message of cause
).
- SkipException(String, Throwable) - Constructor for exception iaik.xml.filter.impl.dsig.SkipException
-
Constructs a new XPathException
with the specified detail
message and cause.
- spec_ - Variable in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
The algorithm parameter spec.
- state_ - Variable in class iaik.xml.crypto.dom.DOMStructure
-
The state this DOMStructure
is currently in.
- STATE_CREATED - Static variable in class iaik.xml.crypto.dom.DOMStructure
-
Identifies the state CREATED
.
- STATE_MARSHALED - Static variable in class iaik.xml.crypto.dom.DOMStructure
-
Identifies the state MARSHALED
.
- STATE_SIGNED - Static variable in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
The state SIGNED.
- STATE_UNINITIALIZED - Static variable in class iaik.xml.crypto.dom.DOMStructure
-
Identifies the state UNINITIALIZED
.
- STATE_UNMARSHALED - Static variable in class iaik.xml.crypto.dom.DOMStructure
-
Identifies the state UNMARSHALED
.
- stylesheet_ - Variable in class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
- stylesheetCpy_ - Variable in class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
The root node of the stylesheet.
- SubTreeNodeSetFix(NodeSetData, boolean) - Constructor for class iaik.xml.crypto.dsig.ReferenceType.SubTreeNodeSetFix
-
- SubtreeSieve - Class in iaik.xml.filter.impl.dsig
-
A
Iterator
wrapping an input
Iterator
sieving out all
Nodes
provided by the input
Iterator
that belong to a given sub-tree.
- SubtreeSieve(Iterator, Node) - Constructor for class iaik.xml.filter.impl.dsig.SubtreeSieve
-
Creates a new
SubtreeSieve
with the given
Iterator
providing the
Node
s of the input node-set and
the given
extinct
node representing the root node of the
subtree to be omitted from the result.
- SYS_ERR - Static variable in class iaik.xml.crypto.utils.Debug
-
- SYS_OUT - Static variable in class iaik.xml.crypto.utils.Debug
-
- SYSTEM_PROPERTY_DEBUG_OS - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
This system property allows to set "System.err" or "System.out" as value
for debug output.
- SYSTEM_PROPERTY_FIX_SUBTREE_NODESET - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- target_ - Variable in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
The target
-attribute value.
- target_ - Variable in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
The Target
-attribute value.
- tbe_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The data to be encrypted.
- TIME_DELIMITER - Static variable in class iaik.xml.crypto.utils.DOMUtils
-
The delimiter between time fields.
- TIME_ZONE_PREFIX - Static variable in class iaik.xml.crypto.utils.DOMUtils
-
The characters that can precede a time zone information.
- timesum - Static variable in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
- TOP_LEVEL_LOG - Static variable in class iaik.xml.crypto.utils.Debug
-
- TOP_LEVEL_LOG_PROP - Static variable in class iaik.xml.crypto.utils.Debug
-
- topLevelLog(Object) - Static method in class iaik.xml.crypto.utils.Debug
-
Logs the messages that cannot be logged by other mechanisms.
- topLevelLog(Object[]) - Static method in class iaik.xml.crypto.utils.Debug
-
This Method allows to plug in top Level Logging for static blocks and
static contexts where the normal logging via
XMLCryptoContext.getProperty(String)
with the property
"iaik.xml.crypto.debug.OutputStream" is NOT available.
- toString() - Method in class iaik.xml.crypto.dom.DOMStructure
-
- toString() - Method in class iaik.xml.crypto.dsig.DigestAlgAndValueType
-
- toString() - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- toString() - Method in class iaik.xml.crypto.utils.URI
-
Provides the sString representation of the URI.
- toUnescapedString() - Method in class iaik.xml.crypto.utils.URI
-
- trailerField_ - Variable in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
The TrailerField.
- transform(Data, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.Base64TransformService
-
- transform(Data, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.C14NTransformService
-
- transform(Data, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.EnvelopedSignatureTransformService
-
- transform(Data, XMLCryptoContext, OutputStream) - Method in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
- transform(Data, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.XPath2FilterTransformService
-
- transform(Data, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.XPathTransformService
-
- transform(Data, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.XSLTTransformService
-
- transform(Data, XMLCryptoContext) - Method in class iaik.xml.crypto.alg.transform.XSLTTransformServiceJDK
-
- transform(Data, XMLCryptoContext) - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- transform(Data, XMLCryptoContext, OutputStream) - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- TransformImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the Transform
that supports the DOM XML
representation and processing mechanism.
- TransformImpl() - Constructor for class iaik.xml.crypto.dsig.TransformImpl
-
Creates a new instance of this TransformImpl
.
- TransformImpl(Node) - Constructor for class iaik.xml.crypto.dsig.TransformImpl
-
Creates a new instance of this TransformImpl
with the
specified node.
- TransformImpl(String, TransformParameterSpec) - Constructor for class iaik.xml.crypto.dsig.TransformImpl
-
Creates a new instance of this TransformImpl
with the
specified algorithm URI and parameters.
- TransformImpl(String, DOMStructure) - Constructor for class iaik.xml.crypto.dsig.TransformImpl
-
Creates a new instance of this TransformImpl
with specified
algorithm URI and parameters.
- TransformImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.TransformImpl
-
Creates a new instance of this TransformImpl
with the
specified context and the node to unmarshal from.
- transformNode_ - Variable in class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
The node of the Transform
element.
- transforms_ - Variable in class iaik.xml.crypto.dsig.ReferenceType
-
The Transforms
.
- transforms_ - Variable in class iaik.xml.crypto.dsig.TransformsType
-
- TransformServiceImpl - Class in iaik.xml.crypto.alg.transform
-
An abstract
TransformService
implementation
that serves as base class for implementing a
TransformService
.
- TransformServiceImpl() - Constructor for class iaik.xml.crypto.alg.transform.TransformServiceImpl
-
- TransformsImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the Transforms
element that supports the
DOM XML representation and marshaling mechanism.
- TransformsImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.TransformsImpl
-
Creates a new instance of this TransformsImpl
with the
specified marshal context and node.
- TransformsImpl(List) - Constructor for class iaik.xml.crypto.dsig.TransformsImpl
-
Creates a new instance of this
TransformsImpl
with the
specified list of
Transform
s.
- TransformsImpl(List, List) - Constructor for class iaik.xml.crypto.dsig.TransformsImpl
-
Creates a new instance of this
TransformsImpl
with the
specified list of
TransformImpl
s and a list of already applied
TransformImpl
s.
- TransformsImpl - Class in iaik.xml.crypto.enc
-
An implementation of the Transforms
element that supports the
DOM XML representation and processing mechanism.
- TransformsImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.enc.TransformsImpl
-
Creates a new instance of this TransformsImpl
with the
specified context and node to unmarshal from.
- TransformsImpl(List) - Constructor for class iaik.xml.crypto.enc.TransformsImpl
-
Creates a new instance of this
TransformsImpl
with the
specified list of
TransformImpl
s.
- TransformsType - Class in iaik.xml.crypto.dsig
-
A base class for elements that contain a number of
Transform
s which are applied to some input data
according to the reference processing model of XMLDSig.
- TransformsType(Node) - Constructor for class iaik.xml.crypto.dsig.TransformsType
-
Creates a new instance of this TransformsType
with the
specified node
- TransformsType(List) - Constructor for class iaik.xml.crypto.dsig.TransformsType
-
Creates a new instance of this
TransformsType
with the
specified list of
TransformImpl
s.
- TransformsType(List, List) - Constructor for class iaik.xml.crypto.dsig.TransformsType
-
Creates a new instance of this
TransformsType
with the
specified list of
TransformImpl
s and a list of already applied
TransformImpl
s.
- Traverser - Class in iaik.xml.filter.impl.dsig
-
A traverser that returns all nodes of a
Document
from a
given root
Node
.
- Traverser(Node, boolean, boolean) - Constructor for class iaik.xml.filter.impl.dsig.Traverser
-
Creates a new
Traverser
for traversing the
Document
's subtree from the given
root
node.
- type_ - Variable in class iaik.xml.crypto.dsig.DOMURIReferenceImpl
-
The type
-attribute.
- type_ - Variable in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
The type
-attribute value.
- TYPE_ENCRYPTEDKEY_ - Static variable in class iaik.xml.crypto.dsig.keyinfo.RetrievalMethodImpl
-
The encrypted key type URI reference.
- TYPE_RAW_X509_CERTIFICATE - Static variable in class iaik.xml.crypto.dsig.keyinfo.RetrievalMethodImpl
-
The raw X509 certificate type URI reference.
- undoARCFourBugFix(boolean) - Method in class iaik.xml.crypto.XSecProvider
-
- unescape(String) - Method in class iaik.xml.crypto.utils.URI
-
Unescapes the provided string.
- unmarshal(DOMCryptoContext) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Unmarshals this DOMStructure
from its XML representation.
- unmarshal(DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
- unmarshal(DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Unmarshal the given attributes
.
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.DOMURIReferenceImpl
-
Unmarshals the URI
and Type
attributes.
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
Unmarshals the Id
-attribute.
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.ManifestImpl
-
Unmarshals the Id
-attribute.
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.ReferenceType
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.SignaturePropertiesImpl
-
Unmarshals the Id
-attribute.
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
Unmarshals the Id
-attribute and the Target
-attribute.
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.SignedInfoImpl
-
Unmarshals the Id
-attribute.
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.spec.ExcC14NParameterImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.TransformImpl
-
Unmarshals the Algorithm
attribute.
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
Unmarshals the MimeType
, URI
and Id
attributes.
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.CipherReferenceImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.EncryptedKeyImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.EncryptedTypeImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.EncryptionPropertiesImpl
-
- unmarshalAttributes(NamedNodeMap, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Unmarshals the given element
.
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.DigestValueImpl
-
Unmarshals the digest value.
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyNameImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.spec.HMACParameterImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl.SignatureValueImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.CarriedKeyNameImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.CipherValueImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.keyinfo.KANonceImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.KeySizeImpl
-
- unmarshalElement(DOMCryptoContext, Element) - Method in class iaik.xml.crypto.enc.spec.OAEPParamsImpl
-
- unmarshalEncryptedType(XMLDecryptContext) - Method in class iaik.xml.crypto.enc.XMLEncryptionFactory
-
- unmarshalIDAttribute(NamedNodeMap, DOMCryptoContext, String) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Unmarshals an Id
-attribute with the given tagName
from the given attributes
.
- unmarshalKeyInfo(XMLStructure) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoFactory
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dom.DOMStructure
-
Unmarshals DOMStructure
s from the given nodes
.
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.AlgorithmMethodImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.DSAKeyValueImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.EccelerateDSAKeyValueImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.KeyInfoImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.RSAKeyValueImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.X509DataImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialType
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.SignaturePropertyImpl
-
Unmarshals the contents of this SignatureProperty
.
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.spec.RSASSAPSSParameterImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.TransformImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.TransformsType
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.XMLObjectImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.EncryptionPropertyImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.keyinfo.AgreementMethodImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.keyinfo.DHKeyValueImpl
-
- unmarshalStructures(NodeList, DOMCryptoContext) - Method in class iaik.xml.crypto.enc.ReferenceTypeImpl
-
- unmarshalXMLSignature(XMLValidateContext) - Method in class iaik.xml.crypto.dsig.XMLSignatureFactory
-
- unmarshalXMLSignature(XMLStructure) - Method in class iaik.xml.crypto.dsig.XMLSignatureFactory
-
- UNRESERVED_ - Static variable in class iaik.xml.crypto.utils.URI
-
Contains all unreserved characters which can be used for an URI.
- unsignedBigIntergerToByteArray(BigInteger) - Static method in class iaik.xml.crypto.alg.signature.ECDSAProxySignature
-
Convert a BigInteger to a byte-array, but treat the byte-array given from
the BigInteger as unsigned and removing any leading zero bytes; e.g.
- unwrapKey(Key, byte[], String, int) - Method in class iaik.xml.crypto.enc.EncryptionMethodImpl
-
Unwraps a key from the given wrappedKey
bytes using the
represented encryption method with the given key
.
- URI - Class in iaik.xml.crypto.utils
-
This class represents a Uniform Resource Identifier (URI), as specified in
RFC 2396.
- URI(String, String, String, String, String) - Constructor for class iaik.xml.crypto.utils.URI
-
Constructs a URI from its five components.
- URI(String) - Constructor for class iaik.xml.crypto.utils.URI
-
Parses the given URI string and extracts its five components.
- uri_ - Variable in class iaik.xml.crypto.dsig.DOMURIReferenceImpl
-
The URI reference.
- URIDereferencerImpl - Class in iaik.xml.crypto.utils
-
An
URIDereferencer
implementation that supports
dereferencing external URIs using the
URLConnection
and
same-document URIs supporting XPointer expressions.
- URIDereferencerImpl() - Constructor for class iaik.xml.crypto.utils.URIDereferencerImpl
-
Creates a new instance of this URIDereferencerImpl
.
- URIException - Exception in iaik.xml.crypto.utils
-
Signals that a error has occured while executing a method of class
URI
.
- URIException() - Constructor for exception iaik.xml.crypto.utils.URIException
-
- URIException(String) - Constructor for exception iaik.xml.crypto.utils.URIException
-
- URIException(Throwable) - Constructor for exception iaik.xml.crypto.utils.URIException
-
- URIException(String, Throwable) - Constructor for exception iaik.xml.crypto.utils.URIException
-
- URIReferenceImpl(String, String, Node) - Constructor for class iaik.xml.filter.impl.dsig.URIResolverImpl.URIReferenceImpl
-
- URIResolverImpl - Class in iaik.xml.filter.impl.dsig
-
- URIResolverImpl(URIDereferencer, XMLCryptoContext, Document) - Constructor for class iaik.xml.filter.impl.dsig.URIResolverImpl
-
Creates a new URIResolver using the given dereferencer
to
resolve URIs and the given doc
to resolve same-document URIs.
- URIResolverImpl.URIReferenceImpl - Class in iaik.xml.filter.impl.dsig
-
- USE_ECCELERATE - Static variable in class iaik.xml.crypto.EccProviderAdapter
-
- useJDKsXercesXalan() - Static method in class iaik.xml.crypto.XSecProvider
-
- Utils - Class in iaik.xml.crypto.utils
-
This class provides some utility methods.
- Utils() - Constructor for class iaik.xml.crypto.utils.Utils
-
- x509Data_ - Variable in class iaik.xml.crypto.utils.IndependentKeySelectorImpl.KeyInfoHints
-
A list of optional X509Data elements.
- x509Data_ - Variable in class iaik.xml.crypto.utils.KeySelectorImpl.KeyInfoHints
-
A list of optional X509Data elements.
- X509DataImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the X509Data
that supports the DOM XML
representation and processing mechanism.
- X509DataImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.X509DataImpl
-
Creates a new instance of this X509DataImpl
with the specified
context and node to unmarshal from.
- X509DataImpl(List) - Constructor for class iaik.xml.crypto.dsig.keyinfo.X509DataImpl
-
Creates a new instance of this
X509DataImpl
with the specified
list of
XMLStructure
s.
- X509IssuerSerialImpl - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the X509IssuerSerial
that supports the DOM
XML marshaling mechanism.
- X509IssuerSerialImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialImpl
-
Creates a new instance of this X509IssuerSerialImpl
with the
specified context and node.
- X509IssuerSerialImpl(String, BigInteger) - Constructor for class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialImpl
-
Creates a new instance of this X509IssuerSerialImpl
with the
specified issuer DN and serial number.
- X509IssuerSerialType - Class in iaik.xml.crypto.dsig.keyinfo
-
An implementation of the X509IssuerSerial
type that supports the
DOM XML representation and marshaling mechanism.
- X509IssuerSerialType(Node) - Constructor for class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialType
-
Creates a new instance of this X509IssuerSerialType
with the
specified node.
- X509IssuerSerialType(String, BigInteger) - Constructor for class iaik.xml.crypto.dsig.keyinfo.X509IssuerSerialType
-
Creates a new instance of this X509IssuerSerialType
with the
specified isser DN and serial number.
- X509KeySelectorResult - Interface in iaik.xml.crypto.utils
-
This interface extends
KeySelectorResult
by the
features provided for X509 specific key selection.
- X509KeySelectorResultImpl(Key, List, List) - Constructor for class iaik.xml.crypto.utils.IndependentKeySelectorImpl.X509KeySelectorResultImpl
-
Creates a new instance of this
X509KeySelectorResultImpl
with the specified key, list of
X509Certificate
s and list of
CRL
s corresponding to the selected key.
- X509KeySelectorResultImpl(Key, List, List) - Constructor for class iaik.xml.crypto.utils.KeySelectorImpl.X509KeySelectorResultImpl
-
Creates a new instance of this
X509KeySelectorResultImpl
with the specified key, list of
X509Certificate
s and list of
CRL
s corresponding to the selected key.
- XencDOMStructure - Class in iaik.xml.crypto.dom
-
Base class for
DOMStructure
s of the
http://www.w3.org/2001/04/xmlenc#
namespace.
- XencDOMStructure() - Constructor for class iaik.xml.crypto.dom.XencDOMStructure
-
Creates a new instance of this XencDOMStructure
.
- XencDOMStructure(Node) - Constructor for class iaik.xml.crypto.dom.XencDOMStructure
-
Creates a new instance of this XencDOMStructure
with the
specified node.
- XERCES_SECURITY_MANAGER - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
- XERCES_VERSION_CLASS() - Static method in class iaik.xml.crypto.utils.DOMUtils
-
- XERCES_VERSION_CLASS_PROPERTY - Static variable in class iaik.xml.crypto.utils.DOMUtils
-
- XERCES_XALAN_JDK_PACKAGE_MAP - Static variable in class iaik.xml.crypto.XSecProvider
-
- XML2PKCS1Spec(RSAOAEPParameterSpec) - Static method in class iaik.xml.crypto.alg.cipher.RSAOAEPProxyCipher
-
- XMLDSIG_MORE_NS_2001 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- XMLDSIG_MORE_NS_2007 - Static variable in class iaik.xml.crypto.XmldsigMore
-
- XmldsigDOMStructure - Class in iaik.xml.crypto.dom
-
Base class for
DOMStructure
s of the
http://www.w3.org/2000/09/xmldsig#
namespace.
- XmldsigDOMStructure() - Constructor for class iaik.xml.crypto.dom.XmldsigDOMStructure
-
Creates a new instance of this XmldsigDOMStructure
.
- XmldsigDOMStructure(Node) - Constructor for class iaik.xml.crypto.dom.XmldsigDOMStructure
-
Creates a new instance of this XmldsigDOMStructure
with the
specified node.
- XmldsigMore - Class in iaik.xml.crypto
-
Additional XML Security Uniform Resource Identifiers (URIs) according to
RCF4051.
- XMLEncryptionFactory - Class in iaik.xml.crypto.enc
-
An implementation of the
XMLEncryptionFactory
that supports the DOM XML representation and processing mechanism.
- XMLEncryptionFactory() - Constructor for class iaik.xml.crypto.enc.XMLEncryptionFactory
-
- XMLObjectImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the Object
that supports the DOM XML
representation and processing mechanism.
- XMLObjectImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.XMLObjectImpl
-
Creates a new instance of this XMLObjectImpl
with the
specified context and node to unmarshal from.
- XMLObjectImpl(List, String, String, String) - Constructor for class iaik.xml.crypto.dsig.XMLObjectImpl
-
Creates a new instance of this
XMLObjectImpl
with the
specified list of
XMLStructure
s,
id
-attribute value,
MimeType
-attribute value and
Encoding
-attribute
value.
- XMLSignatureFactory - Class in iaik.xml.crypto.dsig
-
An implementation of the
XMLSignatureFactory
that supports the DOM
XML representation and marshaling mechanism.
- XMLSignatureFactory() - Constructor for class iaik.xml.crypto.dsig.XMLSignatureFactory
-
- XMLSignatureImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the Signature
element that supports the DOM
XML representation and processing mechanism.
- XMLSignatureImpl(Node) - Constructor for class iaik.xml.crypto.dsig.XMLSignatureImpl
-
Creates a new instance of this XMLSignatureImpl
with the
specified provider config and node.
- XMLSignatureImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.XMLSignatureImpl
-
Creates a new instance of this XMLSignatureImpl
with the
specified provider config, context and node to unmarshal from.
- XMLSignatureImpl(SignedInfoImpl, KeyInfo, List, String, String) - Constructor for class iaik.xml.crypto.dsig.XMLSignatureImpl
-
Creates a new instance of this
XMLSignatureImpl
with the
specified provider config,
SignedInfo
,
KeyInfo
,
list of
XMLObjectImpl
s,
id
-attribute value and
id
-attribute value of the
SignatureValue
element.
- XMLSignatureImpl.SignatureValueImpl - Class in iaik.xml.crypto.dsig
-
An implementation of the SignatureValue
element that supports
the DOM XML representation and marshaling mechanism.
- XMLSignatureProcessingHook - Interface in iaik.xml.crypto.dsig
-
- XPath2FilterTransformService - Class in iaik.xml.crypto.alg.transform
-
- XPath2FilterTransformService() - Constructor for class iaik.xml.crypto.alg.transform.XPath2FilterTransformService
-
- XPath2ParameterImpl - Class in iaik.xml.crypto.dsig.spec
-
An implementation of the XPath
element that supports the DOM XML
representation and processing mechanism.
- XPath2ParameterImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
Creates a new instance of this XPath2ParameterImpl
with the
specified provider config, context and node to unmarshal from.
- XPath2ParameterImpl(XPathType) - Constructor for class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
Creates a new instance of this XPath2ParameterImpl
with the
specified provider config, XPathType
and node mapping.
- xpath_ - Variable in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
The XPath expression.
- xpath_ - Variable in class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
The XPath expression.
- XPATH_EVALUATOR - Static variable in class iaik.xml.crypto.dom.DOMCryptoContext
-
The Property "iaik.xml.filter.impl.dsig.XPathEvaluator" can be set to
"iaik.xml.filter.impl.dsig.XPathEvaluatorOld" or
"iaik.xml.filter.impl.dsig.XPathApiXPathEvaluator".
- XPATH_EXT_FUNC_NS_PREFIX - Static variable in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
Prefix of the XPath extension function namespace.
- XPATH_EXT_FUNC_NS_URI - Static variable in class iaik.xml.filter.impl.dsig.XPathEvaluator
-
URI of the XPath extension function namespace.
- XPathApiXPathEvaluator - Class in iaik.xml.filter.impl.dsig
-
- XPathApiXPathEvaluator(String, Node, Map, DOMCryptoContext) - Constructor for class iaik.xml.filter.impl.dsig.XPathApiXPathEvaluator
-
Creates a new
XPathEvaluator
using the given XPath expression,
the given
ownerNode
as node returned by the
here()
function and as namespace context node and the
additonaNSPrefixes
Map
ping.
- XPathApiXPathEvaluator.XPathApiXPathEvaluatorRuntimeException - Exception in iaik.xml.filter.impl.dsig
-
This class allows to catch this kind of
RuntimeException
and to
wrap it into another Exception.
- XPathApiXPathEvaluatorRuntimeException(String) - Constructor for exception iaik.xml.filter.impl.dsig.XPathApiXPathEvaluator.XPathApiXPathEvaluatorRuntimeException
-
- XPathContextOwner() - Constructor for class iaik.xml.filter.impl.dsig.XPathEvaluatorOld.XPathContextOwner
-
- XPathEvaluator - Class in iaik.xml.filter.impl.dsig
-
- XPathEvaluator(String, Node, Map, DOMCryptoContext) - Constructor for class iaik.xml.filter.impl.dsig.XPathEvaluator
-
Creates a new
XPathEvaluator
using the given XPath expression,
the given
ownerNode
as node returned by the
here()
function and as namespace context node and the
additonaNSPrefixes
Map
ping.
- XPathEvaluatorOld - Class in iaik.xml.filter.impl.dsig
-
- XPathEvaluatorOld(String, Node, Map, DOMCryptoContext) - Constructor for class iaik.xml.filter.impl.dsig.XPathEvaluatorOld
-
Creates a new
XPathEvaluatorOld
using the given XPath
expression, the given
ownerNode
as node returned by the
here()
function and as namespace context node and the
additonaNSPrefixes
Map
ping.
- XPathEvaluatorOld.PrefixResolver - Class in iaik.xml.filter.impl.dsig
-
PrefixResolver used to resolve resolve namespace prefix to URI mappings.
- XPathEvaluatorOld.XPathContextOwner - Class in iaik.xml.filter.impl.dsig
-
A context owner of an XPathContext
that supports
the XPath extension function here().
- XPathException - Exception in iaik.xml.filter.impl.dsig
-
Indicates an exceptional condition that occurred during the evaluation of an
XPath expression using the
XPathEvaluator
.
- XPathException() - Constructor for exception iaik.xml.filter.impl.dsig.XPathException
-
Constructs a new XPathException
with null
as its
detail message.
- XPathException(String) - Constructor for exception iaik.xml.filter.impl.dsig.XPathException
-
Constructs a new XPathException
with the specified detail
message.
- XPathException(Throwable) - Constructor for exception iaik.xml.filter.impl.dsig.XPathException
-
Constructs a new XPathException with the specified cause and a detail
message of (cause==null ? null : cause.toString())
(which
typically contains the class and detail message of cause
).
- XPathException(String, Throwable) - Constructor for exception iaik.xml.filter.impl.dsig.XPathException
-
Constructs a new XPathException
with the specified detail
message and cause.
- XPathFilter2Sieve - Class in iaik.xml.filter.impl.dsig
-
- XPathFilter2Sieve(Iterator, List, List, DOMCryptoContext) - Constructor for class iaik.xml.filter.impl.dsig.XPathFilter2Sieve
-
Creates a new
XPathFilter2Sieve
with the given iterator
providing the input node-set the list of
XPathType
s and the list of
their corresponding owner
Node
s.
- XPathParameterImpl - Class in iaik.xml.crypto.dsig.spec
-
An implementation of XPath
element that supports the DOM XML
representation and marshaling mechanism.
- XPathParameterImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
Creates a new instance of this XPathParameterImpl
with the
specified provider config, context and node to unmarshal from.
- XPathParameterImpl(String, Map) - Constructor for class iaik.xml.crypto.dsig.spec.XPathParameterImpl
-
Creates a new instance of this XPathParameterImpl
with the
specified provider config, XPath expression, namespace prefix to URI
mapping and mapping of the XPath expression to specific nodes of the
XPath
element.
- XPathSieve - Class in iaik.xml.filter.impl.dsig
-
- XPathSieve(Iterator, String, Node, Map, DOMCryptoContext) - Constructor for class iaik.xml.filter.impl.dsig.XPathSieve
-
- XPathTransformService - Class in iaik.xml.crypto.alg.transform
-
- XPathTransformService() - Constructor for class iaik.xml.crypto.alg.transform.XPathTransformService
-
- xPathType_ - Variable in class iaik.xml.crypto.dsig.spec.XPath2ParameterImpl
-
The
XPathType
that corresponds to this
XPath2ParameterImpl
.
- XSecProvider - Class in iaik.xml.crypto
-
- XSecProvider() - Constructor for class iaik.xml.crypto.XSecProvider
-
Creates a new instance of this Provider
.
- XSecProvider.ClassForNameHook - Interface in iaik.xml.crypto
-
- XSecProvider.Purpose - Class in iaik.xml.crypto
-
- XSecProvider.Purpose.CipherPurpose - Class in iaik.xml.crypto
-
- XSecProvider.Purpose.KeyFactoryPurpose - Class in iaik.xml.crypto
-
- XSecProvider.Purpose.SignaturePurpose - Class in iaik.xml.crypto
-
- XSecProvider.SysPropertyHook - Interface in iaik.xml.crypto
-
- xsiNS - Static variable in class iaik.xml.crypto.dsig.keyinfo.EccelerateDSAKeyValueImpl
-
The xsi namespace needed for validation
- xsiNS - Static variable in class iaik.xml.crypto.dsig.keyinfo.ECDSAKeyValueImpl
-
The xsi namespace needed for validation
- XSLTTransformParameterImpl - Class in iaik.xml.crypto.dsig.spec
-
An implementation of the XSLT Stylesheet parameter that supports the DOM XML
representation and marshaling mechanism.
- XSLTTransformParameterImpl(DOMCryptoContext, Node) - Constructor for class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
Creates a new instance of this XSLTTransformParameterImpl
with
the specified provider config, context and node to unmarshal from.
- XSLTTransformParameterImpl(Node) - Constructor for class iaik.xml.crypto.dsig.spec.XSLTTransformParameterImpl
-
Creates a new instance of this XSLTTransformParameterImpl
with
the specified provider config, stylesheet node and mapping of the
stylesheet to specific nodes of the stylesheet element.
- XSLTTransformService - Class in iaik.xml.crypto.alg.transform
-
- XSLTTransformService() - Constructor for class iaik.xml.crypto.alg.transform.XSLTTransformService
-
- XSLTTransformServiceJDK - Class in iaik.xml.crypto.alg.transform
-
- XSLTTransformServiceJDK() - Constructor for class iaik.xml.crypto.alg.transform.XSLTTransformServiceJDK
-