Top Fields Constructors Methods
org.bouncycastle.cms

public abstract Class KeyTransRecipientInfoGenerator

extends Object
implements RecipientInfoGenerator
Class Inheritance
All Implemented Interfaces
org.bouncycastle.cms.RecipientInfoGenerator
Known Direct Subclasses
org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator, org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator, org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator
Imports
org.bouncycastle.asn1.DEROctetString, org.bouncycastle.asn1.cms.IssuerAndSerialNumber, .KeyTransRecipientInfo, .RecipientIdentifier, .RecipientInfo, org.bouncycastle.operator.AsymmetricKeyWrapper, .GenericKey, .OperatorException

Field Summary

Modifier and TypeField and Description
private IssuerAndSerialNumber
private byte[]
protected final AsymmetricKeyWrapper

Constructor Summary

AccessConstructor and Description
protected
protected
KeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier, AsymmetricKeyWrapper wrapper)

Method Summary

Modifier and TypeMethod and Description
public final RecipientInfo
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

issuerAndSerialback to summary
private IssuerAndSerialNumber issuerAndSerial
subjectKeyIdentifierback to summary
private byte[] subjectKeyIdentifier
wrapperback to summary
protected final AsymmetricKeyWrapper wrapper

Constructor Detail

KeyTransRecipientInfoGeneratorback to summary
protected KeyTransRecipientInfoGenerator(IssuerAndSerialNumber issuerAndSerial, AsymmetricKeyWrapper wrapper)
KeyTransRecipientInfoGeneratorback to summary
protected KeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier, AsymmetricKeyWrapper wrapper)

Method Detail

generateback to summary
public final RecipientInfo generate(GenericKey contentEncryptionKey) throws CMSException

Implements org.bouncycastle.cms.RecipientInfoGenerator.generate.