Package org.bouncycastle.cms
Class CMSEnvelopedGenerator
java.lang.Object
org.bouncycastle.cms.CMSEnvelopedGenerator
- Direct Known Subclasses:
CMSAuthenticatedGenerator,CMSAuthEnvelopedGenerator,CMSEnvelopedDataGenerator,CMSEnvelopedDataStreamGenerator
General class for generating a CMS enveloped-data message.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected org.bouncycastle.asn1.cms.OriginatorInfostatic final Stringstatic final Stringstatic final Stringprotected CMSAttributeTableGenerator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRecipientInfoGenerator(RecipientInfoGenerator recipientGenerator) Add a generator to produce the recipient info required.voidsetOriginatorInfo(OriginatorInformation originatorInfo) voidsetUnprotectedAttributeGenerator(CMSAttributeTableGenerator unprotectedAttributeGenerator)
-
Field Details
-
DES_EDE3_CBC
-
RC2_CBC
-
IDEA_CBC
-
CAST5_CBC
-
AES128_CBC
-
AES192_CBC
-
AES256_CBC
-
CAMELLIA128_CBC
-
CAMELLIA192_CBC
-
CAMELLIA256_CBC
-
SEED_CBC
-
DES_EDE3_WRAP
-
AES128_WRAP
-
AES192_WRAP
-
AES256_WRAP
-
CAMELLIA128_WRAP
-
CAMELLIA192_WRAP
-
CAMELLIA256_WRAP
-
SEED_WRAP
-
ECDH_SHA1KDF
-
ECMQV_SHA1KDF
-
ECMQV_SHA224KDF
-
ECMQV_SHA256KDF
-
ECMQV_SHA384KDF
-
ECMQV_SHA512KDF
-
unprotectedAttributeGenerator
-
originatorInfo
protected org.bouncycastle.asn1.cms.OriginatorInfo originatorInfo
-
-
Constructor Details
-
CMSEnvelopedGenerator
protected CMSEnvelopedGenerator()base constructor
-
-
Method Details
-
setUnprotectedAttributeGenerator
public void setUnprotectedAttributeGenerator(CMSAttributeTableGenerator unprotectedAttributeGenerator) -
setOriginatorInfo
-
addRecipientInfoGenerator
Add a generator to produce the recipient info required.- Parameters:
recipientGenerator- a generator of a recipient info object.
-