Bouncy Castle Cryptography 1.46

org.bouncycastle.cms
Class KEKRecipientInfoGenerator

java.lang.Object
  extended by org.bouncycastle.cms.KEKRecipientInfoGenerator
All Implemented Interfaces:
RecipientInfoGenerator
Direct Known Subclasses:
JceKEKRecipientInfoGenerator

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


Field Summary
protected  org.bouncycastle.operator.SymmetricKeyWrapper wrapper
           
 
Constructor Summary
protected KEKRecipientInfoGenerator(KEKIdentifier kekIdentifier, org.bouncycastle.operator.SymmetricKeyWrapper wrapper)
           
 
Method Summary
 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.SymmetricKeyWrapper wrapper
Constructor Detail

KEKRecipientInfoGenerator

protected KEKRecipientInfoGenerator(KEKIdentifier kekIdentifier,
                                    org.bouncycastle.operator.SymmetricKeyWrapper wrapper)
Method Detail

generate

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

Bouncy Castle Cryptography 1.46