Top Description Interfaces Classes
module java.xml.crypto

Package javax.xml.crypto.dsig.spec


Parameter classes for XML digital signatures. This package contains interfaces and classes representing input parameters for the digest, signature, transform, or canonicalization algorithms used in the processing of XML signatures.

Package Specification

Since
1.6

Interface Summary

Modifier and TypeInterface and Description
public interface
C14NMethodParameterSpec

A specification of algorithm parameters for a CanonicalizationMethod Algorithm.

public interface
DigestMethodParameterSpec

A specification of algorithm parameters for a DigestMethod algorithm.

public interface
SignatureMethodParameterSpec

A specification of algorithm parameters for an XML SignatureMethod algorithm.

public interface
TransformParameterSpec

A specification of algorithm parameters for a Transform algorithm.

Class Summary

Modifier and TypeClass and Description
public class
public class
public class
public class
public class
public class
XPathType

The XML Schema Definition of the XPath element as defined in the W3C Recommendation for XML-Signature XPath Filter 2.0:


<schema xmlns="http://www.w3.org/2001/XMLSchema"
        xmlns:xf="http://www.w3.org/2002/06/xmldsig-filter2"
        targetNamespace="http://www.w3.org/2002/06/xmldsig-filter2"
        version="0.1" elementFormDefault="qualified">

<element name="XPath"
         type="xf:XPathType"/>

<complexType name="XPathType">
  <simpleContent>
    <extension base="string">
      <attribute name="Filter">
        <simpleType>
          <restriction base="string">
            <enumeration value="intersect"/>
            <enumeration value="subtract"/>
            <enumeration value="union"/>
          </restriction>
        </simpleType>
      </attribute>
    </extension>
  </simpleContent>
</complexType>
public class