Uses of Interface
org.bouncycastle.operator.OutputEncryptor
-
Packages that use OutputEncryptor Package Description org.bouncycastle.cert.crmf Basic support package for handling and creating CRMF (RFC 4211) certificate request messages.org.bouncycastle.cert.crmf.bc org.bouncycastle.cert.crmf.jcajce JCA extensions to the CRMF online certificate request package.org.bouncycastle.cms A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369).org.bouncycastle.cms.bc CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the BC lightweight API.org.bouncycastle.cms.jcajce CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the JCA and the JCE.org.bouncycastle.mime.smime org.bouncycastle.openssl Classes for dealing with OpenSSL PEM files.org.bouncycastle.openssl.jcajce org.bouncycastle.operator Basic operator definitions for doing encryption, signing, and digest operations.org.bouncycastle.pkcs Basic support package for handling and creating PKCS#10 certification requests, PKCS#8 encrypted keys and PKCS#12 keys stores.org.bouncycastle.pkcs.bc BC lightweight API extensions and operators for the PKCS#10 certification request package.org.bouncycastle.pkcs.jcajce JCA extensions and operators for the PKCS#10 certification request package. -
-
Uses of OutputEncryptor in org.bouncycastle.cert.crmf
Methods in org.bouncycastle.cert.crmf with parameters of type OutputEncryptor Modifier and Type Method Description PKIArchiveControl
PKIArchiveControlBuilder. build(OutputEncryptor contentEncryptor)
Build the PKIArchiveControl using the passed in encryptor to encrypt its contents.Constructors in org.bouncycastle.cert.crmf with parameters of type OutputEncryptor Constructor 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. -
Uses of OutputEncryptor in org.bouncycastle.cert.crmf.bc
Methods in org.bouncycastle.cert.crmf.bc that return OutputEncryptor Modifier and Type Method Description OutputEncryptor
BcCRMFEncryptorBuilder. build()
Constructors in org.bouncycastle.cert.crmf.bc with parameters of type OutputEncryptor Constructor Description BcEncryptedValueBuilder(KeyWrapper wrapper, OutputEncryptor encryptor)
-
Uses of OutputEncryptor in org.bouncycastle.cert.crmf.jcajce
Methods in org.bouncycastle.cert.crmf.jcajce that return OutputEncryptor Modifier and Type Method Description OutputEncryptor
JceCRMFEncryptorBuilder. build()
Constructors in org.bouncycastle.cert.crmf.jcajce with parameters of type OutputEncryptor Constructor Description JcaEncryptedValueBuilder(KeyWrapper wrapper, OutputEncryptor encryptor)
-
Uses of OutputEncryptor in org.bouncycastle.cms
Methods in org.bouncycastle.cms with parameters of type OutputEncryptor Modifier and Type Method Description CMSEncryptedData
CMSEncryptedDataGenerator. generate(CMSTypedData content, OutputEncryptor contentEncryptor)
generate an encrypted object that contains an CMS Encrypted Data structure.CMSEnvelopedData
CMSEnvelopedDataGenerator. generate(CMSTypedData content, OutputEncryptor contentEncryptor)
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.protected OutputStream
CMSEnvelopedDataStreamGenerator. open(OutputStream out, org.bouncycastle.asn1.ASN1EncodableVector recipientInfos, OutputEncryptor encryptor)
OutputStream
CMSEnvelopedDataStreamGenerator. open(OutputStream out, OutputEncryptor encryptor)
generate an enveloped object that contains an CMS Enveloped Data object using the given encryptor.protected OutputStream
CMSEnvelopedDataStreamGenerator. open(org.bouncycastle.asn1.ASN1ObjectIdentifier dataType, OutputStream out, org.bouncycastle.asn1.ASN1EncodableVector recipientInfos, OutputEncryptor encryptor)
OutputStream
CMSEnvelopedDataStreamGenerator. open(org.bouncycastle.asn1.ASN1ObjectIdentifier dataType, 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. -
Uses of OutputEncryptor in org.bouncycastle.cms.bc
Methods in org.bouncycastle.cms.bc that return OutputEncryptor Modifier and Type Method Description OutputEncryptor
BcCMSContentEncryptorBuilder. build()
-
Uses of OutputEncryptor in org.bouncycastle.cms.jcajce
Methods in org.bouncycastle.cms.jcajce that return OutputEncryptor Modifier and Type Method Description OutputEncryptor
JceCMSContentEncryptorBuilder. build()
-
Uses of OutputEncryptor in org.bouncycastle.mime.smime
Methods in org.bouncycastle.mime.smime with parameters of type OutputEncryptor Modifier and Type Method Description SMIMEEnvelopedWriter
SMIMEEnvelopedWriter.Builder. build(OutputStream mimeOut, OutputEncryptor outEnc)
-
Uses of OutputEncryptor in org.bouncycastle.openssl
Constructors in org.bouncycastle.openssl with parameters of type OutputEncryptor Constructor Description PKCS8Generator(org.bouncycastle.asn1.pkcs.PrivateKeyInfo key, OutputEncryptor outputEncryptor)
Base constructor. -
Uses of OutputEncryptor in org.bouncycastle.openssl.jcajce
Methods in org.bouncycastle.openssl.jcajce that return OutputEncryptor Modifier and Type Method Description OutputEncryptor
JceOpenSSLPKCS8EncryptorBuilder. build()
Constructors in org.bouncycastle.openssl.jcajce with parameters of type OutputEncryptor Constructor Description JcaPKCS8Generator(PrivateKey key, OutputEncryptor encryptor)
-
Uses of OutputEncryptor in org.bouncycastle.operator
Subinterfaces of OutputEncryptor in org.bouncycastle.operator Modifier and Type Interface Description interface
OutputAEADEncryptor
-
Uses of OutputEncryptor in org.bouncycastle.pkcs
Methods in org.bouncycastle.pkcs with parameters of type OutputEncryptor Modifier and Type Method 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)
Constructors in org.bouncycastle.pkcs with parameters of type OutputEncryptor Constructor Description PKCS12SafeBagBuilder(org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo, OutputEncryptor encryptor)
-
Uses of OutputEncryptor in org.bouncycastle.pkcs.bc
Methods in org.bouncycastle.pkcs.bc that return OutputEncryptor Modifier and Type Method Description OutputEncryptor
BcPKCS12PBEOutputEncryptorBuilder. build(char[] password)
-
Uses of OutputEncryptor in org.bouncycastle.pkcs.jcajce
Methods in org.bouncycastle.pkcs.jcajce that return OutputEncryptor Modifier and Type Method Description OutputEncryptor
JcePKCSPBEOutputEncryptorBuilder. build(char[] password)
Constructors in org.bouncycastle.pkcs.jcajce with parameters of type OutputEncryptor Constructor Description JcaPKCS12SafeBagBuilder(PrivateKey privateKey, OutputEncryptor encryptor)
-