Top Fields Constructors Methods
org.bouncycastle.cms

public abstract Class KEMRecipientInfoGenerator

extends Object
implements RecipientInfoGenerator
Class Inheritance
All Implemented Interfaces
org.bouncycastle.cms.RecipientInfoGenerator
Known Direct Subclasses
org.bouncycastle.cms.jcajce.JceKEMRecipientInfoGenerator
Imports
org.bouncycastle.asn1.ASN1Integer, .DEROctetString, org.bouncycastle.asn1.cms.CMSObjectIdentifiers, .IssuerAndSerialNumber, .KEMRecipientInfo, .OtherRecipientInfo, .RecipientIdentifier, .RecipientInfo, org.bouncycastle.operator.GenericKey, .OperatorException

Field Summary

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

Constructor Summary

AccessConstructor and Description
protected
protected
KEMRecipientInfoGenerator(byte[] subjectKeyIdentifier, KEMKeyWrapper 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 KEMKeyWrapper wrapper

Constructor Detail

KEMRecipientInfoGeneratorback to summary
protected KEMRecipientInfoGenerator(IssuerAndSerialNumber issuerAndSerial, KEMKeyWrapper wrapper)
KEMRecipientInfoGeneratorback to summary
protected KEMRecipientInfoGenerator(byte[] subjectKeyIdentifier, KEMKeyWrapper wrapper)

Method Detail

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

Implements org.bouncycastle.cms.RecipientInfoGenerator.generate.