CMSAuthenticatedGenerator
, CMSEnvelopedDataGenerator
, CMSEnvelopedDataStreamGenerator
public class CMSEnvelopedGenerator
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
AES128_CBC |
|
static java.lang.String |
AES128_WRAP |
|
static java.lang.String |
AES192_CBC |
|
static java.lang.String |
AES192_WRAP |
|
static java.lang.String |
AES256_CBC |
|
static java.lang.String |
AES256_WRAP |
|
static java.lang.String |
CAMELLIA128_CBC |
|
static java.lang.String |
CAMELLIA128_WRAP |
|
static java.lang.String |
CAMELLIA192_CBC |
|
static java.lang.String |
CAMELLIA192_WRAP |
|
static java.lang.String |
CAMELLIA256_CBC |
|
static java.lang.String |
CAMELLIA256_WRAP |
|
static java.lang.String |
CAST5_CBC |
|
static java.lang.String |
DES_EDE3_CBC |
|
static java.lang.String |
DES_EDE3_WRAP |
|
static java.lang.String |
ECDH_SHA1KDF |
|
static java.lang.String |
ECMQV_SHA1KDF |
|
static java.lang.String |
IDEA_CBC |
|
protected org.bouncycastle.asn1.cms.OriginatorInfo |
originatorInfo |
|
static java.lang.String |
RC2_CBC |
|
static java.lang.String |
SEED_CBC |
|
static java.lang.String |
SEED_WRAP |
|
protected CMSAttributeTableGenerator |
unprotectedAttributeGenerator |
Constructor | Description |
---|---|
CMSEnvelopedGenerator() |
base constructor
|
Modifier and Type | Method | Description |
---|---|---|
void |
addRecipientInfoGenerator(RecipientInfoGenerator recipientGenerator) |
Add a generator to produce the recipient info required.
|
void |
setOriginatorInfo(OriginatorInformation originatorInfo) |
|
void |
setUnprotectedAttributeGenerator(CMSAttributeTableGenerator unprotectedAttributeGenerator) |
public static final java.lang.String DES_EDE3_CBC
public static final java.lang.String RC2_CBC
public static final java.lang.String IDEA_CBC
public static final java.lang.String CAST5_CBC
public static final java.lang.String AES128_CBC
public static final java.lang.String AES192_CBC
public static final java.lang.String AES256_CBC
public static final java.lang.String CAMELLIA128_CBC
public static final java.lang.String CAMELLIA192_CBC
public static final java.lang.String CAMELLIA256_CBC
public static final java.lang.String SEED_CBC
public static final java.lang.String DES_EDE3_WRAP
public static final java.lang.String AES128_WRAP
public static final java.lang.String AES192_WRAP
public static final java.lang.String AES256_WRAP
public static final java.lang.String CAMELLIA128_WRAP
public static final java.lang.String CAMELLIA192_WRAP
public static final java.lang.String CAMELLIA256_WRAP
public static final java.lang.String SEED_WRAP
public static final java.lang.String ECDH_SHA1KDF
public static final java.lang.String ECMQV_SHA1KDF
protected CMSAttributeTableGenerator unprotectedAttributeGenerator
protected org.bouncycastle.asn1.cms.OriginatorInfo originatorInfo
public void setUnprotectedAttributeGenerator(CMSAttributeTableGenerator unprotectedAttributeGenerator)
public void setOriginatorInfo(OriginatorInformation originatorInfo)
public void addRecipientInfoGenerator(RecipientInfoGenerator recipientGenerator)
recipientGenerator
- a generator of a recipient info object.