DSIGConstantspublic abstract class CanonicalizationMethod extends java.lang.Object implements DSIGConstants
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
EXC |
|
static java.lang.String |
W3C |
|
static java.lang.String |
W3C_WC |
ATTR_ALGORITHM, ATTR_ID, ATTR_PREFIX_LIST, ATTR_URI, ATTR_XMLNS, DSIG_PREFIX, DSIG_URI, DSIG_URI2, EXC_C14N_DEFAULT_PREFIX, TAG_C14N_METHOD, TAG_DIGEST_METHOD, TAG_DIGEST_VALUE, TAG_DSA_G, TAG_DSA_KEY_VALUE, TAG_DSA_P, TAG_DSA_Q, TAG_DSA_Y, TAG_HMAC_OUTPUT_LENGTH, TAG_INCLUSIVE_NAMESPACES, TAG_KEY_INFO, TAG_KEY_NAME, TAG_KEY_VALUE, TAG_OBJECT, TAG_REFERENCE, TAG_RSA_EXPONENT, TAG_RSA_KEY_VALUE, TAG_RSA_MODULUS, TAG_SIGNATURE, TAG_SIGNATURE_METHOD, TAG_SIGNATURE_VALUE, TAG_SIGNED_INFO, TAG_TRANSFORM, TAG_TRANSFORMS, TAG_X509_CERTIFICATE, TAG_X509_DATA, TAG_X509_ISSUER_NAME, TAG_X509_ISSUER_SERIAL, TAG_X509_SERIAL_NUMBER, TAG_X509_SUBJECT_NAME, TAG_XPATH, TC_C14N_METHOD, TC_DIGEST_METHOD, TC_DSA_KEY_VALUE, TC_KEY_INFO, TC_KEY_VALUE, TC_REFERENCE, TC_RSA_KEY_VALUE, TC_SIGNATURE, TC_SIGNATURE_METHOD, TC_SIGNED_INFO, TC_TRANSFORMS, TC_X509_DATA, VERBOSE, VERBOSE_PROPERTY, VERBOSE_PROPERTY_ALT| Modifier and Type | Method | Description |
|---|---|---|
abstract XMLOutputStream |
canonicalize(java.io.OutputStream dest,
java.util.Map namespaces) |
|
static CanonicalizationMethod |
get(java.lang.String algorithmURI) |
|
protected static java.lang.String[] |
getInclusiveNamesSpacesFromXml(XMLInputStream in,
java.lang.String ns) |
|
protected java.lang.String[] |
getInclusiveNamesspacesPrefixList() |
|
abstract java.lang.String |
getURI() |
|
static void |
main(java.lang.String[] args) |
|
static void |
register(CanonicalizationMethodFactory factory) |
|
java.lang.String |
toString() |
|
void |
toXML(XMLOutputStream out,
java.lang.String ns,
int indent) |
public static final java.lang.String W3C
public static final java.lang.String W3C_WC
public static final java.lang.String EXC
public abstract java.lang.String getURI()
public java.lang.String toString()
toString in class java.lang.Objectpublic static void register(CanonicalizationMethodFactory factory)
public static CanonicalizationMethod get(java.lang.String algorithmURI) throws XMLSignatureException
XMLSignatureExceptionpublic abstract XMLOutputStream canonicalize(java.io.OutputStream dest, java.util.Map namespaces)
protected java.lang.String[] getInclusiveNamesspacesPrefixList()
public void toXML(XMLOutputStream out, java.lang.String ns, int indent) throws XMLStreamException
XMLStreamExceptionprotected static java.lang.String[] getInclusiveNamesSpacesFromXml(XMLInputStream in, java.lang.String ns) throws XMLStreamException
XMLStreamExceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception