Modifier and Type | Method and Description |
---|---|
PKIArchiveControl |
PKIArchiveControlBuilder.build(OutputEncryptor contentEncryptor)
Build the PKIArchiveControl using the passed in encryptor to encrypt its contents.
|
Constructor and Description |
---|
EncryptedValueBuilder(KeyWrapper wrapper,
OutputEncryptor encryptor)
Create a builder that makes EncryptedValue structures.
|
EncryptedValueBuilder(KeyWrapper wrapper,
OutputEncryptor encryptor,
EncryptedValuePadder padder)
Create a builder that makes EncryptedValue structures with fixed length blocks padded using the passed in padder.
|
Modifier and Type | Method and Description |
---|---|
OutputEncryptor |
JceCRMFEncryptorBuilder.build() |
Constructor and Description |
---|
JcaEncryptedValueBuilder(KeyWrapper wrapper,
OutputEncryptor encryptor) |
Modifier and Type | Method and Description |
---|---|
CMSEnvelopedData |
CMSEnvelopedDataGenerator.generate(CMSTypedData content,
OutputEncryptor contentEncryptor)
generate an enveloped object that contains an CMS Enveloped Data
object using the given provider.
|
CMSEncryptedData |
CMSEncryptedDataGenerator.generate(CMSTypedData content,
OutputEncryptor contentEncryptor)
generate an encrypted object that contains an CMS Encrypted Data structure.
|
protected java.io.OutputStream |
CMSEnvelopedDataStreamGenerator.open(org.bouncycastle.asn1.ASN1ObjectIdentifier dataType,
java.io.OutputStream out,
org.bouncycastle.asn1.ASN1EncodableVector recipientInfos,
OutputEncryptor encryptor) |
java.io.OutputStream |
CMSEnvelopedDataStreamGenerator.open(org.bouncycastle.asn1.ASN1ObjectIdentifier dataType,
java.io.OutputStream out,
OutputEncryptor encryptor)
generate an enveloped object that contains an CMS Enveloped Data
object using the given encryptor and marking the data as being of the passed
in type.
|
protected java.io.OutputStream |
CMSEnvelopedDataStreamGenerator.open(java.io.OutputStream out,
org.bouncycastle.asn1.ASN1EncodableVector recipientInfos,
OutputEncryptor encryptor) |
java.io.OutputStream |
CMSEnvelopedDataStreamGenerator.open(java.io.OutputStream out,
OutputEncryptor encryptor)
generate an enveloped object that contains an CMS Enveloped Data
object using the given encryptor.
|
Modifier and Type | Method and Description |
---|---|
OutputEncryptor |
BcCMSContentEncryptorBuilder.build() |
Modifier and Type | Method and Description |
---|---|
OutputEncryptor |
JceCMSContentEncryptorBuilder.build() |
Constructor and Description |
---|
PKCS8Generator(org.bouncycastle.asn1.pkcs.PrivateKeyInfo key,
OutputEncryptor outputEncryptor)
Base constructor.
|
Modifier and Type | Method and Description |
---|---|
OutputEncryptor |
JceOpenSSLPKCS8EncryptorBuilder.build() |
Constructor and Description |
---|
JcaPKCS8Generator(java.security.PrivateKey key,
OutputEncryptor encryptor) |
Modifier and Type | Method and Description |
---|---|
PKCS12PfxPduBuilder |
PKCS12PfxPduBuilder.addEncryptedData(OutputEncryptor dataEncryptor,
PKCS12SafeBag data)
Add a SafeBag that is to be wrapped in a EncryptedData object.
|
PKCS12PfxPduBuilder |
PKCS12PfxPduBuilder.addEncryptedData(OutputEncryptor dataEncryptor,
PKCS12SafeBag[] data)
Add a set of SafeBags that are to be wrapped in a EncryptedData object.
|
PKCS8EncryptedPrivateKeyInfo |
PKCS8EncryptedPrivateKeyInfoBuilder.build(OutputEncryptor encryptor) |
Constructor and Description |
---|
PKCS12SafeBagBuilder(org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo,
OutputEncryptor encryptor) |
Modifier and Type | Method and Description |
---|---|
OutputEncryptor |
BcPKCS12PBEOutputEncryptorBuilder.build(char[] password) |
Modifier and Type | Method and Description |
---|---|
OutputEncryptor |
JcePKCSPBEOutputEncryptorBuilder.build(char[] password) |
Constructor and Description |
---|
JcaPKCS12SafeBagBuilder(java.security.PrivateKey privateKey,
OutputEncryptor encryptor) |