Bouncy Castle Cryptography Library 1.79

org.bouncycastle.pkcs.bc
Class BcPKCS12MacCalculatorBuilder

java.lang.Object
  |
  +--org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
All Implemented Interfaces:
PKCS12MacCalculatorBuilder

public class BcPKCS12MacCalculatorBuilder
extends java.lang.Object
implements PKCS12MacCalculatorBuilder


Constructor Summary
BcPKCS12MacCalculatorBuilder()
           
BcPKCS12MacCalculatorBuilder(org.bouncycastle.crypto.ExtendedDigest digest, org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier)
           
 
Method Summary
 MacCalculator build(char[] password)
           
 org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithmIdentifier()
           
 BcPKCS12MacCalculatorBuilder setIterationCount(int iterationCount)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BcPKCS12MacCalculatorBuilder

public BcPKCS12MacCalculatorBuilder()

BcPKCS12MacCalculatorBuilder

public BcPKCS12MacCalculatorBuilder(org.bouncycastle.crypto.ExtendedDigest digest,
                                    org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier)
Method Detail

setIterationCount

public BcPKCS12MacCalculatorBuilder setIterationCount(int iterationCount)

getDigestAlgorithmIdentifier

public org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithmIdentifier()
Specified by:
getDigestAlgorithmIdentifier in interface PKCS12MacCalculatorBuilder

build

public MacCalculator build(char[] password)
Specified by:
build in interface PKCS12MacCalculatorBuilder

Bouncy Castle Cryptography Library 1.79