Top Description Fields Constructors Methods
org.bouncycastle.cms

public Class CMSAuthEnvelopedGenerator

extends CMSEnvelopedGenerator
Class Inheritance
Imports
java.util.ArrayList, .List, org.bouncycastle.asn1.cms.OriginatorInfo

General class for generating a CMS enveloped-data message.

Field Summary

Modifier and TypeField and Description
protected CMSAttributeTableGenerator
protected OriginatorInfo
pack-priv final List<E>
protected CMSAttributeTableGenerator
Inherited from org.bouncycastle.cms.CMSEnvelopedGenerator:
AES128_CBCAES128_WRAPAES192_CBCAES192_WRAPAES256_CBCAES256_WRAPCAMELLIA128_CBCCAMELLIA128_WRAPCAMELLIA192_CBCCAMELLIA192_WRAPCAMELLIA256_CBCCAMELLIA256_WRAPCAST5_CBCDES_EDE3_CBCDES_EDE3_WRAPECDH_SHA1KDFECMQV_SHA1KDFIDEA_CBCRC2_CBCSEED_CBCSEED_WRAPunprotectedAttributeGenerator

Constructor Summary

AccessConstructor and Description
protected
CMSAuthEnvelopedGenerator()

base constructor

Method Summary

Modifier and TypeMethod and Description
public void
addRecipientInfoGenerator(RecipientInfoGenerator
a generator of a recipient info object.
recipientGenerator
)

Overrides org.bouncycastle.cms.CMSEnvelopedGenerator.addRecipientInfoGenerator.

Add a generator to produce the recipient info required.
public void
public void
public void
Inherited from org.bouncycastle.cms.CMSEnvelopedGenerator:
setUnprotectedAttributeGenerator

Field Detail

authAttrsGeneratorback to summary
protected CMSAttributeTableGenerator authAttrsGenerator
originatorInfoback to summary
protected OriginatorInfo originatorInfo

Hides org.bouncycastle.cms.CMSEnvelopedGenerator.originatorInfo.

recipientInfoGeneratorsback to summary
pack-priv final List<E> recipientInfoGenerators

Hides org.bouncycastle.cms.CMSEnvelopedGenerator.recipientInfoGenerators.

unauthAttrsGeneratorback to summary
protected CMSAttributeTableGenerator unauthAttrsGenerator

Constructor Detail

CMSAuthEnvelopedGeneratorback to summary
protected CMSAuthEnvelopedGenerator()

base constructor

Method Detail

addRecipientInfoGeneratorback to summary
public void addRecipientInfoGenerator(RecipientInfoGenerator recipientGenerator)

Overrides org.bouncycastle.cms.CMSEnvelopedGenerator.addRecipientInfoGenerator.

Add a generator to produce the recipient info required.

Parameters
recipientGenerator:RecipientInfoGenerator

a generator of a recipient info object.

setAuthenticatedAttributeGeneratorback to summary
public void setAuthenticatedAttributeGenerator(CMSAttributeTableGenerator protectedAttributeGenerator)
setOriginatorInfoback to summary
public void setOriginatorInfo(OriginatorInformation originatorInfo)

Overrides org.bouncycastle.cms.CMSEnvelopedGenerator.setOriginatorInfo.

setUnauthenticatedAttributeGeneratorback to summary
public void setUnauthenticatedAttributeGenerator(CMSAttributeTableGenerator unauthenticatedAttributeGenerator)