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
Modifier 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
-
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
-
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.
-