public class CMSEnvelopedGenerator
extends java.lang.Object
Modifier and Type | Field and 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 |
ECMQV_SHA224KDF |
static java.lang.String |
ECMQV_SHA256KDF |
static java.lang.String |
ECMQV_SHA384KDF |
static java.lang.String |
ECMQV_SHA512KDF |
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 |
Modifier | Constructor and Description |
---|---|
protected |
CMSEnvelopedGenerator()
base constructor
|
Modifier and Type | Method and 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
public static final java.lang.String ECMQV_SHA224KDF
public static final java.lang.String ECMQV_SHA256KDF
public static final java.lang.String ECMQV_SHA384KDF
public static final java.lang.String ECMQV_SHA512KDF
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.