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
ConstructorsModifierConstructorDescriptionprotected
KeyTransRecipientInfoGenerator
(byte[] subjectKeyIdentifier, AsymmetricKeyWrapper wrapper) protected
KeyTransRecipientInfoGenerator
(org.bouncycastle.asn1.cms.IssuerAndSerialNumber issuerAndSerial, AsymmetricKeyWrapper wrapper) -
Method Summary
Modifier and TypeMethodDescriptionfinal org.bouncycastle.asn1.cms.RecipientInfo
generate
(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:
generate
in interfaceRecipientInfoGenerator
- Throws:
CMSException
-