Class JcePKMACValuesCalculator
java.lang.Object
org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
- All Implemented Interfaces:
PKMACValuesCalculator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]calculateDigest(byte[] data) byte[]calculateMac(byte[] pwd, byte[] data) setProvider(String providerName) setProvider(Provider provider) voidsetup(org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlg, org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlg)
-
Constructor Details
-
JcePKMACValuesCalculator
public JcePKMACValuesCalculator()
-
-
Method Details
-
setProvider
-
setProvider
-
setup
public void setup(org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlg, org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlg) throws CRMFException - Specified by:
setupin interfacePKMACValuesCalculator- Throws:
CRMFException
-
calculateDigest
public byte[] calculateDigest(byte[] data) - Specified by:
calculateDigestin interfacePKMACValuesCalculator
-
calculateMac
- Specified by:
calculateMacin interfacePKMACValuesCalculator- Throws:
CRMFException
-