Package org.bouncycastle.cms
Class KeyTransRecipientInfoGenerator
java.lang.Object
org.bouncycastle.cms.KeyTransRecipientInfoGenerator
- All Implemented Interfaces:
RecipientInfoGenerator
- Direct Known Subclasses:
BcKeyTransRecipientInfoGenerator,JceKeyTransRecipientInfoGenerator,JceKTSKeyTransRecipientInfoGenerator
public abstract class KeyTransRecipientInfoGenerator
extends Object
implements RecipientInfoGenerator
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedKeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier, AsymmetricKeyWrapper wrapper) protectedKeyTransRecipientInfoGenerator(org.bouncycastle.asn1.cms.IssuerAndSerialNumber issuerAndSerial, AsymmetricKeyWrapper wrapper) -
Method Summary
Modifier and TypeMethodDescriptionfinal org.bouncycastle.asn1.cms.RecipientInfogenerate(GenericKey contentEncryptionKey)
-
Field Details
-
wrapper
-
-
Constructor Details
-
KeyTransRecipientInfoGenerator
protected KeyTransRecipientInfoGenerator(org.bouncycastle.asn1.cms.IssuerAndSerialNumber issuerAndSerial, AsymmetricKeyWrapper wrapper) -
KeyTransRecipientInfoGenerator
-
-
Method Details
-
generate
public final org.bouncycastle.asn1.cms.RecipientInfo generate(GenericKey contentEncryptionKey) throws CMSException - Specified by:
generatein interfaceRecipientInfoGenerator- Throws:
CMSException
-