Bouncy Castle Cryptography 1.46

org.bouncycastle.cms.jcajce
Class JceCMSMacCalculatorBuilder

java.lang.Object
  extended by org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder

public class JceCMSMacCalculatorBuilder
extends java.lang.Object


Constructor Summary
JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier macOID)
           
JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier macOID, int keySize)
           
 
Method Summary
 org.bouncycastle.operator.MacCalculator build()
           
 JceCMSMacCalculatorBuilder setProvider(java.security.Provider provider)
           
 JceCMSMacCalculatorBuilder setProvider(java.lang.String providerName)
           
 JceCMSMacCalculatorBuilder setSecureRandom(java.security.SecureRandom random)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JceCMSMacCalculatorBuilder

public JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier macOID)

JceCMSMacCalculatorBuilder

public JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier macOID,
                                  int keySize)
Method Detail

setProvider

public JceCMSMacCalculatorBuilder setProvider(java.security.Provider provider)

setProvider

public JceCMSMacCalculatorBuilder setProvider(java.lang.String providerName)

setSecureRandom

public JceCMSMacCalculatorBuilder setSecureRandom(java.security.SecureRandom random)

build

public org.bouncycastle.operator.MacCalculator build()
                                              throws CMSException
Throws:
CMSException

Bouncy Castle Cryptography 1.46