Bouncy Castle Cryptography Library 1.46

org.bouncycastle.cms.jcajce
Class JceCMSContentEncryptorBuilder

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

public class JceCMSContentEncryptorBuilder
extends java.lang.Object


Constructor Summary
JceCMSContentEncryptorBuilder(org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionOID)
           
JceCMSContentEncryptorBuilder(org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionOID, int keySize)
           
 
Method Summary
 OutputEncryptor build()
           
 JceCMSContentEncryptorBuilder setProvider(java.security.Provider provider)
           
 JceCMSContentEncryptorBuilder setProvider(java.lang.String providerName)
           
 JceCMSContentEncryptorBuilder 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

JceCMSContentEncryptorBuilder

public JceCMSContentEncryptorBuilder(org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionOID)

JceCMSContentEncryptorBuilder

public JceCMSContentEncryptorBuilder(org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionOID,
                                     int keySize)
Method Detail

setProvider

public JceCMSContentEncryptorBuilder setProvider(java.security.Provider provider)

setProvider

public JceCMSContentEncryptorBuilder setProvider(java.lang.String providerName)

setSecureRandom

public JceCMSContentEncryptorBuilder setSecureRandom(java.security.SecureRandom random)

build

public OutputEncryptor build()
                      throws CMSException
Throws:
CMSException

Bouncy Castle Cryptography Library 1.46