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:
javax.xml.crypto.AlgorithmMethod
,javax.xml.crypto.dsig.SignatureMethod
,javax.xml.crypto.XMLStructure
- Enclosing class:
- DOMHMACSignatureMethod
static final class DOMHMACSignatureMethod.SHA512 extends 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, HMAC_SHA1, 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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAlgorithm()
(package private) int
getDigestLength()
Returns the output length of the hash/digest.(package private) java.lang.String
getJCAAlgorithm()
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
-
-
-
-
Constructor Detail
-
SHA512
SHA512(java.security.spec.AlgorithmParameterSpec params) throws java.security.InvalidAlgorithmParameterException
- Throws:
java.security.InvalidAlgorithmParameterException
-
SHA512
SHA512(org.w3c.dom.Element dmElem) throws javax.xml.crypto.MarshalException
- Throws:
javax.xml.crypto.MarshalException
-
-
Method Detail
-
getAlgorithm
public java.lang.String getAlgorithm()
-
getJCAAlgorithm
java.lang.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
-
-