weblogic.xml.security.signature
Class DigestMethod
java.lang.Object
weblogic.xml.security.signature.DigestMethod
All Implemented Interfaces: DSIGConstants
public abstract class DigestMethod extends Object implements DSIGConstants
Fields inherited from interface weblogic.xml.security.signature.DSIGConstants
ATTR_ALGORITHM , ATTR_ID , ATTR_PREFIX_LIST , ATTR_URI , ATTR_XMLNS , DSIG_PREFIX , DSIG_URI , 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
SHA1
public static final String SHA1
See Also: Constant Field Values
SHA256
public static final String SHA256
See Also: Constant Field Values
SHA512
public static final String SHA512
See Also: Constant Field Values
DigestMethod
public DigestMethod ()
getMessageDigest
public abstract MessageDigest getMessageDigest ()
getURI
public abstract String getURI ()
toString
public String toString ()
Overrides: toString
in class Object
register
public static void register (DigestMethodFactory factory)
get
public static DigestMethod get (String algorithmURI)
throws XMLSecurityException
Throws:
XMLSecurityException
toXML
public void toXML (XMLOutputStream out,
String ns,
int indent)
throws XMLStreamException
Throws:
XMLStreamException
fromXMLInternal
public void fromXMLInternal (XMLInputStream in,
String ns)
throws XMLStreamException
Subclasses can override to deserialize algorithm specific parameters.
Throws:
XMLStreamException
main
public static void main (String [] args)
throws Exception
Throws:
Exception
Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD