Bouncy Castle Cryptography 1.64

org.bouncycastle.cms
Class KeyTransRecipientInfoGenerator

java.lang.Object
  |
  +--org.bouncycastle.cms.KeyTransRecipientInfoGenerator
Direct Known Subclasses:
BcKeyTransRecipientInfoGenerator, JceKeyTransRecipientInfoGenerator, JceKTSKeyTransRecipientInfoGenerator

public abstract class KeyTransRecipientInfoGenerator
extends java.lang.Object
implements RecipientInfoGenerator


Field Summary
protected  org.bouncycastle.operator.AsymmetricKeyWrapper wrapper
           
 
Constructor Summary
protected KeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier, org.bouncycastle.operator.AsymmetricKeyWrapper wrapper)
           
protected KeyTransRecipientInfoGenerator(org.bouncycastle.asn1.cms.IssuerAndSerialNumber issuerAndSerial, org.bouncycastle.operator.AsymmetricKeyWrapper wrapper)
           
 
Method Summary
 org.bouncycastle.asn1.cms.RecipientInfo generate(org.bouncycastle.operator.GenericKey contentEncryptionKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wrapper

protected final org.bouncycastle.operator.AsymmetricKeyWrapper wrapper
Constructor Detail

KeyTransRecipientInfoGenerator

protected KeyTransRecipientInfoGenerator(org.bouncycastle.asn1.cms.IssuerAndSerialNumber issuerAndSerial,
                                         org.bouncycastle.operator.AsymmetricKeyWrapper wrapper)

KeyTransRecipientInfoGenerator

protected KeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier,
                                         org.bouncycastle.operator.AsymmetricKeyWrapper wrapper)
Method Detail

generate

public final org.bouncycastle.asn1.cms.RecipientInfo generate(org.bouncycastle.operator.GenericKey contentEncryptionKey)
                                                       throws CMSException
Specified by:
generate in interface RecipientInfoGenerator

Bouncy Castle Cryptography 1.64