| Package | Description |
|---|---|
| com.entrust.toolkit.xencrypt.core |
Contains classes used to encrypt and decrypt XML elements and sets of
XML elements.
|
| iaik.ixsil.algorithms |
| Modifier and Type | Method and Description |
|---|---|
void |
TransformImplDecryption.setParameters(org.w3c.dom.Element transformElement)
Parses the
<Transform> element in the signature and
initializes the transform for decrypting XML content. |
org.w3c.dom.Element |
TransformImplDecryption.toElement(org.w3c.dom.Document document)
Returns the DOM element representation of the transform.
|
java.lang.Object |
TransformImplDecryption.transform()
Executes the transform.
|
| Modifier and Type | Method and Description |
|---|---|
abstract java.io.InputStream |
CanonicalizationAlgorithm.canonicalize()
Produces the canonical physical representation of the XML input previously specified by the method
CanonicalizationAlgorithm.setInput(org.w3c.dom.NodeList). |
java.io.InputStream |
CanonicalizationAlgorithmImplCanonicalXML.canonicalize()
Creates a canonical physical representation of the specified XPath node set input according to the
standard mentioned in the description of this class.
|
java.io.InputStream |
CanonicalizationAlgorithmImplExclusiveCanonicalXML.canonicalize()
Creates a canonical physical representation of the specified XPath node set input according to the
standard mentioned in the description of this class.
|
protected void |
TransformImplXPath.checkBackingDOM()
In case that the XPath expression contains the here() function, checks if the input node set is backed
by the same DOM instance as the DOM representation of the XPath parameter element.
|
protected void |
TransformImplXPath2.checkBackingDOM(java.lang.String xPath,
org.w3c.dom.Element xPath2ParamElem)
In case that the specified xPath expression contains the here() function, checks if the input
node set is backed by the same DOM instance as the specified DOM representation of the XPath Filter 2
parameter element.
|
abstract java.io.InputStream |
DigestAlgorithm.digest()
Computes the digest for the input data previously specified by means of method
DigestAlgorithm.setInput(java.io.InputStream). |
java.io.InputStream |
DigestAlgorithmImpl.digest()
Computes the digest for the input data previously specified by means of method
DigestAlgorithm.setInput(java.io.InputStream). |
java.io.InputStream |
DigestAlgorithmImplSHA1.digest()
Computes the digest for the input data previously specified by means of method
DigestAlgorithm.setInput(java.io.InputStream). |
java.lang.String |
DigestAlgorithmImpl.getUriByAlgID(java.lang.String DigestAlg)
Returns a digest algorithm URI string based on
|
void |
SignatureAlgorithm.setJCEProviderName(java.lang.String providerName)
Sets a particular JCE provider to be used for computing the signature.
|
void |
SignatureAlgorithmImplHMAC.setOutputLength(int outputLength)
Sets the length of the signature output.
|
void |
Algorithm.setParameters(org.w3c.dom.Element algorithmElement)
Allows the specification of parameters for this algorithm.
|
void |
SignatureAlgorithmImplHMAC.setParameters(org.w3c.dom.Element algorithmElement)
This algorithm takes the output length in bits as an optional parameter.
|
void |
TransformImplXPath.setParameters(org.w3c.dom.Element transformElement)
Sets the parameters for this XPath transform implementation.
|
void |
TransformImplXPath2.setParameters(org.w3c.dom.Element transformElement)
Sets the parameters for this XPath Filter 2.0 transform implementation.
|
void |
TransformImplXSLT.setParameters(org.w3c.dom.Element transformElement)
Sets the parameters for this XSL transform implementation.
|
void |
SignatureAlgorithm.setSignerKey(java.security.PrivateKey signerKey)
Sets the private key to be used by the signature algorithm.
|
void |
SignatureAlgorithmImplHMAC.setSignerKey(java.security.PrivateKey signerKey)
Sets the private key to be used by the signature algorithm.
|
void |
TransformImplXSLT.setStyleSheet(org.w3c.dom.Element styleSheetDOMElem,
URI styleSheetURI)
Sets the XSL stylesheet to be processed by this transform.
|
void |
TransformImplXSLT.setStyleSheet(java.io.InputStream styleSheetXMLStream,
URI styleSheetURI)
Sets the XSL stylesheet to be processed by this transform.
|
abstract void |
SignatureAlgorithm.setVerifierKey(java.security.Key verifierKey)
Allows IXSIL to set the key to be used for verifying a signature value.
|
void |
SignatureAlgorithmImplDSA.setVerifierKey(java.security.Key verifierKey)
Sets the public key, which is used to verify the signature for the algorithm's input.
|
void |
SignatureAlgorithmImplECDSA.setVerifierKey(java.security.Key verifierKey)
Sets the public key, which is used to verify the signature for the algorithm's input.
|
void |
SignatureAlgorithmImplRSA.setVerifierKey(java.security.Key verifierKey)
Sets the public key, which is used to verify the signature for the algorithm's input.
|
abstract java.io.InputStream |
SignatureAlgorithm.sign()
Computes the signature value for the input previously provided by means of method
SignatureAlgorithm.setInput(java.io.InputStream). |
java.io.InputStream |
SignatureAlgorithmImplDSA.sign()
Computes the signature value for the input previously provided by means of method
SignatureAlgorithm.setInput(java.io.InputStream). |
java.io.InputStream |
SignatureAlgorithmImplECDSA.sign()
Computes the signature value for the input previously provided by means of method
SignatureAlgorithm.setInput(java.io.InputStream). |
java.io.InputStream |
SignatureAlgorithmImplHMAC.sign()
Computes the signature value for the input previously provided by means of method
SignatureAlgorithm.setInput(java.io.InputStream). |
java.io.InputStream |
SignatureAlgorithmImplRSA.sign()
Computes the signature value for the input previously provided by means of method
SignatureAlgorithm.setInput(java.io.InputStream). |
abstract org.w3c.dom.Element |
Algorithm.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the algorithm.
|
org.w3c.dom.Element |
CanonicalizationAlgorithmImplCanonicalXML.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the algorithm.
|
org.w3c.dom.Element |
CanonicalizationAlgorithmImplExclusiveCanonicalXML.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the algorithm.
|
org.w3c.dom.Element |
DigestAlgorithmImpl.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the algorithm.
|
org.w3c.dom.Element |
DigestAlgorithmImplSHA1.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the algorithm.
|
org.w3c.dom.Element |
SignatureAlgorithmImplDSA.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the algorithm.
|
org.w3c.dom.Element |
SignatureAlgorithmImplECDSA.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the algorithm.
|
org.w3c.dom.Element |
SignatureAlgorithmImplHMAC.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the algorithm.
|
org.w3c.dom.Element |
SignatureAlgorithmImplRSA.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the algorithm.
|
org.w3c.dom.Element |
TransformImplBase64Decode.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the transform.
|
org.w3c.dom.Element |
TransformImplCanonicalXML.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the transform.
|
org.w3c.dom.Element |
TransformImplEnvelopedSignature.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the transform.
|
org.w3c.dom.Element |
TransformImplExclusiveCanonicalXML.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the transform.
|
org.w3c.dom.Element |
TransformImplXPath.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the transform.
|
org.w3c.dom.Element |
TransformImplXPath2.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the transform.
|
org.w3c.dom.Element |
TransformImplXSLT.toElement(org.w3c.dom.Document signatureDOMDoc)
Returns the DOM element representation of the transform.
|
abstract java.lang.Object |
Transform.transform()
Computes the result of the transform, according to the implemented algorihtm either as octet stream or
as XPath node set.
|
java.lang.Object |
TransformImplBase64Decode.transform()
Computes the base64 decoding of the input which has been specified for this transform.
|
java.lang.Object |
TransformImplCanonicalXML.transform()
Creates a canonical physical representation of the specified input according to the standard mentioned
in the description of this class.
|
java.lang.Object |
TransformImplEnvelopedSignature.transform()
Computes the transform result for the enveloped signature transform.
|
java.lang.Object |
TransformImplExclusiveCanonicalXML.transform()
Creates a canonical physical representation of the specified input according to the standard mentioned
in the description of this class.
|
java.lang.Object |
TransformImplXPath.transform()
Computes the transform result for the previously specified input.
|
java.lang.Object |
TransformImplXPath2.transform()
Computes the transform result for the previously specified input.
|
java.lang.Object |
TransformImplXSLT.transform()
Computes the transform result for the previously specified input.
|
abstract boolean |
SignatureAlgorithm.verify(java.io.InputStream signature)
Verifies the specified signature for the input data previously set with method
SignatureAlgorithm.setInput(java.io.InputStream). |
boolean |
SignatureAlgorithmImplDSA.verify(java.io.InputStream signature)
Verifies the specified signature for the input data previously set with method
SignatureAlgorithm.setInput(java.io.InputStream). |
boolean |
SignatureAlgorithmImplECDSA.verify(java.io.InputStream signature)
Verifies the specified signature for the input data previously set with method
SignatureAlgorithm.setInput(java.io.InputStream). |
boolean |
SignatureAlgorithmImplHMAC.verify(java.io.InputStream signature)
Verifies the specified signature for the input data previously set with method
SignatureAlgorithm.setInput(java.io.InputStream). |
boolean |
SignatureAlgorithmImplRSA.verify(java.io.InputStream signature)
Verifies the specified signature for the input data previously set with method
SignatureAlgorithm.setInput(java.io.InputStream). |