Top Fields Constructors Methods
org.bouncycastle.pkcs.bc

public Class BcPKCS12MacCalculatorBuilder

extends Object
implements PKCS12MacCalculatorBuilder
Class Inheritance
All Implemented Interfaces
org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder
Imports
java.security.SecureRandom, org.bouncycastle.asn1.DERNull, org.bouncycastle.asn1.oiw.OIWObjectIdentifiers, org.bouncycastle.asn1.pkcs.PKCS12PBEParams, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.crypto.ExtendedDigest, org.bouncycastle.crypto.digests.SHA1Digest, org.bouncycastle.operator.MacCalculator, org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder

Field Summary

Modifier and TypeField and Description
private AlgorithmIdentifier
private ExtendedDigest
private int
private SecureRandom
private int

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public MacCalculator
public AlgorithmIdentifier
public BcPKCS12MacCalculatorBuilder
setIterationCount(int iterationCount)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

algorithmIdentifierback to summary
private AlgorithmIdentifier algorithmIdentifier
digestback to summary
private ExtendedDigest digest
iterationCountback to summary
private int iterationCount
randomback to summary
private SecureRandom random
saltLengthback to summary
private int saltLength

Constructor Detail

BcPKCS12MacCalculatorBuilderback to summary
public BcPKCS12MacCalculatorBuilder()
BcPKCS12MacCalculatorBuilderback to summary
public BcPKCS12MacCalculatorBuilder(ExtendedDigest digest, AlgorithmIdentifier algorithmIdentifier)

Method Detail

buildback to summary
public MacCalculator build(final char[] password)

Implements org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder.build.

getDigestAlgorithmIdentifierback to summary
public AlgorithmIdentifier getDigestAlgorithmIdentifier()

Implements org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder.getDigestAlgorithmIdentifier.

setIterationCountback to summary
public BcPKCS12MacCalculatorBuilder setIterationCount(int iterationCount)