Top Fields Constructors Methods
org.bouncycastle.pkcs.bc

public Class BcPKCS12PBMac1CalculatorBuilder

extends Object
implements PKCS12MacCalculatorBuilder
Class Inheritance
All Implemented Interfaces
org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder
Imports
org.bouncycastle.asn1.pkcs.PBKDF2Params, .PBMAC1Params, .PKCSObjectIdentifiers, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.operator.MacCalculator, .OperatorCreationException, org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder, java.io.IOException

Field Summary

Modifier and TypeField and Description
private PBKDF2Params
private final PBMAC1Params

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public MacCalculator
public AlgorithmIdentifier
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

pbkdf2Paramsback to summary
private PBKDF2Params pbkdf2Params
pbmac1Paramsback to summary
private final PBMAC1Params pbmac1Params

Constructor Detail

BcPKCS12PBMac1CalculatorBuilderback to summary
public BcPKCS12PBMac1CalculatorBuilder(PBMAC1Params pbeMacParams) throws IOException

Method Detail

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

Implements org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder.build.

getDigestAlgorithmIdentifierback to summary
public AlgorithmIdentifier getDigestAlgorithmIdentifier()

Implements org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder.getDigestAlgorithmIdentifier.

Annotations
@Override