APIdia Launch Partner
Top Inners Fields Constructors Methods
com.sun.org.apache.xml.internal.security.algorithms.implementations

public abstract Class IntegrityHmac

extends SignatureAlgorithmSpi
Class Inheritance
Known Direct Subclasses
com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.IntegrityHmacSHA1, com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.IntegrityHmacSHA224, com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.IntegrityHmacSHA256, com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.IntegrityHmacSHA384, com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.IntegrityHmacSHA512, com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.IntegrityHmacRIPEMD160, com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.IntegrityHmacMD5
Imports
java.security.InvalidAlgorithmParameterException, .InvalidKeyException, .Key, .Provider, .SecureRandom, java.security.spec.AlgorithmParameterSpec, javax.crypto.Mac, .SecretKey, com.sun.org.apache.xml.internal.security.algorithms.JCEMapper, .MessageDigestAlgorithm, .SignatureAlgorithmSpi, com.sun.org.apache.xml.internal.security.signature.XMLSignature, .XMLSignatureException, com.sun.org.apache.xml.internal.security.utils.Constants, .XMLUtils, org.w3c.dom.Document, .Element, .Node, .Text

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
public static class
IntegrityHmac.IntegrityHmacMD5

Class IntegrityHmacMD5

public static class
IntegrityHmac.IntegrityHmacRIPEMD160

Class IntegrityHmacRIPEMD160

public static class
IntegrityHmac.IntegrityHmacSHA1

Class IntegrityHmacSHA1

public static class
IntegrityHmac.IntegrityHmacSHA224

Class IntegrityHmacSHA224

public static class
IntegrityHmac.IntegrityHmacSHA256

Class IntegrityHmacSHA256

public static class
IntegrityHmac.IntegrityHmacSHA384

Class IntegrityHmacSHA384

public static class
IntegrityHmac.IntegrityHmacSHA512

Class IntegrityHmacSHA512

Field Summary

Modifier and TypeField and Description
private IntegrityHmac.HMACOutputLength
hmacOutputLength

Field hmacOutputLength

private static final Logger
private final Mac
macAlgorithm

Field macAlgorithm

Constructor Summary

AccessConstructor and Description
public
IntegrityHmac()

Method IntegrityHmac

public

Method Summary

Modifier and TypeMethod and Description
protected void
protected void
protected String
protected String
engineGetJCEProviderName()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetJCEProviderName.

Method engineGetJCEAlgorithmString Method engineGetJCEProviderName

protected void
protected void
protected void
protected void
protected void
protected void
protected byte[]

Returns:

the result of the java.security.Signature#sign() method
engineSign
()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineSign.

Proxy method for java.security.Signature#sign() which is executed on the internal java.security.Signature object.

protected void
protected void
protected void
engineUpdate(byte[] buf, int offset, int len)

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineUpdate.

Proxy method for java.security.Signature#update(byte[], int, int) which is executed on the internal java.security.Signature object.

protected boolean

Returns:

true if the signature is correct
engineVerify
(byte[] signature)

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineVerify.

Proxy method for java.security.Signature#verify(byte[]) which is executed on the internal java.security.Signature object.

pack-priv abstract int
getDigestLength()

Returns the output length of the hash/digest.

Inherited from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi:
engineGetURIengineInitSignengineInitVerify

Field Detail

hmacOutputLengthback to summary
private IntegrityHmac.HMACOutputLength hmacOutputLength

Field hmacOutputLength

LOGback to summary
private static final Logger LOG
macAlgorithmback to summary
private final Mac macAlgorithm

Field macAlgorithm

Constructor Detail

IntegrityHmacback to summary
public IntegrityHmac() throws XMLSignatureException

Method IntegrityHmac

IntegrityHmacback to summary
public IntegrityHmac(Provider provider) throws XMLSignatureException

Method Detail

engineAddContextToElementback to summary
protected void engineAddContextToElement(Element element) throws XMLSignatureException

Overrides com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineAddContextToElement.

Method engineAddContextToElement

Annotations
@Override
engineGetContextFromElementback to summary
protected void engineGetContextFromElement(Element element) throws XMLSignatureException

Overrides com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetContextFromElement.

Method engineGetContextFromElement

Annotations
@Override
engineGetJCEAlgorithmStringback to summary
protected String engineGetJCEAlgorithmString()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetJCEAlgorithmString.

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetJCEAlgorithmString.

Method engineGetJCEAlgorithmString Proxy method for java.security.Signature#getAlgorithm which is executed on the internal java.security.Signature object.

Annotations
@Override
engineGetJCEProviderNameback to summary
protected String engineGetJCEProviderName()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetJCEProviderName.

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetJCEProviderName.

Method engineGetJCEAlgorithmString Method engineGetJCEProviderName

Annotations
@Override
engineInitSignback to summary
protected void engineInitSign(Key secretKey) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineInitSign.

Method engineInitSign

Annotations
@Override
Exceptions
XMLSignatureException:

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineInitSign.

if this method is called on a MAC

engineInitSignback to summary
protected void engineInitSign(Key secretKey, AlgorithmParameterSpec algorithmParameterSpec) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineInitSign.

Method engineInitSign

Annotations
@Override
Exceptions
XMLSignatureException:

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineInitSign.

if this method is called on a Signature

engineInitSignback to summary
protected void engineInitSign(Key secretKey, SecureRandom secureRandom) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineInitSign.

Method engineInitSign

Annotations
@Override
Exceptions
XMLSignatureException:

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineInitSign.

if this method is called on a MAC

engineInitVerifyback to summary
protected void engineInitVerify(Key secretKey) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineInitVerify.

Proxy method for java.security.Signature#initVerify(java.security.PublicKey) which is executed on the internal java.security.Signature object.

Annotations
@Override
engineSetHMACOutputLengthback to summary
protected void engineSetHMACOutputLength(int length) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineSetHMACOutputLength.

Method engineSetHMACOutputLength

Annotations
@Override
engineSetParameterback to summary
protected void engineSetParameter(AlgorithmParameterSpec params) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineSetParameter.

Proxy method for java.security.Signature#setParameter( java.security.spec.AlgorithmParameterSpec) which is executed on the internal java.security.Signature object.

Annotations
@Override
engineSignback to summary
protected byte[] engineSign() throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineSign.

Proxy method for java.security.Signature#sign() which is executed on the internal java.security.Signature object.

Returns:byte[]

the result of the java.security.Signature#sign() method

Annotations
@Override
engineUpdateback to summary
protected void engineUpdate(byte[] input) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineUpdate.

Proxy method for java.security.Signature#update(byte[]) which is executed on the internal java.security.Signature object.

Annotations
@Override
engineUpdateback to summary
protected void engineUpdate(byte input) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineUpdate.

Proxy method for java.security.Signature#update(byte) which is executed on the internal java.security.Signature object.

Annotations
@Override
engineUpdateback to summary
protected void engineUpdate(byte[] buf, int offset, int len) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineUpdate.

Proxy method for java.security.Signature#update(byte[], int, int) which is executed on the internal java.security.Signature object.

Annotations
@Override
engineVerifyback to summary
protected boolean engineVerify(byte[] signature) throws XMLSignatureException

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineVerify.

Proxy method for java.security.Signature#verify(byte[]) which is executed on the internal java.security.Signature object.

Returns:boolean

true if the signature is correct

Annotations
@Override
getDigestLengthback to summary
pack-priv abstract int getDigestLength()

Returns the output length of the hash/digest.

com.sun.org.apache.xml.internal.security.algorithms.implementations back to summary

private Class IntegrityHmac.HMACOutputLength

extends Object
Class Inheritance
  • java.lang.Object
  • com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.HMACOutputLength

Field Summary

Modifier and TypeField and Description
private final int
private static final int
private static final int

Constructor Summary

AccessConstructor and Description
public
HMACOutputLength(int length)

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

lengthback to summary
private final int length
MAX_LENGTHback to summary
private static final int MAX_LENGTH
MIN_LENGTHback to summary
private static final int MIN_LENGTH

Constructor Detail

HMACOutputLengthback to summary
public HMACOutputLength(int length) throws XMLSignatureException
com.sun.org.apache.xml.internal.security.algorithms.implementations back to summary

public Class IntegrityHmac.IntegrityHmacMD5

extends IntegrityHmac
Class Inheritance

Class IntegrityHmacMD5

Constructor Summary

AccessConstructor and Description
public
IntegrityHmacMD5()

Constructor IntegrityHmacMD5

public

Method Summary

Modifier and TypeMethod and Description
public String
engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

pack-priv int
Inherited from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac:
engineAddContextToElementengineGetContextFromElementengineGetJCEAlgorithmStringengineGetJCEProviderNameengineInitSignengineInitSignengineInitSignengineInitVerifyengineSetHMACOutputLengthengineSetParameterengineSignengineUpdateengineUpdateengineUpdateengineVerify

Constructor Detail

IntegrityHmacMD5back to summary
public IntegrityHmacMD5() throws XMLSignatureException

Constructor IntegrityHmacMD5

IntegrityHmacMD5back to summary
public IntegrityHmacMD5(Provider provider) throws XMLSignatureException

Method Detail

engineGetURIback to summary
public String engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

Annotations
@Override
getDigestLengthback to summary
pack-priv int getDigestLength()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Doc from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Returns the output length of the hash/digest.

Annotations
@Override
com.sun.org.apache.xml.internal.security.algorithms.implementations back to summary

public Class IntegrityHmac.IntegrityHmacRIPEMD160

extends IntegrityHmac
Class Inheritance

Class IntegrityHmacRIPEMD160

Constructor Summary

AccessConstructor and Description
public
IntegrityHmacRIPEMD160()

Constructor IntegrityHmacRIPEMD160

public

Method Summary

Modifier and TypeMethod and Description
public String
engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

pack-priv int
Inherited from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac:
engineAddContextToElementengineGetContextFromElementengineGetJCEAlgorithmStringengineGetJCEProviderNameengineInitSignengineInitSignengineInitSignengineInitVerifyengineSetHMACOutputLengthengineSetParameterengineSignengineUpdateengineUpdateengineUpdateengineVerify

Constructor Detail

IntegrityHmacRIPEMD160back to summary
public IntegrityHmacRIPEMD160() throws XMLSignatureException

Constructor IntegrityHmacRIPEMD160

IntegrityHmacRIPEMD160back to summary
public IntegrityHmacRIPEMD160(Provider provider) throws XMLSignatureException

Method Detail

engineGetURIback to summary
public String engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

Annotations
@Override
getDigestLengthback to summary
pack-priv int getDigestLength()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Doc from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Returns the output length of the hash/digest.

Annotations
@Override
com.sun.org.apache.xml.internal.security.algorithms.implementations back to summary

public Class IntegrityHmac.IntegrityHmacSHA1

extends IntegrityHmac
Class Inheritance

Class IntegrityHmacSHA1

Constructor Summary

AccessConstructor and Description
public
IntegrityHmacSHA1()

Constructor IntegrityHmacSHA1

public

Method Summary

Modifier and TypeMethod and Description
public String
engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

pack-priv int
Inherited from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac:
engineAddContextToElementengineGetContextFromElementengineGetJCEAlgorithmStringengineGetJCEProviderNameengineInitSignengineInitSignengineInitSignengineInitVerifyengineSetHMACOutputLengthengineSetParameterengineSignengineUpdateengineUpdateengineUpdateengineVerify

Constructor Detail

IntegrityHmacSHA1back to summary
public IntegrityHmacSHA1() throws XMLSignatureException

Constructor IntegrityHmacSHA1

IntegrityHmacSHA1back to summary
public IntegrityHmacSHA1(Provider provider) throws XMLSignatureException

Method Detail

engineGetURIback to summary
public String engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

Annotations
@Override
getDigestLengthback to summary
pack-priv int getDigestLength()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Doc from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Returns the output length of the hash/digest.

Annotations
@Override
com.sun.org.apache.xml.internal.security.algorithms.implementations back to summary

public Class IntegrityHmac.IntegrityHmacSHA224

extends IntegrityHmac
Class Inheritance

Class IntegrityHmacSHA224

Constructor Summary

AccessConstructor and Description
public
IntegrityHmacSHA224()

Constructor IntegrityHmacSHA224

public

Method Summary

Modifier and TypeMethod and Description
public String
engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

pack-priv int
Inherited from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac:
engineAddContextToElementengineGetContextFromElementengineGetJCEAlgorithmStringengineGetJCEProviderNameengineInitSignengineInitSignengineInitSignengineInitVerifyengineSetHMACOutputLengthengineSetParameterengineSignengineUpdateengineUpdateengineUpdateengineVerify

Constructor Detail

IntegrityHmacSHA224back to summary
public IntegrityHmacSHA224() throws XMLSignatureException

Constructor IntegrityHmacSHA224

IntegrityHmacSHA224back to summary
public IntegrityHmacSHA224(Provider provider) throws XMLSignatureException

Method Detail

engineGetURIback to summary
public String engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

Annotations
@Override
getDigestLengthback to summary
pack-priv int getDigestLength()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Doc from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Returns the output length of the hash/digest.

Annotations
@Override
com.sun.org.apache.xml.internal.security.algorithms.implementations back to summary

public Class IntegrityHmac.IntegrityHmacSHA256

extends IntegrityHmac
Class Inheritance

Class IntegrityHmacSHA256

Constructor Summary

AccessConstructor and Description
public
IntegrityHmacSHA256()

Constructor IntegrityHmacSHA256

public

Method Summary

Modifier and TypeMethod and Description
public String
engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

pack-priv int
Inherited from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac:
engineAddContextToElementengineGetContextFromElementengineGetJCEAlgorithmStringengineGetJCEProviderNameengineInitSignengineInitSignengineInitSignengineInitVerifyengineSetHMACOutputLengthengineSetParameterengineSignengineUpdateengineUpdateengineUpdateengineVerify

Constructor Detail

IntegrityHmacSHA256back to summary
public IntegrityHmacSHA256() throws XMLSignatureException

Constructor IntegrityHmacSHA256

IntegrityHmacSHA256back to summary
public IntegrityHmacSHA256(Provider provider) throws XMLSignatureException

Method Detail

engineGetURIback to summary
public String engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

Annotations
@Override
getDigestLengthback to summary
pack-priv int getDigestLength()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Doc from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Returns the output length of the hash/digest.

Annotations
@Override
com.sun.org.apache.xml.internal.security.algorithms.implementations back to summary

public Class IntegrityHmac.IntegrityHmacSHA384

extends IntegrityHmac
Class Inheritance

Class IntegrityHmacSHA384

Constructor Summary

AccessConstructor and Description
public
IntegrityHmacSHA384()

Constructor IntegrityHmacSHA384

public

Method Summary

Modifier and TypeMethod and Description
public String
engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

pack-priv int
Inherited from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac:
engineAddContextToElementengineGetContextFromElementengineGetJCEAlgorithmStringengineGetJCEProviderNameengineInitSignengineInitSignengineInitSignengineInitVerifyengineSetHMACOutputLengthengineSetParameterengineSignengineUpdateengineUpdateengineUpdateengineVerify

Constructor Detail

IntegrityHmacSHA384back to summary
public IntegrityHmacSHA384() throws XMLSignatureException

Constructor IntegrityHmacSHA384

IntegrityHmacSHA384back to summary
public IntegrityHmacSHA384(Provider provider) throws XMLSignatureException

Method Detail

engineGetURIback to summary
public String engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

Annotations
@Override
getDigestLengthback to summary
pack-priv int getDigestLength()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Doc from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Returns the output length of the hash/digest.

Annotations
@Override
com.sun.org.apache.xml.internal.security.algorithms.implementations back to summary

public Class IntegrityHmac.IntegrityHmacSHA512

extends IntegrityHmac
Class Inheritance

Class IntegrityHmacSHA512

Constructor Summary

AccessConstructor and Description
public
IntegrityHmacSHA512()

Constructor IntegrityHmacSHA512

public

Method Summary

Modifier and TypeMethod and Description
public String
engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

pack-priv int
Inherited from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac:
engineAddContextToElementengineGetContextFromElementengineGetJCEAlgorithmStringengineGetJCEProviderNameengineInitSignengineInitSignengineInitSignengineInitVerifyengineSetHMACOutputLengthengineSetParameterengineSignengineUpdateengineUpdateengineUpdateengineVerify

Constructor Detail

IntegrityHmacSHA512back to summary
public IntegrityHmacSHA512() throws XMLSignatureException

Constructor IntegrityHmacSHA512

IntegrityHmacSHA512back to summary
public IntegrityHmacSHA512(Provider provider) throws XMLSignatureException

Method Detail

engineGetURIback to summary
public String engineGetURI()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Doc from com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithmSpi.engineGetURI.

Method engineGetURI Returns the URI representation of Transformation algorithm

Annotations
@Override
getDigestLengthback to summary
pack-priv int getDigestLength()

Implements abstract com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Doc from com.sun.org.apache.xml.internal.security.algorithms.implementations.IntegrityHmac.getDigestLength.

Returns the output length of the hash/digest.

Annotations
@Override