Class DOMHMACSignatureMethod.SHA512
java.lang.Object
org.apache.jcp.xml.dsig.internal.dom.DOMStructure
org.apache.jcp.xml.dsig.internal.dom.AbstractDOMSignatureMethod
org.apache.jcp.xml.dsig.internal.dom.DOMHMACSignatureMethod
org.apache.jcp.xml.dsig.internal.dom.DOMHMACSignatureMethod.SHA512
- All Implemented Interfaces:
AlgorithmMethod
,SignatureMethod
,XMLStructure
- Enclosing class:
DOMHMACSignatureMethod
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.jcp.xml.dsig.internal.dom.DOMHMACSignatureMethod
DOMHMACSignatureMethod.RIPEMD160, DOMHMACSignatureMethod.SHA1, DOMHMACSignatureMethod.SHA224, DOMHMACSignatureMethod.SHA256, DOMHMACSignatureMethod.SHA384, DOMHMACSignatureMethod.SHA512
Nested classes/interfaces inherited from class org.apache.jcp.xml.dsig.internal.dom.AbstractDOMSignatureMethod
AbstractDOMSignatureMethod.Type
-
Field Summary
Fields inherited from class org.apache.jcp.xml.dsig.internal.dom.DOMHMACSignatureMethod
HMAC_RIPEMD160, HMAC_SHA224, HMAC_SHA256, HMAC_SHA384, HMAC_SHA512
Fields inherited from interface javax.xml.crypto.dsig.SignatureMethod
DSA_SHA1, DSA_SHA256, ECDSA_SHA1, ECDSA_SHA224, ECDSA_SHA256, ECDSA_SHA384, ECDSA_SHA512, ED25519, ED448, HMAC_SHA1, RSA_PSS, RSA_SHA1, RSA_SHA224, RSA_SHA256, RSA_SHA384, RSA_SHA512, SHA1_RSA_MGF1, SHA224_RSA_MGF1, SHA256_RSA_MGF1, SHA384_RSA_MGF1, SHA512_RSA_MGF1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) int
Returns the output length of the hash/digest.(package private) String
Returns the java.security.Signature or javax.crypto.Mac standard algorithm name.Methods inherited from class org.apache.jcp.xml.dsig.internal.dom.DOMHMACSignatureMethod
checkParams, getAlgorithmType, getParameterSpec, marshalParams, paramsEqual, sign, unmarshalParams, verify
Methods inherited from class org.apache.jcp.xml.dsig.internal.dom.AbstractDOMSignatureMethod
equals, hashCode, marshal
Methods inherited from class org.apache.jcp.xml.dsig.internal.dom.DOMStructure
isFeatureSupported
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.xml.crypto.XMLStructure
isFeatureSupported
-
Constructor Details
-
SHA512
SHA512(AlgorithmParameterSpec params) throws InvalidAlgorithmParameterException -
SHA512
SHA512(Element dmElem) throws MarshalException - Throws:
MarshalException
-
-
Method Details
-
getAlgorithm
-
getJCAAlgorithm
String getJCAAlgorithm()Description copied from class:AbstractDOMSignatureMethod
Returns the java.security.Signature or javax.crypto.Mac standard algorithm name.- Specified by:
getJCAAlgorithm
in classAbstractDOMSignatureMethod
-
getDigestLength
int getDigestLength()Description copied from class:DOMHMACSignatureMethod
Returns the output length of the hash/digest.- Specified by:
getDigestLength
in classDOMHMACSignatureMethod
-