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 String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
protected org.bouncycastle.asn1.cms.OriginatorInfo
static final String
static final String
static final String
protected CMSAttributeTableGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRecipientInfoGenerator
(RecipientInfoGenerator recipientGenerator) Add a generator to produce the recipient info required.void
setOriginatorInfo
(OriginatorInformation originatorInfo) void
setUnprotectedAttributeGenerator
(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.
-