Bouncy Castle Cryptography Library 1.46
A B C D E F G H I J K L M N O P R S T U V W X Z _

A

addAcceptedCertificate(X509CertificateHolder, BigInteger) - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
addAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Add an attribute to the certification request we are building.
addAttribute(ASN1ObjectIdentifier, ASN1Encodable[]) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Add an attribute with multiple values to the certification request we are building.
addAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Add an attribute to the certification request we are building.
addAttribute(ASN1ObjectIdentifier, ASN1Encodable[]) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Add an attribute with multiple values to the certification request we are building.
addAttributeCertificates(Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
addAttributeCertificates(X509Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Deprecated. use basic Store method
addAttributeCertificates(Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
addAttributeCertificates(X509Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use addAttributeCertificates(Store)
addCertificates(Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
addCertificates(Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
addCertificatesAndCRLs(CertStore) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Deprecated. use addCertificates and addCRLs
addCertificatesAndCRLs(CertStore) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use addCertificates(Store) and addCRLs(Store)
addCMPCertificate(X509CertificateHolder) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Add an "extra certificate" to the message.
addControl(Control) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
addCounterSigners(SignerInformation, SignerInformationStore) - Static method in class org.bouncycastle.cms.SignerInformation
Return a signer information object with passed in SignerInformationStore representing counter signatures attached as an unsigned attribute.
addCRL(X509CRLHolder) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add the CRLEntry objects contained in a previous CRL.
addCRLEntry(BigInteger, Date, int) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a CRL entry with the just reasonCode extension.
addCRLEntry(BigInteger, Date, int, Date) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a CRL entry with an invalidityDate extension as well as a reasonCode extension.
addCRLEntry(BigInteger, Date, X509Extensions) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a CRL entry with extensions.
addCRLs(Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
addCRLs(Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Add a given extension field for the standard extensions tag
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a given extension field for the standard extensions tag (tag 3)
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
Add a given extension field for the standard extensions tag (tag 3)
addGeneralInfo(InfoTypeAndValue) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Add a generalInfo data record to the header of the new message.
addKEKRecipient(SecretKey, byte[]) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKEKRecipientInfoGenerator
addKEKRecipient(SecretKey, KEKIdentifier) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKEKRecipientInfoGenerator
addKEKRecipient(SecretKey, byte[]) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated. use addRecipientInfoGenerator()
addKeyAgreementRecipient(String, PrivateKey, PublicKey, X509Certificate, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKeyAgreeRecipientInfoGenerator
addKeyAgreementRecipient(String, PrivateKey, PublicKey, X509Certificate, String, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKeyAgreeRecipientInfoGenerator
addKeyAgreementRecipient(String, PrivateKey, PublicKey, X509Certificate, String, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated. use addRecipientInfoGenerator()
addKeyAgreementRecipient(String, PrivateKey, PublicKey, X509Certificate, String, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated. use addRecipientInfoGenerator()
addKeyAgreementRecipients(String, PrivateKey, PublicKey, Collection, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKeyAgreeRecipientInfoGenerator
addKeyAgreementRecipients(String, PrivateKey, PublicKey, Collection, String, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKeyAgreeRecipientInfoGenerator
addKeyTransRecipient(X509Certificate) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKeyTransRecipientInfoGenerator
addKeyTransRecipient(PublicKey, byte[]) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKeyTransRecipientInfoGenerator
addKeyTransRecipient(X509Certificate) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated. use addRecipientInfoGenerator()
addKeyTransRecipient(PublicKey, byte[]) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated. use addRecipientInfoGenerator()
addPasswordRecipient(CMSPBEKey, String) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use addRecipientGenerator and JcePasswordRecipientInfoGenerator
addRecipient(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
Add a recipient based on the passed in certificate's public key and its issuer and serial number.
addRecipient(byte[], PublicKey) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
Add a recipient identified by the passed in subjectKeyID and the for the passed in public key.
addRecipientGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
Add a recipient generator to this control.
addRecipientInfoGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Add a generator to produce the recipient info required.
addRecipientInfoGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
add a recipientInfoGenerator.
addRequest(CertificateID) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Add a request for the given CertificateID.
addRequest(CertificateID, X509Extensions) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Add a request with extensions
addResponse(CertificateID, CertificateStatus) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, X509Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Date, X509Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Date, Date, X509Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addSigner(PrivateKey, X509Certificate, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, AttributeTable, AttributeTable, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, AttributeTable, AttributeTable, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, byte[], String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, byte[], String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, byte[], String, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, byte[], String, String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, AttributeTable, AttributeTable, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, AttributeTable, AttributeTable, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use addSignerInfoGenerator()
addSigner(PrivateKey, X509Certificate, String, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use addSignerInfoGenerator()
addSigner(PrivateKey, X509Certificate, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use addSignerInfoGenerator()
addSigner(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use addSignerInfoGenerator()
addSignerInfoGenerator(SignerInfoGenerator) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
addSignerInfoGenerator(SignerInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
addSigners(SignerInformationStore) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add a store of precalculated signers to the generator.
addSigners(SignerInformationStore) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Add a store of precalculated signers to the generator.
addTargetGroup(GeneralName) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetName(GeneralName) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
Adds a target name criterion for the attribute certificate to the target information extension criteria.
AES128_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES128_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES128_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES128_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES128_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES192_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES192_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES192_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES192_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
aes192kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
AES256_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES256_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES256_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES256_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES256_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
aesKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
AllTests - Class in org.bouncycastle.cert.cmp.test
 
AllTests(String) - Constructor for class org.bouncycastle.cert.cmp.test.AllTests
 
AllTests - Class in org.bouncycastle.cert.crmf.test
 
AllTests(String) - Constructor for class org.bouncycastle.cert.crmf.test.AllTests
 
AllTests - Class in org.bouncycastle.cert.ocsp.test
 
AllTests() - Constructor for class org.bouncycastle.cert.ocsp.test.AllTests
 
AllTests - Class in org.bouncycastle.cert.test
 
AllTests() - Constructor for class org.bouncycastle.cert.test.AllTests
 
AllTests - Class in org.bouncycastle.cms.test
 
AllTests() - Constructor for class org.bouncycastle.cms.test.AllTests
 
AllTests - Class in org.bouncycastle.mail.smime.test
 
AllTests() - Constructor for class org.bouncycastle.mail.smime.test.AllTests
 
archiveRemGenPrivKey - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
 
AsymmetricKeyUnwrapper - Class in org.bouncycastle.operator
 
AsymmetricKeyUnwrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.AsymmetricKeyUnwrapper
 
AsymmetricKeyWrapper - Class in org.bouncycastle.operator
 
AsymmetricKeyWrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.AsymmetricKeyWrapper
 
attrCert - Static variable in class org.bouncycastle.cert.test.AttrCertTest
 
AttrCertSelectorTest - Class in org.bouncycastle.cert.test
 
AttrCertSelectorTest() - Constructor for class org.bouncycastle.cert.test.AttrCertSelectorTest
 
AttrCertTest - Class in org.bouncycastle.cert.test
 
AttrCertTest() - Constructor for class org.bouncycastle.cert.test.AttrCertTest
 
AttributeCertificateHolder - Class in org.bouncycastle.cert
The Holder object.
AttributeCertificateHolder(X500Name, BigInteger) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
 
AttributeCertificateHolder(X509CertificateHolder) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
 
AttributeCertificateHolder(X500Name) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
 
AttributeCertificateHolder(int, String, String, byte[]) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
Constructs a holder for v2 attribute certificates with a hash value for some type of object.
AttributeCertificateIssuer - Class in org.bouncycastle.cert
Carrying class for an attribute certificate issuer.
AttributeCertificateIssuer(AttCertIssuer) - Constructor for class org.bouncycastle.cert.AttributeCertificateIssuer
Set the issuer directly with the ASN.1 structure.
AttributeCertificateIssuer(X500Name) - Constructor for class org.bouncycastle.cert.AttributeCertificateIssuer
 
AuthenticatedDataStreamTest - Class in org.bouncycastle.cms.test
 
AuthenticatedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
AuthenticatedDataTest - Class in org.bouncycastle.cms.test
 
AuthenticatedDataTest(String) - Constructor for class org.bouncycastle.cms.test.AuthenticatedDataTest
 
AuthenticatorControl - Class in org.bouncycastle.cert.crmf
Carrier for an authenticator control.
AuthenticatorControl(DERUTF8String) - Constructor for class org.bouncycastle.cert.crmf.AuthenticatorControl
Basic constructor - build from a UTF-8 string representing the token.
AuthenticatorControl(String) - Constructor for class org.bouncycastle.cert.crmf.AuthenticatorControl
Basic constructor - build from a string representing the token.
authGen - Variable in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 

B

BasicOCSPResp - Class in org.bouncycastle.cert.ocsp
BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
BasicOCSPResp(BasicOCSPResponse) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
BasicOCSPRespBuilder - Class in org.bouncycastle.cert.ocsp
Generator for basic OCSP response objects.
BasicOCSPRespBuilder(RespID) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
basic constructor
BasicOCSPRespBuilder(SubjectPublicKeyInfo, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
construct with the responderID to be the SHA-1 keyHash of the passed in public key.
BcAsymmetricKeyWrapper - Class in org.bouncycastle.operator.bc
 
BcAsymmetricKeyWrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
 
BcContentSignerBuilder - Class in org.bouncycastle.operator.bc
 
BcContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
BcContentVerifierProviderBuilder - Class in org.bouncycastle.operator.bc
 
BcContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
BcDigestCalculatorProvider - Class in org.bouncycastle.operator.bc
 
BcDigestCalculatorProvider() - Constructor for class org.bouncycastle.operator.bc.BcDigestCalculatorProvider
 
BcKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.bc
 
BcKeyTransRecipientInfoGenerator(X509CertificateHolder, BcAsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
 
BcKeyTransRecipientInfoGenerator(byte[], BcAsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
 
BcRSAAsymmetricKeyWrapper - Class in org.bouncycastle.operator.bc
 
BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
 
BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
 
BcRSAContentSignerBuilder - Class in org.bouncycastle.operator.bc
 
BcRSAContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder
 
BcRSAContentVerifierProviderBuilder - Class in org.bouncycastle.operator.bc
 
BcRSAContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
 
BcRSAKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.bc
 
BcRSAKeyTransRecipientInfoGenerator(byte[], AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator
 
BcRSAKeyTransRecipientInfoGenerator(X509CertificateHolder) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator
 
BcRSASignerInfoVerifierBuilder - Class in org.bouncycastle.cms.bc
 
BcRSASignerInfoVerifierBuilder(DigestAlgorithmIdentifierFinder, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
 
BcSignerOutputStream - Class in org.bouncycastle.operator.bc
 
build(DigestCalculatorProvider) - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
build(MacCalculator) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Build a protected PKI message which has MAC based integrity protection.
build(ContentSigner) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Build a protected PKI message which has MAC based integrity protection.
build() - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
build() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
build(char[]) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Build an EncryptedValue structure containing the passed in pass phrase.
build(X509CertificateHolder) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Build an EncryptedValue structure containing the certificate contained in the passed in holder.
build(X509Certificate) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
 
build() - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
build(OutputEncryptor) - Method in class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
Build the PKIArchiveControl using the passed in encryptor to encrypt its contents.
build(char[]) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
 
build(ContentSigner) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
build(ContentSigner, X509CertificateHolder[], Date) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
 
build() - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Generate an unsigned request
build(ContentSigner, X509CertificateHolder[]) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
build(int, Object) - Method in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
build() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
 
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v1CertificateBuilder
Generate an X509 certificate, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Generate an X509 certificate, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Generate an X.509 CRL, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
Generate an X.509 certificate, based on the current issuer and subject using the passed in signer.
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
 
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
 
build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
build(ContentSigner, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
build(String, PrivateKey, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
build(String, PrivateKey, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
build(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
build(PublicKey) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
build() - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
build() - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
 
build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
 
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
build(PrivateKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
build(X509Certificate) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
build(PublicKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
build() - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
build(OutputEncryptor) - Method in class org.bouncycastle.pkcs.EncryptedPrivateKeyInfoBuilder
 
build(ContentSigner) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Generate an PKCS#10 request based on the past in signer.

C

calculateDigest(byte[]) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
calculateDigest(byte[]) - Method in interface org.bouncycastle.cert.crmf.PKMACValuesCalculator
 
calculateMac(byte[], byte[]) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
calculateMac(byte[], byte[]) - Method in interface org.bouncycastle.cert.crmf.PKMACValuesCalculator
 
CAMELLIA128_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA128_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
camelliaKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
CAST5_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAST5_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAST5_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CertException - Exception in org.bouncycastle.cert
General checked Exception thrown in the cert package and its sub-packages.
CertException(String, Throwable) - Constructor for exception org.bouncycastle.cert.CertException
 
CertException(String) - Constructor for exception org.bouncycastle.cert.CertException
 
CertificateConfirmationContent - Class in org.bouncycastle.cert.cmp
 
CertificateConfirmationContent(CertConfirmContent) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
CertificateConfirmationContent(CertConfirmContent, DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
CertificateConfirmationContentBuilder - Class in org.bouncycastle.cert.cmp
 
CertificateConfirmationContentBuilder() - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
CertificateConfirmationContentBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
CertificateID - Class in org.bouncycastle.cert.ocsp
 
CertificateID(CertID) - Constructor for class org.bouncycastle.cert.ocsp.CertificateID
 
CertificateID(DigestCalculator, X509CertificateHolder, BigInteger) - Constructor for class org.bouncycastle.cert.ocsp.CertificateID
create from an issuer certificate and the serial number of the certificate it signed.
CertificateRequestMessage - Class in org.bouncycastle.cert.crmf
Carrier for a CRMF CertReqMsg.
CertificateRequestMessage(byte[]) - Constructor for class org.bouncycastle.cert.crmf.CertificateRequestMessage
Create a CertificateRequestMessage from the passed in bytes.
CertificateRequestMessage(CertReqMsg) - Constructor for class org.bouncycastle.cert.crmf.CertificateRequestMessage
 
CertificateRequestMessageBuilder - Class in org.bouncycastle.cert.crmf
 
CertificateRequestMessageBuilder(BigInteger) - Constructor for class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
CertificateStatus - Class in org.bouncycastle.cert.cmp
 
CertificateStatus - Interface in org.bouncycastle.cert.ocsp
 
CertIOException - Exception in org.bouncycastle.cert
General IOException thrown in the cert package and its sub-packages.
CertIOException(String, Throwable) - Constructor for exception org.bouncycastle.cert.CertIOException
 
CertIOException(String) - Constructor for exception org.bouncycastle.cert.CertIOException
 
certs - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
CertTest - Class in org.bouncycastle.cert.test
 
CertTest() - Constructor for class org.bouncycastle.cert.test.CertTest
 
checkCertificate(int, byte[]) - Method in class org.bouncycastle.cert.test.CertTest
 
checkCreation1() - Method in class org.bouncycastle.cert.test.CertTest
we generate a self signed certificate for the sake of testing - RSA
checkCreation2() - Method in class org.bouncycastle.cert.test.CertTest
we generate a self signed certificate for the sake of testing - DSA
checkCreation3() - Method in class org.bouncycastle.cert.test.CertTest
we generate a self signed certificate for the sake of testing - ECDSA
checkCreation4() - Method in class org.bouncycastle.cert.test.CertTest
we generate a self signed certificate for the sake of testing - GOST3410
checkCreation5() - Method in class org.bouncycastle.cert.test.CertTest
 
checkCRLCreation1() - Method in class org.bouncycastle.cert.test.CertTest
 
checkCRLCreation2() - Method in class org.bouncycastle.cert.test.CertTest
 
checkCRLCreation3() - Method in class org.bouncycastle.cert.test.CertTest
 
checkKeyUsage(int, byte[]) - Method in class org.bouncycastle.cert.test.CertTest
 
checkNameCertificate(int, byte[]) - Method in class org.bouncycastle.cert.test.CertTest
 
checkSelfSignedCertificate(int, byte[]) - Method in class org.bouncycastle.cert.test.CertTest
 
checkSignerCert(X509Certificate, List, List) - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
clone() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
 
clone() - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
 
clone() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelector
Returns a clone of this object.
close() - Method in class org.bouncycastle.cms.CMSContentInfoParser
Close the underlying data stream.
CMPException - Exception in org.bouncycastle.cert.cmp
 
CMPException(String, Throwable) - Constructor for exception org.bouncycastle.cert.cmp.CMPException
 
CMPException(String) - Constructor for exception org.bouncycastle.cert.cmp.CMPException
 
CMPRuntimeException - Exception in org.bouncycastle.cert.cmp
 
CMPRuntimeException(String, Throwable) - Constructor for exception org.bouncycastle.cert.cmp.CMPRuntimeException
 
CMSAbsentContent - Class in org.bouncycastle.cms
a holding class for a byte array of data to be processed.
CMSAbsentContent() - Constructor for class org.bouncycastle.cms.CMSAbsentContent
 
CMSAbsentContent(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.CMSAbsentContent
 
CMSAlgorithm - Class in org.bouncycastle.cms
 
CMSAlgorithm() - Constructor for class org.bouncycastle.cms.CMSAlgorithm
 
CMSAttributeTableGenerationException - Exception in org.bouncycastle.cms
 
CMSAttributeTableGenerationException(String) - Constructor for exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
CMSAttributeTableGenerationException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
CMSAttributeTableGenerator - Interface in org.bouncycastle.cms
Note: The SIGNATURE parameter is only available when generating unsigned attributes.
CMSAuthenticatedData - Class in org.bouncycastle.cms
containing class for an CMS Authenticated Data object
CMSAuthenticatedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(byte[], DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(InputStream, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(ContentInfo, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedDataGenerator - Class in org.bouncycastle.cms
General class for generating a CMS authenticated-data message.
CMSAuthenticatedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
base constructor
CMSAuthenticatedDataGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
Deprecated. no longer required, use simple constructor.
CMSAuthenticatedDataParser - Class in org.bouncycastle.cms
Parsing class for an CMS Authenticated Data object from an input stream.
CMSAuthenticatedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataParser(byte[], DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataParser(InputStream, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a CMS authenticated-data message stream.
CMSAuthenticatedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
base constructor
CMSAuthenticatedDataStreamGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated. no longer of any use, use basic constructor.
CMSAuthenticatedGenerator - Class in org.bouncycastle.cms
 
CMSAuthenticatedGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedGenerator
base constructor
CMSAuthenticatedGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedGenerator
constructor allowing specific source of randomness
CMSCompressedData - Class in org.bouncycastle.cms
containing class for an CMS Compressed Data object CMSCompressedData cd = new CMSCompressedData(inputStream); process(cd.getContent(new ZlibExpanderProvider()));
CMSCompressedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSCompressedData
 
CMSCompressedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSCompressedData
 
CMSCompressedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSCompressedData
 
CMSCompressedDataGenerator - Class in org.bouncycastle.cms
General class for generating a compressed CMS message.
CMSCompressedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSCompressedDataGenerator
base constructor
CMSCompressedDataParser - Class in org.bouncycastle.cms
Class for reading a CMS Compressed Data stream.
CMSCompressedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSCompressedDataParser
 
CMSCompressedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSCompressedDataParser
 
CMSCompressedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a compressed CMS message stream.
CMSCompressedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
base constructor
CMSConfig - Class in org.bouncycastle.cms
 
CMSConfig() - Constructor for class org.bouncycastle.cms.CMSConfig
 
CMSContentInfoParser - Class in org.bouncycastle.cms
 
CMSContentInfoParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSContentInfoParser
 
CMSEnvelopedData - Class in org.bouncycastle.cms
containing class for an CMS Enveloped Data object Example of use - assuming the first recipient matches the private key we have.
CMSEnvelopedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedDataGenerator - Class in org.bouncycastle.cms
General class for generating a CMS enveloped-data message.
CMSEnvelopedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataGenerator
base constructor
CMSEnvelopedDataGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataGenerator
constructor allowing specific source of randomness
CMSEnvelopedDataParser - Class in org.bouncycastle.cms
Parsing class for an CMS Enveloped Data object from an input stream.
CMSEnvelopedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataParser
 
CMSEnvelopedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataParser
 
CMSEnvelopedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a CMS enveloped-data message stream.
CMSEnvelopedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
base constructor
CMSEnvelopedDataStreamGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
constructor allowing specific source of randomness
CMSEnvelopedGenerator - Class in org.bouncycastle.cms
General class for generating a CMS enveloped-data message.
CMSEnvelopedGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedGenerator
base constructor
CMSEnvelopedGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSEnvelopedGenerator
constructor allowing specific source of randomness
CMSException - Exception in org.bouncycastle.cms
 
CMSException(String) - Constructor for exception org.bouncycastle.cms.CMSException
 
CMSException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSException
 
CMSPBEKey - Class in org.bouncycastle.cms
 
CMSPBEKey(char[], byte[], int) - Constructor for class org.bouncycastle.cms.CMSPBEKey
 
CMSPBEKey(char[], PBEParameterSpec) - Constructor for class org.bouncycastle.cms.CMSPBEKey
 
CMSProcessable - Interface in org.bouncycastle.cms
Use CMSTypedData instead of this.
CMSProcessableBodyPart - Class in org.bouncycastle.mail.smime
a holding class for a BodyPart to be processed.
CMSProcessableBodyPart(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
CMSProcessableBodyPartInbound - Class in org.bouncycastle.mail.smime
a holding class for a BodyPart to be processed which does CRLF canonicalisation if dealing with non-binary data.
CMSProcessableBodyPartInbound(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
Create a processable with the default transfer encoding of 7bit
CMSProcessableBodyPartInbound(BodyPart, String) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
Create a processable with the a default transfer encoding of the passed in value.
CMSProcessableBodyPartOutbound - Class in org.bouncycastle.mail.smime
a holding class for a BodyPart to be processed which does CRLF canocicalisation if dealing with non-binary data.
CMSProcessableBodyPartOutbound(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
Create a processable with the default transfer encoding of 7bit
CMSProcessableBodyPartOutbound(BodyPart, String) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
Create a processable with the a default transfer encoding of the passed in value.
CMSProcessableByteArray - Class in org.bouncycastle.cms
a holding class for a byte array of data to be processed.
CMSProcessableByteArray(byte[]) - Constructor for class org.bouncycastle.cms.CMSProcessableByteArray
 
CMSProcessableByteArray(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.cms.CMSProcessableByteArray
 
CMSProcessableFile - Class in org.bouncycastle.cms
a holding class for a file of data to be processed.
CMSProcessableFile(File) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSProcessableFile(File, int) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSProcessableFile(ASN1ObjectIdentifier, File, int) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSRuntimeException - Exception in org.bouncycastle.cms
 
CMSRuntimeException(String) - Constructor for exception org.bouncycastle.cms.CMSRuntimeException
 
CMSRuntimeException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSRuntimeException
 
CMSSampleMessages - Class in org.bouncycastle.cms.test
 
CMSSampleMessages() - Constructor for class org.bouncycastle.cms.test.CMSSampleMessages
 
CMSSignedData - Class in org.bouncycastle.cms
general class for handling a pkcs7-signature message.
CMSSignedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(CMSProcessable, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(Map, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
Content with detached signature, digests precomputed
CMSSignedData(CMSProcessable, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
base constructor - content with detached signature.
CMSSignedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
base constructor - with encapsulated content
CMSSignedData(CMSProcessable, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(Map, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedDataGenerator - Class in org.bouncycastle.cms
general class for generating a pkcs7-signature message.
CMSSignedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedDataGenerator
base constructor
CMSSignedDataGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSSignedDataGenerator
constructor allowing specific source of randomness
CMSSignedDataParser - Class in org.bouncycastle.cms
Parsing class for an CMS Signed Data object from an input stream.
CMSSignedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
 
CMSSignedDataParser(CMSTypedStream, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
 
CMSSignedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
base constructor - with encapsulated content
CMSSignedDataParser(CMSTypedStream, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
base constructor
CMSSignedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a pkcs7-signature message stream.
CMSSignedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedDataStreamGenerator
base constructor
CMSSignedDataStreamGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSSignedDataStreamGenerator
constructor allowing specific source of randomness
CMSSignedGenerator - Class in org.bouncycastle.cms
 
CMSSignedGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedGenerator
base constructor
CMSSignedGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSSignedGenerator
constructor allowing specific source of randomness
CMSSignerDigestMismatchException - Exception in org.bouncycastle.cms
 
CMSSignerDigestMismatchException(String) - Constructor for exception org.bouncycastle.cms.CMSSignerDigestMismatchException
 
CMSStreamException - Exception in org.bouncycastle.cms
 
CMSTestUtil - Class in org.bouncycastle.cms.test
 
CMSTestUtil() - Constructor for class org.bouncycastle.cms.test.CMSTestUtil
 
CMSTypedData - Interface in org.bouncycastle.cms
 
CMSTypedStream - Class in org.bouncycastle.cms
 
CMSTypedStream(InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(String, InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(String, InputStream, int) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(ASN1ObjectIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(ASN1ObjectIdentifier, InputStream, int) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSVerifierCertificateNotValidException - Exception in org.bouncycastle.cms
 
CMSVerifierCertificateNotValidException(String) - Constructor for exception org.bouncycastle.cms.CMSVerifierCertificateNotValidException
 
CompressedDataStreamTest - Class in org.bouncycastle.cms.test
 
CompressedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.CompressedDataStreamTest
 
CompressedDataTest - Class in org.bouncycastle.cms.test
 
CompressedDataTest(String) - Constructor for class org.bouncycastle.cms.test.CompressedDataTest
 
CONTENT_TYPE - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
contentHelper - Variable in class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
contentHelper - Variable in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
contentHelper - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
ContentSigner - Interface in org.bouncycastle.operator
 
ContentVerifier - Interface in org.bouncycastle.operator
 
ContentVerifierProvider - Interface in org.bouncycastle.operator
General interface for providers of ContentVerifier objects.
Control - Interface in org.bouncycastle.cert.crmf
Generic interface for a CertificateRequestMessage control value.
copyAndAddExtension(ASN1ObjectIdentifier, boolean, X509Certificate) - Method in class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
Add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
copyAndAddExtension(ASN1ObjectIdentifier, boolean, X509CertificateHolder) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
Add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
createAsymmetricWrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
 
createAsymmetricWrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
 
createCertPath(X509Certificate, Set, List) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
createCertPath(X509Certificate, Set, List, List) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
Returns an Object array containing a CertPath and a List of Booleans.
CreateCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single compressed mail message.
CreateCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateCompressedMail
 
CreateEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single encrypted mail message.
CreateEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateEncryptedMail
 
createIssuerAndSerialNumberFor(X509Certificate) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
Return a CMS IssuerAndSerialNumber structure for the passed in X.509 certificate.
CreateLargeCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single compressed mail message using the large file model.
CreateLargeCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail
 
CreateLargeEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single encrypted mail message.
CreateLargeEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail
 
CreateLargeSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single signed mail message.
CreateLargeSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail
 
createOriginatorPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
CreateSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single signed mail message.
CreateSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateSignedMail
 
CreateSignedMultipartMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single signed multipart mail message.
CreateSignedMultipartMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateSignedMultipartMail
 
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
Create the correct signer for the algorithm identifier sigAlgId.
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder
 
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
 
createStandardAttributeTable(Map) - Method in class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
Create a standard attribute table from the passed in parameters - this will normally include contentType and messageDigest.
createStandardAttributeTable(Map) - Method in class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
Create a standard attribute table from the passed in parameters - this will normally include contentType, signingTime, and messageDigest.
createSymmetricKeyGenerator(String, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
 
CRLFOutputStream - Class in org.bouncycastle.mail.smime.util
 
CRLFOutputStream(OutputStream) - Constructor for class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
crls - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
CRMFException - Exception in org.bouncycastle.cert.crmf
 
CRMFException(String, Throwable) - Constructor for exception org.bouncycastle.cert.crmf.CRMFException
 
CRMFRuntimeException - Exception in org.bouncycastle.cert.crmf
 
CRMFRuntimeException(String, Throwable) - Constructor for exception org.bouncycastle.cert.crmf.CRMFRuntimeException
 

D

DATA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
Default type for the signed data.
DEBUG - Variable in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
DEBUG - Variable in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
DEBUG - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
DEBUG - Variable in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
DEBUG - Variable in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
DEBUG - Static variable in class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
DefaultAuthenticatedAttributeTableGenerator - Class in org.bouncycastle.cms
Default authenticated attributes generator.
DefaultAuthenticatedAttributeTableGenerator() - Constructor for class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
Initialise to use all defaults
DefaultAuthenticatedAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
Initialise with some extra attributes or overrides.
DefaultDigestAlgorithmIdentifierFinder - Class in org.bouncycastle.operator
 
DefaultDigestAlgorithmIdentifierFinder() - Constructor for class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
 
DefaultSignatureAlgorithmIdentifierFinder - Class in org.bouncycastle.operator
 
DefaultSignatureAlgorithmIdentifierFinder() - Constructor for class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder
 
DefaultSignedAttributeTableGenerator - Class in org.bouncycastle.cms
Default signed attributes generator.
DefaultSignedAttributeTableGenerator() - Constructor for class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
Initialise to use all defaults
DefaultSignedAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
Initialise with some extra attributes or overrides.
deriveCertificateID(CertificateID, BigInteger) - Static method in class org.bouncycastle.cert.ocsp.CertificateID
Create a new CertificateID for a new serial number derived from a previous one calculated for the same CA certificate.
DES_EDE3_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
DES_EDE3_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
DES_EDE3_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
desede128kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
desede192kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
DETAIL - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
DIGEST - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
DIGEST_ALGORITHM_IDENTIFIER - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
DIGEST_GOST3411 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_GOST3411 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_MD5 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_MD5 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD128 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD128 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD160 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD160 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD256 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD256 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA1 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA1 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA224 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA224 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA256 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA256 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA384 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA384 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA512 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA512 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DigestAlgorithmIdentifierFinder - Interface in org.bouncycastle.operator
 
DigestCalculator - Interface in org.bouncycastle.operator
General interface for an operator that is able to calculate a digest from a stream of output.
DigestCalculatorProvider - Interface in org.bouncycastle.operator
 
digests - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
dispose() - Method in class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Close off the underlying shared streams and remove the backing file.
dispose() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
Close of this stream and any substreams that have been created from it.
drain() - Method in class org.bouncycastle.cms.CMSTypedStream
 
dsaKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
DummyCertPathReviewer - Class in org.bouncycastle.mail.smime.test
 
DummyCertPathReviewer() - Constructor for class org.bouncycastle.mail.smime.test.DummyCertPathReviewer
 
dumpBase64(byte[]) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
dumpContent(MimeBodyPart, String) - Static method in class org.bouncycastle.mail.smime.examples.ExampleUtils
Dump the content of the passed in BodyPart to the file fileName.

E

ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
ECDH_SHA1KDF - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
ecDsaKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
ecGostKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
ECMQV_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
ECMQV_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
encoding - Variable in class org.bouncycastle.mail.smime.SMIMEGenerator
 
EncryptedPrivateKeyInfoBuilder - Class in org.bouncycastle.pkcs
A class for creating EncryptedPrivateKeyInfo structures.
EncryptedPrivateKeyInfoBuilder(PrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.EncryptedPrivateKeyInfoBuilder
 
EncryptedPrivateKeyInfoHolder - Class in org.bouncycastle.pkcs
Holding class for a PKCS#8 EncryptedPrivateKeyInfo structure.
EncryptedPrivateKeyInfoHolder(EncryptedPrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.EncryptedPrivateKeyInfoHolder
 
encryptedPrivKey - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
 
EncryptedValueBuilder - Class in org.bouncycastle.cert.crmf
Builder for EncryptedValue structures.
EncryptedValueBuilder(KeyWrapper, OutputEncryptor) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Create a builder that makes EncryptedValue structures.
EncryptedValueBuilder(KeyWrapper, OutputEncryptor, EncryptedValuePadder) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Create a builder that makes EncryptedValue structures with fixed length blocks padded using the passed in padder.
EncryptedValuePadder - Interface in org.bouncycastle.cert.crmf
An encrypted value padder is used to make sure that prior to a value been encrypted the data is padded to a standard length.
EncryptedValueParser - Class in org.bouncycastle.cert.crmf
Parser for EncryptedValue structures.
EncryptedValueParser(EncryptedValue) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueParser
Basic constructor - create a parser to read the passed in value.
EncryptedValueParser(EncryptedValue, EncryptedValuePadder) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueParser
Create a parser to read the passed in value, assuming the padder was applied to the data prior to encryption.
ENCRYPTION_DSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_DSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECDSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_ECDSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECGOST3410 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_ECGOST3410 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_GOST3410 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_GOST3410 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_RSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_RSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_RSA_PSS - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_RSA_PSS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
EnvelopedDataStreamTest - Class in org.bouncycastle.cms.test
 
EnvelopedDataStreamTest() - Constructor for class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
EnvelopedDataTest - Class in org.bouncycastle.cms.test
 
EnvelopedDataTest() - Constructor for class org.bouncycastle.cms.test.EnvelopedDataTest
 
equals(Object) - Method in class org.bouncycastle.cert.AttributeCertificateHolder
 
equals(Object) - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
 
equals(Object) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
equals(Object) - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
equals(Object) - Method in class org.bouncycastle.cert.ocsp.OCSPResp
 
equals(Object) - Method in class org.bouncycastle.cert.ocsp.RespID
 
equals(Object) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
 
equals(Object) - Method in class org.bouncycastle.cert.X509CertificateHolder
 
equals(Object) - Method in class org.bouncycastle.cert.X509CRLHolder
 
equals(Object) - Method in class org.bouncycastle.cms.KEKRecipientId
 
equals(Object) - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
 
equals(Object) - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
equals(Object) - Method in class org.bouncycastle.cms.PasswordRecipientId
 
equals(Object) - Method in class org.bouncycastle.cms.SignerId
 
equals(Object) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
 
ExampleUtils - Class in org.bouncycastle.mail.smime.examples
 
ExampleUtils() - Constructor for class org.bouncycastle.mail.smime.examples.ExampleUtils
 
extractKeyParameters(SubjectPublicKeyInfo) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
Extract an AsymmetricKeyParameter from the passed in SubjectPublicKeyInfo structure.
extractKeyParameters(SubjectPublicKeyInfo) - Method in class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 

F

FileBackedMimeBodyPart - Class in org.bouncycastle.mail.smime.util
 
FileBackedMimeBodyPart(File) - Constructor for class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Create a MimeBodyPart backed by the data in file.
FileBackedMimeBodyPart(InputStream, File) - Constructor for class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Create a MimeBodyPart backed by file based on the headers and content data in content.
FileBackedMimeBodyPart(InternetHeaders, InputStream, File) - Constructor for class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Create a MimeBodyPart backed by file, with the headers given in headers and body content taken from the stream body.
find(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
 
find(String) - Method in class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder
 
find(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.DigestAlgorithmIdentifierFinder
Find the digest algorithm identifier that matches with the passed in signature algorithm identifier.
find(String) - Method in interface org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder
Find the signature algorithm identifier that matches with the passed in signature algorithm identifier.
findKeyAlias(KeyStore, String, char[]) - Static method in class org.bouncycastle.mail.smime.examples.ExampleUtils
 
FixedLengthMGF1Padder - Class in org.bouncycastle.cert.crmf
An encrypted value padder that uses MGF1 as the basis of the padding.
FixedLengthMGF1Padder(int) - Constructor for class org.bouncycastle.cert.crmf.FixedLengthMGF1Padder
Create a padder to so that padded output will always be at least length bytes long.
FixedLengthMGF1Padder(int, SecureRandom) - Constructor for class org.bouncycastle.cert.crmf.FixedLengthMGF1Padder
Create a padder to so that padded output will always be at least length bytes long, using the passed in source of randomness to provide the random material for the padder.

G

GeneralPKIMessage - Class in org.bouncycastle.cert.cmp
General wrapper for a generic PKIMessage
GeneralPKIMessage(byte[]) - Constructor for class org.bouncycastle.cert.cmp.GeneralPKIMessage
Create a PKIMessage from the passed in bytes.
GeneralPKIMessage(PKIMessage) - Constructor for class org.bouncycastle.cert.cmp.GeneralPKIMessage
Wrap a PKIMessage ASN.1 structure.
generate(CMSTypedData, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
Generate an authenticated data object from the passed in typedData and MacCalculator.
generate(CMSTypedData, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
Generate an authenticated data object from the passed in typedData and MacCalculator.
generate(CMSProcessable, String, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
Deprecated. use addRecipientInfoGenerator method.
generate(CMSProcessable, String, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
Deprecated. use addRecipientInfoGenerator method..
generate(CMSProcessable, String) - Method in class org.bouncycastle.cms.CMSCompressedDataGenerator
Deprecated. use generate(CMSTypedData, OutputCompressor)
generate(CMSTypedData, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataGenerator
generate an object that contains an CMS Compressed Data
generate(CMSProcessable, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
Deprecated. use OutputEncryptor method.
generate(CMSProcessable, String, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
Deprecated. use OutputEncryptor method.
generate(CMSProcessable, String, int, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
Deprecated. use OutputEncryptor method.
generate(CMSProcessable, String, int, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
Deprecated. use OutputEncryptor method.
generate(CMSTypedData, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
generate(CMSProcessable, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a signed object that for a CMS Signed Data object using the given provider.
generate(CMSProcessable, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a signed object that for a CMS Signed Data object using the given provider.
generate(String, CMSProcessable, boolean, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generate(CMSTypedData, boolean)
generate(String, CMSProcessable, boolean, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generate(CMSTypedData, boolean)
generate(String, CMSProcessable, boolean, String, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generate(CMSTypedData, boolean)
generate(String, CMSProcessable, boolean, Provider, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Similar method to the other generate methods.
generate(CMSProcessable, boolean, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generate(CMSTypedData, boolean)
generate(CMSProcessable, boolean, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generate(CMSTypedData, boolean)
generate(CMSTypedData) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
 
generate(CMSTypedData, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.KEKRecipientInfoGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
generate(GenericKey) - Method in interface org.bouncycastle.cms.RecipientInfoGenerator
 
generate(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
generate(MimeBodyPart, String) - Method in class org.bouncycastle.mail.smime.SMIMECompressedGenerator
generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
generate(MimeMessage, String) - Method in class org.bouncycastle.mail.smime.SMIMECompressedGenerator
generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
generate(MimeBodyPart, OutputEncryptor) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given content encryptor
generate(MimeMessage, OutputEncryptor) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider from the contents of the passed in message
generate(MimeBodyPart, String, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated.  
generate(MimeBodyPart, String, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated.  
generate(MimeMessage, String, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated.  
generate(MimeMessage, String, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated.  
generate(MimeBodyPart, String, int, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated.  
generate(MimeBodyPart, String, int, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated.  
generate(MimeMessage, String, int, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated.  
generate(MimeMessage, String, int, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Deprecated.  
generate(MimeBodyPart, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use generate(MimeBodyPart)
generate(MimeBodyPart, Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed object that contains an SMIME Signed Multipart object using the given provider.
generate(MimeMessage, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed object that contains an SMIME Signed Multipart object using the given provider from the given MimeMessage
generate(MimeMessage, Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed object that contains an SMIME Signed Multipart object using the given provider from the given MimeMessage
generate(MimeBodyPart) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
generateCertificateManagement(String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Creates a certificate management message which is like a signed message with no content or signers but that still carries certificates and CRLs.
generateCertificateManagement(Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Creates a certificate management message which is like a signed message with no content or signers but that still carries certificates and CRLs.
generateCounterSigners(SignerInformation, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generateCounterSigners(SignerInformation)
generateCounterSigners(SignerInformation, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generateCounterSigners(SignerInformation)
generateCounterSigners(SignerInformation) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a set of one or more SignerInformation objects representing counter signatures on the passed in SignerInformation object.
generateEncapsulated(MimeBodyPart) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed message with encapsulated content Note: doing this is strongly not recommended as it means a recipient of the message will have to be able to read the signature to read the message.
generateEncapsulated(MimeBodyPart, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use generateEncapsulated(content)
generateEncapsulated(MimeBodyPart, Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use generateEncapsulated(content)
generateEncapsulated(MimeMessage, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use generateEncapsulated(content)
generateEncapsulated(MimeMessage, Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Deprecated. use generateEncapsulated(content)
generateEncryptedBytes(AlgorithmIdentifier, byte[], GenericKey) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
generateEncryptedBytes(AlgorithmIdentifier, byte[], GenericKey) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
generateParameters(String, SecretKey, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
generateParameterSpec(String, SecretKey, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
generateRecipientEncryptedKeys(AlgorithmIdentifier, AlgorithmIdentifier, GenericKey) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
generateRecipientEncryptedKeys(AlgorithmIdentifier, AlgorithmIdentifier, GenericKey) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.operator.KeyUnwrapper
 
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
 
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 
generateWrappedKey(GenericKey) - Method in interface org.bouncycastle.operator.KeyWrapper
 
GenericKey - Class in org.bouncycastle.operator
 
GenericKey(Object) - Constructor for class org.bouncycastle.operator.GenericKey
 
get(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.ZlibExpanderProvider
 
get(RecipientId) - Method in class org.bouncycastle.cms.RecipientInformationStore
Return the first RecipientInformation object that matches the passed in selector.
get(SignerId) - Method in class org.bouncycastle.cms.SignerInformationStore
Return the first SignerInformation object that matches the passed in selector.
get(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDigestCalculatorProvider
 
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.ContentVerifierProvider
Return a ContentVerifier that matches the passed in algorithm identifier,
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.DigestCalculatorProvider
 
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.InputExpanderProvider
 
getAlgorithm() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getAlgorithmIdentifier(String, AlgorithmParameterSpec, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
getAlgorithmIdentifier(String, AlgorithmParameters) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.cms.jcajce.ZlibCompressor
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.AsymmetricKeyUnwrapper
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.AsymmetricKeyWrapper
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.ContentSigner
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.ContentVerifier
Return the algorithm identifier describing the signature algorithm and parameters this expander supports.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.DigestCalculator
Return the algorithm identifier representing the digest implemented by this calculator.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.InputDecryptor
Return the algorithm identifier describing the encryption algorithm and parameters this decryptor can process.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.InputExpander
Return the algorithm identifier describing the compression algorithm and parameters this expander supports.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.KeyUnwrapper
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.KeyWrapper
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.MacCalculator
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.OutputCompressor
Return the algorithm identifier describing the compression algorithm and parameters this compressor uses.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.OutputEncryptor
Return the algorithm identifier describing the encryption algorithm and parameters this encryptor uses.
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.SymmetricKeyUnwrapper
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.SymmetricKeyWrapper
 
getArchiveType() - Method in class org.bouncycastle.cert.crmf.PKIArchiveControl
Return the archive control type, one of: encryptedPrivKey,keyGenParameters,or archiveRemGenPrivKey.
getAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInformationVerifier
 
getAssociatedCertificate() - Method in interface org.bouncycastle.operator.ContentVerifierProvider
Return the associated certificate if there is one.
getAttributeCert() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelector
Returns the attribute certificate holder which must be matched.
getAttributeCertificate() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
getAttributeCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getAttributeCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getAttributeCertificates() - Method in class org.bouncycastle.cms.CMSSignedData
 
getAttributeCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a X509Store containing the attribute certificates, if any, contained in this message.
getAttributeCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a X509Store containing the attribute certificates, if any, contained in this message.
getAttributeCertificates() - Method in class org.bouncycastle.cms.CMSSignedDataParser
 
getAttributeCertificateValid() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelector
Get the criteria for the validity.
getAttributes() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the attributes, if any associated with this request.
getAttributes(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return an array of attributes matching the passed in type OID.
getAttributes(Map) - Method in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.SimpleAttributeTableGenerator
 
getAttributes() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Return the attributes, if any associated with this request.
getAttributes(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Return an array of attributes matching the passed in type OID.
getAttributeSet(AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getAuthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return a table of the digested attributes indexed by the OID of the attribute.
getAuthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return a table of the unauthenticated attributes indexed by the OID of the attribute.
getBaseParameters(DERObjectIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
getBaseParameters(DERObjectIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getBody() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
 
getBody() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Return the message body.
getCalculatedDigest() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getCalculatingOutputStream() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getCause() - Method in exception org.bouncycastle.cert.CertException
 
getCause() - Method in exception org.bouncycastle.cert.CertIOException
 
getCause() - Method in exception org.bouncycastle.cert.cmp.CMPException
 
getCause() - Method in exception org.bouncycastle.cert.cmp.CMPRuntimeException
 
getCause() - Method in exception org.bouncycastle.cert.crmf.CRMFException
 
getCause() - Method in exception org.bouncycastle.cert.crmf.CRMFRuntimeException
 
getCause() - Method in exception org.bouncycastle.cert.ocsp.OCSPException
 
getCause() - Method in exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
getCause() - Method in exception org.bouncycastle.cms.CMSException
 
getCause() - Method in exception org.bouncycastle.cms.CMSRuntimeException
 
getCause() - Method in exception org.bouncycastle.cms.CMSStreamException
 
getCause() - Method in exception org.bouncycastle.mail.smime.SMIMEException
 
getCause() - Method in exception org.bouncycastle.operator.OperatorException
 
getCause() - Method in exception org.bouncycastle.operator.OperatorStreamException
 
getCause() - Method in exception org.bouncycastle.operator.RuntimeOperatorException
 
getCause() - Method in exception org.bouncycastle.pkcs.PKCSException
 
getCause() - Method in exception org.bouncycastle.pkcs.PKCSIOException
 
getCertID() - Method in class org.bouncycastle.cert.ocsp.Req
 
getCertID() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getCertificate(X509CertificateHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Use the configured converter to produce a X509Certificate object from a X509CertificateHolder object.
getCertificates() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Return the extra certificates associated with this message.
getCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getCertificates() - Method in class org.bouncycastle.cms.CMSSignedData
 
getCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCertificates()
getCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCertificates()
getCertificates() - Method in class org.bouncycastle.cms.CMSSignedDataParser
 
getCertificatesAndCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getCertificatesAndCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getCertificatesAndCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCertificates()
getCertificatesAndCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCertificates()
getCertPath() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
getCertPathReview() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
getCertRequestID() - Method in class org.bouncycastle.cert.cmp.CertificateStatus
 
getCerts() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getCerts() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getCertsAndCRLs() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getCertStatus() - Method in class org.bouncycastle.cert.ocsp.SingleResp
Return the status object for the response - null indicates good.
getCertTemplate() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return the certificate template contained in this message.
getCompressedContent() - Method in class org.bouncycastle.mail.smime.SMIMECompressed
 
getCompressedContent() - Method in class org.bouncycastle.mail.smime.SMIMECompressedParser
 
getContent() - Method in class org.bouncycastle.cms.CMSAbsentContent
 
getContent() - Method in class org.bouncycastle.cms.CMSCompressedData
Deprecated. use getContent(InputExpanderProvider)
getContent(int) - Method in class org.bouncycastle.cms.CMSCompressedData
Deprecated. use getContent(InputExpanderProvider)
getContent(InputExpanderProvider) - Method in class org.bouncycastle.cms.CMSCompressedData
Return the uncompressed content.
getContent() - Method in class org.bouncycastle.cms.CMSCompressedDataParser
Deprecated. use getContent(InputExpandedProvider)
getContent(InputExpanderProvider) - Method in class org.bouncycastle.cms.CMSCompressedDataParser
Return a typed stream which will allow the reading of the compressed content in expanded form.
getContent() - Method in interface org.bouncycastle.cms.CMSProcessable
 
getContent() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
getContent() - Method in class org.bouncycastle.cms.CMSProcessableFile
Return the file handle.
getContent(Key, String) - Method in class org.bouncycastle.cms.RecipientInformation
Deprecated. use getContent(Recipient)
getContent(Key, Provider) - Method in class org.bouncycastle.cms.RecipientInformation
Deprecated. use getContent(Recipient)
getContent(Recipient) - Method in class org.bouncycastle.cms.RecipientInformation
Return the decrypted/encapsulated content in the EnvelopedData after recovering the content encryption/MAC key using the passed in Recipient.
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
 
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
 
getContent(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getContent(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
getContent(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
getContent() - Method in class org.bouncycastle.mail.smime.SMIMESigned
return the content that was signed.
getContent() - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
return the content that was signed.
getContentAsMimeMessage(Session) - Method in class org.bouncycastle.mail.smime.SMIMESigned
Return the content that was signed as a mime message.
getContentAsMimeMessage(Session) - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
Return the content that was signed as a mime message.
getContentDigest() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
 
getContentDigest() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
This will only be valid after the content has been read.
getContentDigest() - Method in class org.bouncycastle.cms.RecipientInformation
Return the content digest calculated during the read of the content if one has been generated.
getContentDigest() - Method in class org.bouncycastle.cms.SignerInformation
return the content digest that was calculated during verification.
getContentFromSessionKey(Key, Provider) - Method in class org.bouncycastle.cms.RecipientInformation
 
getContentInfo() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ContentInfo
getContentInfo() - Method in class org.bouncycastle.cms.CMSCompressedData
return the ContentInfo
getContentInfo() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ContentInfo
getContentInfo() - Method in class org.bouncycastle.cms.CMSSignedData
return the ContentInfo
getContentStream() - Method in class org.bouncycastle.cms.CMSTypedStream
 
getContentStream(Key, String) - Method in class org.bouncycastle.cms.KEKRecipientInformation
decrypt the content and return an input stream.
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.KEKRecipientInformation
decrypt the content and return an input stream.
getContentStream(Key, String) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, String) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, String) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
Deprecated. use getContentStream(Recipient)
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
Deprecated. use getContentStream(Recipient)
getContentStream(Key, String) - Method in class org.bouncycastle.cms.RecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.RecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Recipient) - Method in class org.bouncycastle.cms.RecipientInformation
Return a CMSTypedStream representing the content in the EnvelopedData after recovering the content encryption/MAC key using the passed in Recipient.
getContentType() - Method in class org.bouncycastle.cms.CMSAbsentContent
 
getContentType() - Method in class org.bouncycastle.cms.CMSCompressedData
 
getContentType() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
getContentType() - Method in class org.bouncycastle.cms.CMSProcessableFile
 
getContentType() - Method in interface org.bouncycastle.cms.CMSTypedData
 
getContentType() - Method in class org.bouncycastle.cms.CMSTypedStream
 
getContentType() - Method in class org.bouncycastle.cms.SignerInformation
 
getContentVerifier(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.SignerInformationVerifier
 
getContentWithSignature() - Method in class org.bouncycastle.mail.smime.SMIMESigned
return the content that was signed - depending on whether this was unencapsulated or not it will return a MimeMultipart or a MimeBodyPart
getContentWithSignature() - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
return the content that was signed with its signature attached.
getControl(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return a control value of the specified type.
getCounterSignatures() - Method in class org.bouncycastle.cms.SignerInformation
Return a SignerInformationStore containing the counter signatures attached to this signer.
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's attribute certificate.
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CertificateHolder
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's certificate.
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL entry.
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLHolder
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL.
getCRL(X509CRLHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Use the configured converter to produce a X509CRL object from a X509CRLHolder object.
getCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getCRLs() - Method in class org.bouncycastle.cms.CMSSignedData
 
getCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCRLs()
getCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCRLs()
getCRLs() - Method in class org.bouncycastle.cms.CMSSignedDataParser
 
getDigest() - Method in interface org.bouncycastle.operator.DigestCalculator
Return the digest calculated on what has been written to the calculator's output stream.
getDigestAlgOID() - Method in class org.bouncycastle.cms.SignerInformation
return the object identifier for the signature.
getDigestAlgorithm() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Returns algorithm identifier for the digest used if ObjectDigestInfo is present.
getDigestAlgorithm() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getDigestAlgorithmID() - Method in class org.bouncycastle.cms.SignerInformation
 
getDigestAlgParams() - Method in class org.bouncycastle.cms.SignerInformation
return the signature parameters, or null if there aren't any.
getDigestCalculator(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.SignerInformationVerifier
 
getDigestedObjectType() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Returns the digest object type if an object digest info is used.
getEmailAddresses(X509Certificate) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getEncAlgorithmIdentifier(String, Signature) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getEncoded() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return the ASN.1 encoding of the certReqMsg we wrap.
getEncoded() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the ASN.1 encoding of this holder's attribute certificate.
getEncoded() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the ASN.1 encoding of this holder's certificate.
getEncoded() - Method in class org.bouncycastle.cert.X509CRLHolder
Return the ASN.1 encoding of this holder's CRL.
getEncoded() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSCompressedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getEncoded() - Method in class org.bouncycastle.cms.CMSSignedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.pkcs.EncryptedPrivateKeyInfoHolder
 
getEncoded() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
 
getEncodedSignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
return the DER encoding of the signed attributes.
getEncOID(PrivateKey, String) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getEncryptedContent() - Method in class org.bouncycastle.mail.smime.SMIMEEnveloped
 
getEncryptedContent() - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the object identifier for the content encryption algorithm.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return the object identifier for the content encryption algorithm.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.SignerInformation
return the object identifier for the signature.
getEncryptionAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSEnvelopedData
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getEncryptionAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedData
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getEncryptionAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getEncryptionAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.SignerInformation
return the signature/encryption algorithm parameters, or null if there aren't any.
getEntityNames() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Return any principal objects inside the attribute certificate holder entity names field.
getEnvelopedData() - Method in class org.bouncycastle.cert.crmf.PKIArchiveControl
Return the enveloped data structure contained in this control.
getErrors() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
Returns a list of error messages of type ErrorBundle.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CertificateHolder
Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CRLHolder
Look up the extension associated with the passed in OID.
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's attribute certificate.
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509CertificateHolder
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's certificate.
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL entry.
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLHolder
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL.
getFormat() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getGeneratedDigests() - Method in class org.bouncycastle.cms.CMSSignedGenerator
Return a map of oids and byte arrays representing the digests calculated on the content during the last generate.
getGeneratedDigests() - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Return a map of oids and byte arrays representing the digests calculated on the content during the last generate.
getHashAlgOID() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
getHeader() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
 
getHeader() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Return the message header.
getHolder() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelector
Gets the holder.
getHolder() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the holder details for this attribute certificate.
getInputStream() - Method in class org.bouncycastle.cms.CMSAbsentContent
 
getInputStream() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
getInputStream() - Method in class org.bouncycastle.cms.CMSProcessableFile
 
getInputStream(InputStream) - Method in class org.bouncycastle.cms.RecipientOperator
 
getInputStream(InputStream) - Method in interface org.bouncycastle.operator.InputDecryptor
Wrap the passed in input stream encIn, returning an input stream that decrypts what it reads from encIn before returning it.
getInputStream(InputStream) - Method in interface org.bouncycastle.operator.InputExpander
Wrap the passed in input stream comIn, returning an input stream that expands anything read in from comIn.
getIssuer() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Return the principals associated with the issuer attached to this holder
getIssuer() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
 
getIssuer() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelector
Returns the issuer criterion.
getIssuer() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the issuer details for this attribute certificate.
getIssuer() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the issuer of this certificate.
getIssuer() - Method in class org.bouncycastle.cert.X509CRLHolder
Return the issuer of this holder's CRL.
getIssuerAndSerialNumber() - Method in class org.bouncycastle.cert.X509CertificateHolder
 
getIssuerKeyHash() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
getIssuerNameHash() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
getIssuerUniqueID() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
 
getIterationCount() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getKey() - Method in interface org.bouncycastle.operator.MacCalculator
Return the key used for calculating the MAC.
getKey() - Method in interface org.bouncycastle.operator.OutputEncryptor
Return the key used for encrypting the output.
getKeyDerivationAlgOID() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
return the object identifier for the key derivation algorithm, or null if there is none present.
getKeyDerivationAlgParameters(String) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
return an AlgorithmParameters object representing the parameters to the key derivation algorithm to the recipient.
getKeyDerivationAlgParameters(Provider) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
return an AlgorithmParameters object representing the parameters to the key derivation algorithm to the recipient.
getKeyDerivationAlgParams() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
return the ASN.1 encoded key derivation algorithm parameters, or null if there aren't any.
getKeyEncryptionAlgOID() - Method in class org.bouncycastle.cms.RecipientInformation
return the object identifier for the key encryption algorithm.
getKeyEncryptionAlgorithmParameters(String) - Method in class org.bouncycastle.cms.RecipientInformation
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the key this recipient holds.
getKeyEncryptionAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.RecipientInformation
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the key this recipient holds.
getKeyEncryptionAlgParams() - Method in class org.bouncycastle.cms.RecipientInformation
return the ASN.1 encoded key encryption algorithm parameters, or null if there aren't any.
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
 
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
getMac() - Method in class org.bouncycastle.cms.RecipientInformation
Return the MAC calculated for the recipient.
getMac() - Method in class org.bouncycastle.cms.RecipientOperator
 
getMac() - Method in interface org.bouncycastle.operator.MacCalculator
Return the calculated MAC based on what has been written to the stream.
getMacAlgOID() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the object identifier for the content MAC algorithm.
getMacAlgOID() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return the object identifier for the mac algorithm.
getMacAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Return an AlgorithmParameters object giving the MAC parameters used to digest the message content.
getMacAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Return an AlgorithmParameters object giving the MAC parameters used to digest the message content.
getMacAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getMacAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getMacAlgParams() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ASN.1 encoded MAC algorithm parameters, or null if there aren't any.
getMacAlgParams() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getName() - Method in class org.bouncycastle.cert.ocsp.test.OCSPTest
 
getName() - Method in class org.bouncycastle.cert.test.AttrCertSelectorTest
 
getName() - Method in class org.bouncycastle.cert.test.AttrCertTest
 
getName() - Method in class org.bouncycastle.cert.test.CertTest
 
getName() - Method in class org.bouncycastle.cert.test.PKCS10Test
 
getNames() - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
 
getNextUpdate() - Method in class org.bouncycastle.cert.ocsp.SingleResp
return the NextUpdate value - note: this is an optional field so may be returned as null.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's attribute certificate.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CertificateHolder
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's certificate.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's CRL entry.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLHolder
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's CRL.
getNotAfter() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the date after which this attribute certificate is not valid.
getNotAfter() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the date after which this certificate is not valid.
getNotBefore() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the date before which this attribute certificate is not valid.
getNotBefore() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the date before which this certificate is not valid.
getNotifications() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
Returns a list of notification messages of type ErrorBundle.
getObjectDigest() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Returns the hash if an object digest info is used.
getOtherObjectTypeID() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Returns the digest algorithm ID if an object digest info is used.
getOutputStream(OutputStream) - Method in class org.bouncycastle.cms.jcajce.ZlibCompressor
 
getOutputStream() - Method in interface org.bouncycastle.operator.ContentSigner
Returns a stream that will accept data for the purpose of calculating a signature.
getOutputStream() - Method in interface org.bouncycastle.operator.ContentVerifier
Returns a stream that will accept data for the purpose of calculating a signature for later verification.
getOutputStream() - Method in interface org.bouncycastle.operator.DigestCalculator
Returns a stream that will accept data for the purpose of calculating a digest.
getOutputStream() - Method in interface org.bouncycastle.operator.MacCalculator
Returns a stream that will accept data for the purpose of calculating the MAC for later verification.
getOutputStream(OutputStream) - Method in interface org.bouncycastle.operator.OutputCompressor
Wrap the passed in output stream comOut, returning an output stream that compresses anything passed in before sending on to comOut.
getOutputStream(OutputStream) - Method in interface org.bouncycastle.operator.OutputEncryptor
Wrap the passed in output stream encOut, returning an output stream that encrypts anything passed in before sending on to encOut.
getPaddedData(byte[]) - Method in interface org.bouncycastle.cert.crmf.EncryptedValuePadder
Return a byte array of padded data.
getPaddedData(byte[]) - Method in class org.bouncycastle.cert.crmf.FixedLengthMGF1Padder
 
getParamSpec(AlgorithmParameters) - Static method in class org.bouncycastle.cms.CMSPBEKey
 
getPassword() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getPassword() - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
getPassword() - Method in interface org.bouncycastle.cms.PasswordRecipient
 
getPasswordConversionScheme() - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
getPasswordConversionScheme() - Method in interface org.bouncycastle.cms.PasswordRecipient
 
getPosition() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
getPrivateKeyAlgorithmIdentifier() - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
getPrivateKeyAlgorithmIdentifier() - Method in interface org.bouncycastle.cms.KeyAgreeRecipient
 
getProducedAt() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getProducedAt() - Method in class org.bouncycastle.cert.ocsp.RespData
 
getProofOfPossessionType() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return the type of the proof-of-possession this request message provides.
getProvider(String) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
 
getPublicKey() - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
getPublicKey() - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestHolder
 
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return a store of the intended recipients for this message
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KEKRecipient
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KEKRecipientInformation
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in interface org.bouncycastle.cms.KeyAgreeRecipient
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KeyTransRecipient
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in interface org.bouncycastle.cms.PasswordRecipient
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.RecipientInformation
 
getRecipients() - Method in class org.bouncycastle.cms.RecipientInformationStore
Return all recipients in the collection
getRecipients(RecipientId) - Method in class org.bouncycastle.cms.RecipientInformationStore
Return possible empty collection with recipients matching the passed in RecipientId
getRepresentation() - Method in class org.bouncycastle.operator.GenericKey
 
getRequestList() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getRequestorName() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getResponderId() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getResponderId() - Method in class org.bouncycastle.cert.ocsp.RespData
 
getResponseExtensions() - Method in class org.bouncycastle.cert.ocsp.RespData
 
getResponseObject() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
 
getResponses() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getResponses() - Method in class org.bouncycastle.cert.ocsp.RespData
 
getRevocationDate() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Return the date on which the certificate associated with this CRLEntry was revoked.
getRevocationReason() - Method in class org.bouncycastle.cert.ocsp.RevokedStatus
return the revocation reason.
getRevocationTime() - Method in class org.bouncycastle.cert.ocsp.RevokedStatus
 
getRevokedCertificate(BigInteger) - Method in class org.bouncycastle.cert.X509CRLHolder
 
getRevokedCertificates() - Method in class org.bouncycastle.cert.X509CRLHolder
Return a collection of X509CRLEntryHolder objects, giving the details of the revoked certificates that appear on this CRL.
getRID() - Method in class org.bouncycastle.cms.RecipientInformation
 
getRoot() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
Return the shared stream that represents the top most stream that this stream inherits from.
getSalt() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getSerialNumber() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Return the serial number associated with the issuer attached to this holder.
getSerialNumber() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
 
getSerialNumber() - Method in class org.bouncycastle.cert.ocsp.CertificateID
return the serial number for the certificate associated with this request.
getSerialNumber() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelector
Gets the serial number the attribute certificate must have.
getSerialNumber() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the serial number of this attribute certificate.
getSerialNumber() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the serial number of this attribute certificate.
getSerialNumber() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Return the serial number of the certificate associated with this CRLEntry.
getSessionKey(Key, Provider) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
 
getSessionKey(Key, Provider) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
Deprecated.  
getSID() - Method in class org.bouncycastle.cms.SignerInformation
 
getSignature() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getSignature() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getSignature() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the bytes making up the signature associated with this attribute certificate.
getSignature() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the bytes making up the signature associated with this attribute certificate.
getSignature() - Method in class org.bouncycastle.cms.SignerInformation
return the encoded signature
getSignature() - Method in interface org.bouncycastle.operator.ContentSigner
Returns a signature based on the current data written to the stream, since the start or the last call to getSignature().
getSignature() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Return the bytes making up the signature associated with this request.
getSignatureAlgOID() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getSignatureAlgOID() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
return the object identifier representing the signature algorithm
getSignatureAlgorithm() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the details of the signature algorithm used to create this attribute certificate.
getSignatureAlgorithm() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the details of the signature algorithm used to create this attribute certificate.
getSignatureAlgorithm() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Return the details of the signature algorithm used to create this request.
getSignatureTime(SignerInformation) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getSignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
return a table of the signed attributes - indexed by the OID of the attribute.
getSignedAttributeTableGenerator() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getSignedContent() - Method in class org.bouncycastle.cms.CMSSignedData
 
getSignedContent() - Method in class org.bouncycastle.cms.CMSSignedDataParser
 
getSignedContentTypeOID() - Method in class org.bouncycastle.cms.CMSSignedData
Return the a string representation of the OID associated with the encapsulated content info structure carried in the signed data.
getSignedContentTypeOID() - Method in class org.bouncycastle.cms.CMSSignedDataParser
Return the a string representation of the OID associated with the encapsulated content info structure carried in the signed data.
getSignerInformationStore() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedData
return the collection of signers that are associated with the signatures for the message.
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedDataParser
return the collection of signers that are associated with the signatures for the message.
getSigners() - Method in class org.bouncycastle.cms.SignerInformationStore
Return all signers in the collection
getSigners(SignerId) - Method in class org.bouncycastle.cms.SignerInformationStore
Return possible empty collection with signers matching the passed in SignerId
getSingleRequestExtensions() - Method in class org.bouncycastle.cert.ocsp.Req
 
getStatus() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
 
getStatusInfo() - Method in class org.bouncycastle.cert.cmp.CertificateStatus
 
getStatusMessages() - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
getSubject() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
 
getSubject() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the subject this certificate is for.
getSubject() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Return the subject on this request.
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the SubjectPublicKeyInfo describing the public key this certificate is carrying.
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Return the SubjectPublicKeyInfo describing the public key this request is carrying.
getSubjectX500Principal() - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
getTargetGroups() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelector
Gets the target groups.
getTargetNames() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelector
Gets the target names.
getTBSResponseData() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
Return the DER encoding of the tbsResponseData field.
getThisUpdate() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getTransferData(DataFlavor, DataSource) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getTransferData(DataFlavor, DataSource) - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
getTransferData(DataFlavor, DataSource) - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
getTrustAnchor(String) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
getType() - Method in class org.bouncycastle.cert.crmf.AuthenticatorControl
Return the type of this control.
getType() - Method in interface org.bouncycastle.cert.crmf.Control
Return the type of this control.
getType() - Method in class org.bouncycastle.cert.crmf.PKIArchiveControl
Return the type of this control.
getType() - Method in class org.bouncycastle.cert.crmf.RegTokenControl
Return the type of this control.
getType() - Method in class org.bouncycastle.cms.RecipientId
Return the type code for this recipient ID.
getUnauthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return a table of the undigested attributes indexed by the OID of the attribute.
getUnauthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return a table of the unauthenticated attributes indexed by the OID of the attribute.
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSException
 
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSRuntimeException
 
getUnderlyingException() - Method in exception org.bouncycastle.mail.smime.SMIMEException
 
getUnpaddedData(byte[]) - Method in interface org.bouncycastle.cert.crmf.EncryptedValuePadder
Return a byte array of with padding removed.
getUnpaddedData(byte[]) - Method in class org.bouncycastle.cert.crmf.FixedLengthMGF1Padder
 
getUnprotectedAttributes() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return a table of the unprotected attributes indexed by the OID of the attribute.
getUnprotectedAttributes() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return a table of the unprotected attributes indexed by the OID of the attribute.
getUnsignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
return a table of the unsigned attributes indexed by the OID of the attribute.
getUnsignedAttributeTableGenerator() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getUserKeyingMaterial(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
getUserKeyingMaterial(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
getUserProvidedCerts() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
getValidationResult(SignerInformation) - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getValue() - Method in class org.bouncycastle.cert.crmf.AuthenticatorControl
Return the token associated with this control (a UTF8String).
getValue() - Method in interface org.bouncycastle.cert.crmf.Control
Return the value contained in this control object.
getValue() - Method in class org.bouncycastle.cert.crmf.PKIArchiveControl
Return the underlying ASN.1 object.
getValue() - Method in class org.bouncycastle.cert.crmf.RegTokenControl
Return the token associated with this control (a UTF8String).
getValueDecryptor(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
getValueDecryptor(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cert.crmf.ValueDecryptorGenerator
 
getVersion() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getVersion() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getVersion() - Method in class org.bouncycastle.cert.ocsp.RespData
 
getVersion() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
 
getVersion() - Method in class org.bouncycastle.cert.X509CertificateHolder
 
getVersion() - Method in class org.bouncycastle.cms.CMSSignedData
Return the version number for this object
getVersion() - Method in class org.bouncycastle.cms.CMSSignedDataParser
Return the version number for the SignedData object
getVersion() - Method in class org.bouncycastle.cms.SignerInformation
return the version number for this objects underlying SignerInfo structure.
GOOD - Static variable in interface org.bouncycastle.cert.ocsp.CertificateStatus
 
gostKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 

H

hasAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
hasAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInformationVerifier
 
hasAssociatedCertificate() - Method in interface org.bouncycastle.operator.ContentVerifierProvider
Return whether or not this verifier has a certificate associated with it.
hasControl(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not this request has a specific type of control value.
hasControls() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not this request has control values associated with it.
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
hasExtensions() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return whether or not the holder's attribute certificate contains extensions.
hasExtensions() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return whether or not the holder's certificate contains extensions.
hasExtensions() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Return whether or not the holder's CRL entry contains extensions.
hasExtensions() - Method in class org.bouncycastle.cert.X509CRLHolder
Return whether or not the holder's CRL contains extensions.
HASH_SHA1 - Static variable in class org.bouncycastle.cert.ocsp.CertificateID
 
HASH_SHA1 - Static variable in class org.bouncycastle.cert.ocsp.RespID
 
hashCode() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
 
hashCode() - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
 
hashCode() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
hashCode() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
hashCode() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
 
hashCode() - Method in class org.bouncycastle.cert.ocsp.RespID
 
hashCode() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
 
hashCode() - Method in class org.bouncycastle.cert.X509CertificateHolder
 
hashCode() - Method in class org.bouncycastle.cert.X509CRLHolder
 
hashCode() - Method in class org.bouncycastle.cms.KEKRecipientId
 
hashCode() - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
 
hashCode() - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
hashCode() - Method in class org.bouncycastle.cms.PasswordRecipientId
 
hashCode() - Method in class org.bouncycastle.cms.SignerId
 
hashCode() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
 
hasPasswordBasedMacProtection() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Determine whether the message is protected by a password based MAC.
hasProofOfPossession() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not this request message has a proof-of-possession field in it.
hasProtection() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
Return true if this message has protection bits on it.
hasRevocationReason() - Method in class org.bouncycastle.cert.ocsp.RevokedStatus
 
hasSigningKeyProofOfPossessionWithPKMAC() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not the proof-of-possession (POP) is of the type popSigningKey and it has a public key MAC associated with it.
helper - Variable in class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
helper - Variable in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
helper - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
helper - Variable in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 

I

IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
IDEA_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
InputDecryptor - Interface in org.bouncycastle.operator
General interface for an operator that is able to produce an InputStream that will decrypt a stream of encrypted data.
InputExpander - Interface in org.bouncycastle.operator
General interface for an operator that is able to produce an InputStream that will produce uncompressed data.
InputExpanderProvider - Interface in org.bouncycastle.operator
 
INTERNAL_ERROR - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
isCounterSignature() - Method in class org.bouncycastle.cms.SignerInformation
 
isEnvelopedData() - Method in class org.bouncycastle.cert.crmf.PKIArchiveControl
Return whether this control contains enveloped data.
isMacBased() - Method in class org.bouncycastle.cms.RecipientOperator
 
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
verify the signature against the tbsResponseData object we contain.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.ocsp.OCSPReq
verify the signature against the TBSRequest object we contain.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Validate the signature on the attribute certificate in this holder.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509CertificateHolder
Validate the signature on the certificate in this holder.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509CRLHolder
Validate the signature on the CRL.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Validate the signature on the PKCS10 certification request in this holder.
isSigned() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
Return whether or not this request is signed.
isValidOn(Date) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return whether or not this attribute certificate is valid on a particular date.
isValidOn(Date) - Method in class org.bouncycastle.cert.X509CertificateHolder
Return whether or not this certificate is valid on a particular date.
isValidSignature() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
isValidSigningKeyPOP(ContentVerifierProvider) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not a signing key proof-of-possession (POP) is valid.
isValidSigningKeyPOP(ContentVerifierProvider, PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not a signing key proof-of-possession (POP), with an associated PKMAC, is valid.
isVerified(X509CertificateHolder, DigestCalculatorProvider) - Method in class org.bouncycastle.cert.cmp.CertificateStatus
 
isVerifiedSignature() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 

J

JcaAttrCertStore - Class in org.bouncycastle.cert.jcajce
Class for storing Attribute Certificates for later lookup.
JcaAttrCertStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaAttrCertStore
Basic constructor.
JcaAttrCertStore(X509AttributeCertificate) - Constructor for class org.bouncycastle.cert.jcajce.JcaAttrCertStore
 
JcaBasicOCSPRespBuilder - Class in org.bouncycastle.cert.ocsp.jcajce
 
JcaBasicOCSPRespBuilder(PublicKey, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaBasicOCSPRespBuilder
 
JcaCertificateID - Class in org.bouncycastle.cert.ocsp.jcajce
 
JcaCertificateID(DigestCalculator, X509Certificate, BigInteger) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaCertificateID
 
JcaCertificateRequestMessage - Class in org.bouncycastle.cert.crmf.jcajce
 
JcaCertificateRequestMessage(CertificateRequestMessage) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
JcaCertificateRequestMessage(CertReqMsg) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
JcaCertificateRequestMessageBuilder - Class in org.bouncycastle.cert.crmf.jcajce
 
JcaCertificateRequestMessageBuilder(BigInteger) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
JcaCertStore - Class in org.bouncycastle.cert.jcajce
Class for storing Certificates for later lookup.
JcaCertStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaCertStore
Basic constructor.
JcaContentSignerBuilder - Class in org.bouncycastle.operator.jcajce
 
JcaContentSignerBuilder(String) - Constructor for class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
JcaContentVerifierProviderBuilder - Class in org.bouncycastle.operator.jcajce
 
JcaContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
JcaCRLStore - Class in org.bouncycastle.cert.jcajce
Class for storing CRLs for later lookup.
JcaCRLStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaCRLStore
Basic constructor.
JcaDigestCalculatorProviderBuilder - Class in org.bouncycastle.operator.jcajce
 
JcaDigestCalculatorProviderBuilder() - Constructor for class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
JcaEncryptedValueBuilder - Class in org.bouncycastle.cert.crmf.jcajce
 
JcaEncryptedValueBuilder(KeyWrapper, OutputEncryptor) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
 
JcaPKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs.jcajce
Extension of the PKCS#10 builder to support PublicKey and X500Principal objects.
JcaPKCS10CertificationRequestBuilder(X500Name, PublicKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestBuilder
Create a PKCS#10 builder for the passed in subject and JCA public key.
JcaPKCS10CertificationRequestBuilder(X500Principal, PublicKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestBuilder
Create a PKCS#10 builder for the passed in subject and JCA public key.
JcaPKCS10CertificationRequestHolder - Class in org.bouncycastle.pkcs.jcajce
 
JcaPKCS10CertificationRequestHolder(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestHolder
 
JcaPKCS10CertificationRequestHolder(byte[]) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestHolder
 
JcaPKCS10CertificationRequestHolder(PKCS10CertificationRequestHolder) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestHolder
 
JcaPKIArchiveControlBuilder - Class in org.bouncycastle.cert.crmf.jcajce
 
JcaPKIArchiveControlBuilder(PrivateKey, X500Name) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
 
JcaPKIArchiveControlBuilder(PrivateKey, X500Principal) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
 
JcaPKIArchiveControlBuilder(PrivateKey, GeneralName) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
 
JcaRespID - Class in org.bouncycastle.cert.ocsp.jcajce
 
JcaRespID(X500Principal) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaRespID
 
JcaRespID(PublicKey, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaRespID
 
JcaSignerInfoGeneratorBuilder - Class in org.bouncycastle.cms.jcajce
 
JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
JcaSimpleSignerInfoGeneratorBuilder - Class in org.bouncycastle.cms.jcajce
Use this class if you are using a provider that has all the facilities you need.
JcaSimpleSignerInfoGeneratorBuilder() - Constructor for class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
JcaSimpleSignerInfoVerifierBuilder - Class in org.bouncycastle.cms.jcajce
 
JcaSimpleSignerInfoVerifierBuilder() - Constructor for class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
JcaX509AttributeCertificateHolder - Class in org.bouncycastle.cert.jcajce
JCA helper class for converting an old style X509AttributeCertificate into a X509AttributeCertificateHolder object.
JcaX509AttributeCertificateHolder(X509AttributeCertificate) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509AttributeCertificateHolder
Base constructor.
JcaX509CertificateConverter - Class in org.bouncycastle.cert.jcajce
Converter for producing X509Certificate objects tied to a specific provider from X509CertificateHolder objects.
JcaX509CertificateConverter() - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Base constructor, configure with the default provider.
JcaX509CertificateHolder - Class in org.bouncycastle.cert.jcajce
JCA helper class for converting an X509Certificate into a X509CertificateHolder object.
JcaX509CertificateHolder(X509Certificate) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CertificateHolder
Base constructor.
JcaX509CRLConverter - Class in org.bouncycastle.cert.jcajce
Class for converting an X509CRLHolder into a corresponding X509CRL object tied to a particular JCA provider.
JcaX509CRLConverter() - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Base constructor, configure with the default provider.
JcaX509CRLHolder - Class in org.bouncycastle.cert.jcajce
JCA helper class for converting an X509CRL into a X509CRLHolder object.
JcaX509CRLHolder(X509CRL) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CRLHolder
Base constructor.
JcaX509v1CertificateBuilder - Class in org.bouncycastle.cert.jcajce
JCA helper class to allow JCA objects to be used in the construction of a Version 1 certificate.
JcaX509v1CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder
Initialise the builder using a PublicKey.
JcaX509v1CertificateBuilder(X500Principal, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder
Initialise the builder using X500Principal objects and a PublicKey.
JcaX509v2CRLBuilder - Class in org.bouncycastle.cert.jcajce
 
JcaX509v2CRLBuilder(X500Principal, Date) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder
 
JcaX509v3CertificateBuilder - Class in org.bouncycastle.cert.jcajce
JCA helper class to allow JCA objects to be used in the construction of a Version 3 certificate.
JcaX509v3CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
Initialise the builder using a PublicKey.
JcaX509v3CertificateBuilder(X500Principal, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
Initialise the builder using X500Principal objects and a PublicKey.
JcaX509v3CertificateBuilder(X509Certificate, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
Initialise the builder using the subject from the passed in issuerCert as the issuer, as well as passing through and converting the other objects provided.
JceAsymmetricKeyUnwrapper - Class in org.bouncycastle.operator.jcajce
 
JceAsymmetricKeyUnwrapper(AlgorithmIdentifier, PrivateKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
JceAsymmetricKeyWrapper - Class in org.bouncycastle.operator.jcajce
 
JceAsymmetricKeyWrapper(PublicKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
JceAsymmetricKeyWrapper(X509Certificate) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
JceAsymmetricValueDecryptorGenerator - Class in org.bouncycastle.cert.crmf.jcajce
 
JceAsymmetricValueDecryptorGenerator(PrivateKey) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
JceCMSContentEncryptorBuilder - Class in org.bouncycastle.cms.jcajce
 
JceCMSContentEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
JceCMSContentEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
JceCMSMacCalculatorBuilder - Class in org.bouncycastle.cms.jcajce
 
JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
JceCRMFEncryptorBuilder - Class in org.bouncycastle.cert.crmf.jcajce
 
JceCRMFEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
JceCRMFEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
JceKEKAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.
JceKEKAuthenticatedRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKAuthenticatedRecipient
 
JceKEKEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKEKEnvelopedRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient
 
JceKEKRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKEKRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
JceKEKRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
 
JceKEKRecipientInfoGenerator(KEKIdentifier, SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
JceKEKRecipientInfoGenerator(byte[], SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
JceKeyAgreeAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeAuthenticatedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient
 
JceKeyAgreeEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeEnvelopedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient
 
JceKeyAgreeRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
JceKeyAgreeRecipientId - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeRecipientId(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId
 
JceKeyAgreeRecipientId(X500Principal, BigInteger) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId
 
JceKeyAgreeRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeRecipientInfoGenerator(ASN1ObjectIdentifier, PrivateKey, PublicKey, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
JceKeyTransAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.
JceKeyTransAuthenticatedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient
 
JceKeyTransEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyTransEnvelopedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient
 
JceKeyTransRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyTransRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
JceKeyTransRecipientId - Class in org.bouncycastle.cms.jcajce
 
JceKeyTransRecipientId(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId
 
JceKeyTransRecipientId(X500Principal, BigInteger) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId
 
JceKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
 
JceKeyTransRecipientInfoGenerator(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
JceKeyTransRecipientInfoGenerator(byte[], PublicKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
JcePasswordAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
 
JcePasswordAuthenticatedRecipient(char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient
 
JcePasswordEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
 
JcePasswordEnvelopedRecipient(char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient
 
JcePasswordRecipient - Class in org.bouncycastle.cms.jcajce
the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
JcePasswordRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
 
JcePasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
JcePKMACValuesCalculator - Class in org.bouncycastle.cert.crmf.jcajce
 
JcePKMACValuesCalculator() - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
JceSymmetricKeyUnwrapper - Class in org.bouncycastle.operator.jcajce
 
JceSymmetricKeyUnwrapper(AlgorithmIdentifier, SecretKey) - Constructor for class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
JceSymmetricKeyWrapper - Class in org.bouncycastle.operator.jcajce
 
JceSymmetricKeyWrapper(SecretKey) - Constructor for class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 

K

kek - Static variable in class org.bouncycastle.cms.RecipientId
 
KEKRecipient - Interface in org.bouncycastle.cms
 
KEKRecipientId - Class in org.bouncycastle.cms
 
KEKRecipientId(byte[]) - Constructor for class org.bouncycastle.cms.KEKRecipientId
Construct a recipient ID with the key identifier of a KEK recipient.
KEKRecipientInfoGenerator - Class in org.bouncycastle.cms
 
KEKRecipientInfoGenerator(KEKIdentifier, SymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.KEKRecipientInfoGenerator
 
KEKRecipientInformation - Class in org.bouncycastle.cms
the RecipientInfo class for a recipient who has been sent a message encrypted using a secret key known to the other side.
keyAgree - Static variable in class org.bouncycastle.cms.RecipientId
 
KeyAgreeRecipient - Interface in org.bouncycastle.cms
 
KeyAgreeRecipientId - Class in org.bouncycastle.cms
 
KeyAgreeRecipientId(byte[]) - Constructor for class org.bouncycastle.cms.KeyAgreeRecipientId
Construct a key agree recipient ID with the value of a public key's subjectKeyId.
KeyAgreeRecipientId(X500Name, BigInteger) - Constructor for class org.bouncycastle.cms.KeyAgreeRecipientId
Construct a key agree recipient ID based on the issuer and serial number of the recipient's associated certificate.
KeyAgreeRecipientInfoGenerator - Class in org.bouncycastle.cms
 
KeyAgreeRecipientInfoGenerator(ASN1ObjectIdentifier, SubjectPublicKeyInfo, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
KeyAgreeRecipientInformation - Class in org.bouncycastle.cms
the RecipientInfo class for a recipient who has been sent a message encrypted using key agreement.
keyEncAlg - Variable in class org.bouncycastle.cms.RecipientInformation
 
keyGenParameters - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
 
keyTrans - Static variable in class org.bouncycastle.cms.RecipientId
 
KeyTransRecipient - Interface in org.bouncycastle.cms
 
KeyTransRecipientId - Class in org.bouncycastle.cms
 
KeyTransRecipientId(byte[]) - Constructor for class org.bouncycastle.cms.KeyTransRecipientId
Construct a key trans recipient ID with the value of a public key's subjectKeyId.
KeyTransRecipientId(X500Name, BigInteger) - Constructor for class org.bouncycastle.cms.KeyTransRecipientId
Construct a key trans recipient ID based on the issuer and serial number of the recipient's associated certificate.
KeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms
 
KeyTransRecipientInfoGenerator(IssuerAndSerialNumber, AsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
KeyTransRecipientInfoGenerator(byte[], AsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
KeyTransRecipientInformation - Class in org.bouncycastle.cms
the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.
KeyUnwrapper - Interface in org.bouncycastle.operator
 
KeyWrapper - Interface in org.bouncycastle.operator
 
kpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 

L

lastb - Variable in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
loadCert(String) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
loadCRL(String) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 

M

MacCalculator - Interface in org.bouncycastle.operator
 
main(String[]) - Static method in class org.bouncycastle.cert.cmp.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.cert.crmf.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.cert.ocsp.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTest
 
main(String[]) - Static method in class org.bouncycastle.cert.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.cert.test.AttrCertSelectorTest
 
main(String[]) - Static method in class org.bouncycastle.cert.test.AttrCertTest
 
main(String[]) - Static method in class org.bouncycastle.cert.test.CertTest
 
main(String[]) - Static method in class org.bouncycastle.cert.test.PKCS10Test
 
main(String[]) - Static method in class org.bouncycastle.cms.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.CompressedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewSignedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.Rfc4134Test
 
main(String[]) - Static method in class org.bouncycastle.cms.test.SignedDataTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateSignedMultipartMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
makeAES192Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeAESKey(int) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeCACertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeCamelliaKey(int) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeCertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeContentBodyPart(MimeBodyPart) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
Make sure we have a valid content body part - setting the headers with defaults if neccessary.
makeContentBodyPart(MimeMessage) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
extract an appropriate body part from the passed in MimeMessage
makeCrl(KeyPair) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeDesede128Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeDesede192Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeDsaKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeEcDsaKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeEcGostKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeGostKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeMimeBodyPart(String) - Static method in class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
makeMimeBodyPart(MimeMultipart) - Static method in class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
makeMimeMultipart(String, String) - Static method in class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
makeRC2128Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeRC240Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeRC264Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeSEEDKey() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeV1Certificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
MALFORMED_REQUEST - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
mark(int) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
markSupported() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
match(Object) - Method in class org.bouncycastle.cert.AttributeCertificateHolder
 
match(Object) - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
 
match(Object) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelector
Decides if the given attribute certificate should be selected.
match(Object) - Method in class org.bouncycastle.cms.KEKRecipientId
 
match(Object) - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
 
match(Object) - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
match(Object) - Method in class org.bouncycastle.cms.PasswordRecipientId
 
match(Object) - Method in class org.bouncycastle.cms.SignerId
 
matchesIssuer(X509CertificateHolder, DigestCalculatorProvider) - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
messageAlgorithm - Variable in class org.bouncycastle.cms.RecipientInformation
 
MiscDataStreamTest - Class in org.bouncycastle.cms.test
 
MiscDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.MiscDataStreamTest
 
multipart_signed - Class in org.bouncycastle.mail.smime.handlers
 
multipart_signed() - Constructor for class org.bouncycastle.mail.smime.handlers.multipart_signed
 
multipartMixedTest(MimeBodyPart, MimeBodyPart) - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
multipartMixedTest(MimeBodyPart, MimeBodyPart) - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 

N

NewAuthenticatedDataStreamTest - Class in org.bouncycastle.cms.test
 
NewAuthenticatedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
NewAuthenticatedDataTest - Class in org.bouncycastle.cms.test
 
NewAuthenticatedDataTest(String) - Constructor for class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
NewCompressedDataStreamTest - Class in org.bouncycastle.cms.test
 
NewCompressedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.NewCompressedDataStreamTest
 
NewCompressedDataTest - Class in org.bouncycastle.cms.test
 
NewCompressedDataTest(String) - Constructor for class org.bouncycastle.cms.test.NewCompressedDataTest
 
NewEnvelopedDataStreamTest - Class in org.bouncycastle.cms.test
 
NewEnvelopedDataStreamTest() - Constructor for class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
NewEnvelopedDataTest - Class in org.bouncycastle.cms.test
 
NewEnvelopedDataTest() - Constructor for class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
newline - Static variable in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
NewSignedDataStreamTest - Class in org.bouncycastle.cms.test
 
NewSignedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
NewSignedDataTest - Class in org.bouncycastle.cms.test
 
NewSignedDataTest(String) - Constructor for class org.bouncycastle.cms.test.NewSignedDataTest
 
NewSMIMEEnvelopedTest - Class in org.bouncycastle.mail.smime.test
 
NewSMIMEEnvelopedTest(String) - Constructor for class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
NewSMIMESignedTest - Class in org.bouncycastle.mail.smime.test
 
NewSMIMESignedTest(String) - Constructor for class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
newStream(long, long) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
NullProviderTest - Class in org.bouncycastle.cms.test
 
NullProviderTest() - Constructor for class org.bouncycastle.cms.test.NullProviderTest
 

O

OCSPException - Exception in org.bouncycastle.cert.ocsp
 
OCSPException(String) - Constructor for exception org.bouncycastle.cert.ocsp.OCSPException
 
OCSPException(String, Throwable) - Constructor for exception org.bouncycastle.cert.ocsp.OCSPException
 
OCSPReq - Class in org.bouncycastle.cert.ocsp
OCSPRequest ::= SEQUENCE { tbsRequest TBSRequest, optionalSignature [0] EXPLICIT Signature OPTIONAL } TBSRequest ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, requestorName [1] EXPLICIT GeneralName OPTIONAL, requestList SEQUENCE OF Request, requestExtensions [2] EXPLICIT Extensions OPTIONAL } Signature ::= SEQUENCE { signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL} Version ::= INTEGER { v1(0) } Request ::= SEQUENCE { reqCert CertID, singleRequestExtensions [0] EXPLICIT Extensions OPTIONAL } CertID ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, issuerNameHash OCTET STRING, -- Hash of Issuer's DN issuerKeyHash OCTET STRING, -- Hash of Issuers public key serialNumber CertificateSerialNumber }
OCSPReq(OCSPRequest) - Constructor for class org.bouncycastle.cert.ocsp.OCSPReq
 
OCSPReq(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPReq
 
OCSPReqBuilder - Class in org.bouncycastle.cert.ocsp
 
OCSPReqBuilder() - Constructor for class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
OCSPResp - Class in org.bouncycastle.cert.ocsp
 
OCSPResp(OCSPResponse) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
 
OCSPResp(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
 
OCSPRespBuilder - Class in org.bouncycastle.cert.ocsp
base generator for an OCSP response - at the moment this only supports the generation of responses containing BasicOCSP responses.
OCSPRespBuilder() - Constructor for class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
OCSPTest - Class in org.bouncycastle.cert.ocsp.test
 
OCSPTest() - Constructor for class org.bouncycastle.cert.ocsp.test.OCSPTest
 
open(OutputStream, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
generate an authenticated data structure with the encapsulated bytes marked as DATA.
open(OutputStream, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
 
open(ASN1ObjectIdentifier, OutputStream, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
generate an authenticated data structure with the encapsulated bytes marked as type dataType.
open(ASN1ObjectIdentifier, OutputStream, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
generate an authenticated data structure with the encapsulated bytes marked as type dataType.
open(OutputStream, String, SecretKey, AlgorithmParameterSpec, ASN1EncodableVector, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
 
open(OutputStream, String, SecretKey, AlgorithmParameterSpec, ASN1EncodableVector, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated.  
open(OutputStream, String, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated. use open(out, MacCalculator)
open(OutputStream, String, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated. use open(out, MacCalculator)
open(OutputStream, String, int, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated. use open(out, MacCalculator)
open(OutputStream, String, int, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated. use open(out, MacCalculator)
open(OutputStream, String) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Deprecated. use open(OutputStream, ContentCompressor)
open(OutputStream, String, String) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Deprecated. use open(OutputStream, ASN1ObjectIdentifier, ContentCompressor)
open(OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
 
open(ASN1ObjectIdentifier, OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Open a compressing output stream.
open(ASN1ObjectIdentifier, OutputStream, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
open(OutputStream, String, SecretKey, AlgorithmParameters, ASN1EncodableVector, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
open(OutputStream, String, SecretKey, AlgorithmParameters, ASN1EncodableVector, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
open(OutputStream, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
open(OutputStream, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Deprecated.  
open(OutputStream, String, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Deprecated.  
open(OutputStream, String, int, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Deprecated.  
open(OutputStream, String, int, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Deprecated.  
open(OutputStream, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given encryptor.
open(ASN1ObjectIdentifier, OutputStream, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
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.
open(OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider.
open(OutputStream, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
open(OutputStream, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
open(OutputStream, String, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use open(ASN1ObjectIdentifier, OutputStream, boolean)
open(ASN1ObjectIdentifier, OutputStream, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
open(OutputStream, String, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use open(ASN1ObjectIdenfier, OutputStream, boolean, OutputStream)
open(ASN1ObjectIdentifier, OutputStream, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
OperatorCreationException - Exception in org.bouncycastle.operator
 
OperatorCreationException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorCreationException
 
OperatorCreationException(String) - Constructor for exception org.bouncycastle.operator.OperatorCreationException
 
OperatorException - Exception in org.bouncycastle.operator
 
OperatorException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorException
 
OperatorException(String) - Constructor for exception org.bouncycastle.operator.OperatorException
 
OperatorStreamException - Exception in org.bouncycastle.operator
 
OperatorStreamException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorStreamException
 
org.bouncycastle.cert - package org.bouncycastle.cert
Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.
org.bouncycastle.cert.cmp - package org.bouncycastle.cert.cmp
Basic support package for handling and creating CMP (RFC 4210) certificate management messages.
org.bouncycastle.cert.cmp.test - package org.bouncycastle.cert.cmp.test
 
org.bouncycastle.cert.crmf - package org.bouncycastle.cert.crmf
Basic support package for handling and creating CRMF (RFC 4211) certificate request messages.
org.bouncycastle.cert.crmf.jcajce - package org.bouncycastle.cert.crmf.jcajce
JCA extensions to the CRMF online certificate request package.
org.bouncycastle.cert.crmf.test - package org.bouncycastle.cert.crmf.test
 
org.bouncycastle.cert.jcajce - package org.bouncycastle.cert.jcajce
JCA extensions to the certificate building and processing package.
org.bouncycastle.cert.ocsp - package org.bouncycastle.cert.ocsp
Basic support package for handling and creating OCSP (RFC 2560) online certificate status requests.
org.bouncycastle.cert.ocsp.jcajce - package org.bouncycastle.cert.ocsp.jcajce
JCA extensions to the OCSP online certificate status package.
org.bouncycastle.cert.ocsp.test - package org.bouncycastle.cert.ocsp.test
 
org.bouncycastle.cert.selector - package org.bouncycastle.cert.selector
Specialised Selector classes for certificates, CRLs, and attribute certificates.
org.bouncycastle.cert.test - package org.bouncycastle.cert.test
 
org.bouncycastle.cms - 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 - package org.bouncycastle.cms.bc
 
org.bouncycastle.cms.jcajce - package org.bouncycastle.cms.jcajce
 
org.bouncycastle.cms.test - package org.bouncycastle.cms.test
Regression tests for the org.bouncycastle.cms package.
org.bouncycastle.mail.smime - package org.bouncycastle.mail.smime
High level classes for dealing with S/MIME objects (RFC 3851).
org.bouncycastle.mail.smime.examples - package org.bouncycastle.mail.smime.examples
Example code demonstrating the use of the S/MIME package for a variety of uses.
org.bouncycastle.mail.smime.handlers - package org.bouncycastle.mail.smime.handlers
S/MIME handlers for the JavaMail API.
org.bouncycastle.mail.smime.test - package org.bouncycastle.mail.smime.test
Regression tests for the org.bouncycastle.mail.smime package.
org.bouncycastle.mail.smime.util - package org.bouncycastle.mail.smime.util
 
org.bouncycastle.mail.smime.validator - package org.bouncycastle.mail.smime.validator
 
org.bouncycastle.operator - package org.bouncycastle.operator
Basic operators for doing encryption, signing, and digest operations.
org.bouncycastle.operator.bc - package org.bouncycastle.operator.bc
 
org.bouncycastle.operator.jcajce - package org.bouncycastle.operator.jcajce
 
org.bouncycastle.pkcs - package org.bouncycastle.pkcs
Basic support package for handling and creating PKCS#10 certification requests and other PKCS objects.
org.bouncycastle.pkcs.jcajce - package org.bouncycastle.pkcs.jcajce
JCA extensions to the PKCS#10 certification request package.
OutputCompressor - Interface in org.bouncycastle.operator
General interface for an operator that is able to produce an OutputStream that will output compressed data.
OutputEncryptor - Interface in org.bouncycastle.operator
General interface for an operator that is able to produce an OutputStream that will output encrypted data.

P

password - Static variable in class org.bouncycastle.cms.RecipientId
 
PasswordRecipient - Interface in org.bouncycastle.cms
 
PasswordRecipientId - Class in org.bouncycastle.cms
 
PasswordRecipientId() - Constructor for class org.bouncycastle.cms.PasswordRecipientId
Construct a recipient ID of the password type.
PasswordRecipientInfoGenerator - Class in org.bouncycastle.cms
 
PasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[]) - Constructor for class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
PasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[], int, int) - Constructor for class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
PasswordRecipientInformation - Class in org.bouncycastle.cms
the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
performTest() - Method in class org.bouncycastle.cert.ocsp.test.OCSPTest
 
performTest() - Method in class org.bouncycastle.cert.test.AttrCertSelectorTest
 
performTest() - Method in class org.bouncycastle.cert.test.AttrCertTest
 
performTest() - Method in class org.bouncycastle.cert.test.CertTest
 
performTest() - Method in class org.bouncycastle.cert.test.PKCS10Test
 
PKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs
A class for creating PKCS#10 Certification requests.
PKCS10CertificationRequestBuilder(X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Basic constructor.
PKCS10CertificationRequestHolder - Class in org.bouncycastle.pkcs
Holding class for a PKCS#10 certification request.
PKCS10CertificationRequestHolder(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Create a PKCS10CertificationRequestHolder from an underlying ASN.1 structure.
PKCS10CertificationRequestHolder(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Create a PKCS10CertificationRequestHolder from the passed in bytes.
PKCS10Test - Class in org.bouncycastle.cert.test
 
PKCS10Test() - Constructor for class org.bouncycastle.cert.test.PKCS10Test
 
PKCS5_SCHEME2 - Static variable in interface org.bouncycastle.cms.PasswordRecipient
 
PKCS5_SCHEME2_UTF8 - Static variable in interface org.bouncycastle.cms.PasswordRecipient
 
PKCS5Scheme2PBEKey - Class in org.bouncycastle.cms
PKCS5 scheme-2 - password converted to bytes assuming ASCII.
PKCS5Scheme2PBEKey(char[], byte[], int) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2PBEKey
 
PKCS5Scheme2PBEKey(char[], AlgorithmParameters) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2PBEKey
 
PKCS5Scheme2UTF8PBEKey - Class in org.bouncycastle.cms
PKCS5 scheme-2 - password converted to bytes using UTF-8.
PKCS5Scheme2UTF8PBEKey(char[], byte[], int) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2UTF8PBEKey
 
PKCS5Scheme2UTF8PBEKey(char[], AlgorithmParameters) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2UTF8PBEKey
 
pkcs7_mime - Class in org.bouncycastle.mail.smime.handlers
 
pkcs7_mime() - Constructor for class org.bouncycastle.mail.smime.handlers.pkcs7_mime
 
pkcs7_signature - Class in org.bouncycastle.mail.smime.handlers
 
pkcs7_signature() - Constructor for class org.bouncycastle.mail.smime.handlers.pkcs7_signature
 
PKCS7ContentHandler - Class in org.bouncycastle.mail.smime.handlers
 
PKCSException - Exception in org.bouncycastle.pkcs
General checked Exception thrown in the cert package and its sub-packages.
PKCSException(String, Throwable) - Constructor for exception org.bouncycastle.pkcs.PKCSException
 
PKCSException(String) - Constructor for exception org.bouncycastle.pkcs.PKCSException
 
PKCSIOException - Exception in org.bouncycastle.pkcs
General IOException thrown in the cert package and its sub-packages.
PKCSIOException(String, Throwable) - Constructor for exception org.bouncycastle.pkcs.PKCSIOException
 
PKCSIOException(String) - Constructor for exception org.bouncycastle.pkcs.PKCSIOException
 
PKIArchiveControl - Class in org.bouncycastle.cert.crmf
Carrier for a PKIArchiveOptions structure.
PKIArchiveControl(PKIArchiveOptions) - Constructor for class org.bouncycastle.cert.crmf.PKIArchiveControl
Basic constructor - build from an PKIArchiveOptions structure.
PKIArchiveControlBuilder - Class in org.bouncycastle.cert.crmf
Builder for a PKIArchiveControl structure.
PKIArchiveControlBuilder(PrivateKeyInfo, GeneralName) - Constructor for class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
Basic constructor - specify the contents of the PKIArchiveControl structure.
PKMACBuilder - Class in org.bouncycastle.cert.crmf
 
PKMACBuilder(PKMACValuesCalculator) - Constructor for class org.bouncycastle.cert.crmf.PKMACBuilder
 
PKMACBuilder(PKMACValuesCalculator, int) - Constructor for class org.bouncycastle.cert.crmf.PKMACBuilder
Create a PKMAC builder enforcing a ceiling on the maximum iteration count.
PKMACValuesCalculator - Interface in org.bouncycastle.cert.crmf
 
popKeyAgreement - Static variable in class org.bouncycastle.cert.crmf.CertificateRequestMessage
 
popKeyEncipherment - Static variable in class org.bouncycastle.cert.crmf.CertificateRequestMessage
 
popRaVerified - Static variable in class org.bouncycastle.cert.crmf.CertificateRequestMessage
 
popSigningKey - Static variable in class org.bouncycastle.cert.crmf.CertificateRequestMessage
 
ProofOfPossessionSigningKeyBuilder - Class in org.bouncycastle.cert.crmf
 
ProofOfPossessionSigningKeyBuilder(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
ProtectedPKIMessage - Class in org.bouncycastle.cert.cmp
Wrapper for a PKIMessage with protection attached to it.
ProtectedPKIMessage(GeneralPKIMessage) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Base constructor.
ProtectedPKIMessageBuilder - Class in org.bouncycastle.cert.cmp
Builder for creating a protected PKI message.
ProtectedPKIMessageBuilder(GeneralName, GeneralName) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Commence a message with the header version CMP_2000.
ProtectedPKIMessageBuilder(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Commence a message with a specific header type.

R

rand - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
rand - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
RawContentVerifier - Interface in org.bouncycastle.operator
Interface for ContentVerifiers that also support raw signatures that can be verified using the digest of the calculated data.
rc2128kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
rc240kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
rc264kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
RC2_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
RC2_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
RC2_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
read(byte[]) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
read() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
readCertificateHolder(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
Read a X.509 certificate.
ReadCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads a compressed email.
ReadCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadCompressedMail
 
ReadEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads an encrypted email.
ReadEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadEncryptedMail
 
ReadLargeCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads an oversize compressed email and writes data contained in the compressed part into a file.
ReadLargeCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeCompressedMail
 
ReadLargeEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads an encrypted email using the large file model.
ReadLargeEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeEncryptedMail
 
ReadLargeSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads a basic SMIME signed mail file.
ReadLargeSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeSignedMail
 
readPassphrase(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
Read a pass phrase.
ReadSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads a basic SMIME signed mail file.
ReadSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadSignedMail
 
Recipient - Interface in org.bouncycastle.cms
 
RecipientId - Class in org.bouncycastle.cms
 
RecipientId(int) - Constructor for class org.bouncycastle.cms.RecipientId
 
RecipientInfoGenerator - Interface in org.bouncycastle.cms
 
RecipientInformation - Class in org.bouncycastle.cms
 
RecipientInformationStore - Class in org.bouncycastle.cms
 
RecipientInformationStore(Collection) - Constructor for class org.bouncycastle.cms.RecipientInformationStore
 
RecipientOperator - Class in org.bouncycastle.cms
 
RecipientOperator(InputDecryptor) - Constructor for class org.bouncycastle.cms.RecipientOperator
 
RecipientOperator(MacCalculator) - Constructor for class org.bouncycastle.cms.RecipientOperator
 
RegTokenControl - Class in org.bouncycastle.cert.crmf
Carrier for a registration token control.
RegTokenControl(DERUTF8String) - Constructor for class org.bouncycastle.cert.crmf.RegTokenControl
Basic constructor - build from a UTF-8 string representing the token.
RegTokenControl(String) - Constructor for class org.bouncycastle.cert.crmf.RegTokenControl
Basic constructor - build from a string representing the token.
replaceCertificatesAndCRLs(CMSSignedData, CertStore) - Static method in class org.bouncycastle.cms.CMSSignedData
Replace the certificate and CRL information associated with this CMSSignedData object with the new one passed in.
replaceCertificatesAndCRLs(CMSSignedData, Store, Store, Store) - Static method in class org.bouncycastle.cms.CMSSignedData
Replace the certificate and CRL information associated with this CMSSignedData object with the new one passed in.
replaceCertificatesAndCRLs(InputStream, CertStore, OutputStream) - Static method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use method that takes Store objects.
replaceCertificatesAndCRLs(InputStream, Store, Store, Store, OutputStream) - Static method in class org.bouncycastle.cms.CMSSignedDataParser
Replace the certificate and CRL information associated with this CMSSignedData object with the new one passed in.
replaceSigners(CMSSignedData, SignerInformationStore) - Static method in class org.bouncycastle.cms.CMSSignedData
Replace the signerinformation store associated with this CMSSignedData object with the new one passed in.
replaceSigners(InputStream, SignerInformationStore, OutputStream) - Static method in class org.bouncycastle.cms.CMSSignedDataParser
Replace the signerinformation store associated with the passed in message contained in the stream original with the new one passed in.
replaceUnsignedAttributes(SignerInformation, AttributeTable) - Static method in class org.bouncycastle.cms.SignerInformation
Return a signer information object with the passed in unsigned attributes replacing the ones that are current associated with the object passed in.
Req - Class in org.bouncycastle.cert.ocsp
 
Req(Request) - Constructor for class org.bouncycastle.cert.ocsp.Req
 
reset() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
RespData - Class in org.bouncycastle.cert.ocsp
 
RespData(ResponseData) - Constructor for class org.bouncycastle.cert.ocsp.RespData
 
RespID - Class in org.bouncycastle.cert.ocsp
Carrier for a ResponderID.
RespID(ResponderID) - Constructor for class org.bouncycastle.cert.ocsp.RespID
 
RespID(X500Name) - Constructor for class org.bouncycastle.cert.ocsp.RespID
 
RespID(SubjectPublicKeyInfo, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.RespID
Calculate a RespID based on the public key of the responder.
RevocationDetails - Class in org.bouncycastle.cert.cmp
 
RevocationDetails(RevDetails) - Constructor for class org.bouncycastle.cert.cmp.RevocationDetails
 
RevocationDetailsBuilder - Class in org.bouncycastle.cert.cmp
 
RevocationDetailsBuilder() - Constructor for class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
RevokedStatus - Class in org.bouncycastle.cert.ocsp
wrapper for the RevokedInfo object
RevokedStatus(RevokedInfo) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
 
RevokedStatus(Date, int) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
 
Rfc4134Test - Class in org.bouncycastle.cms.test
 
Rfc4134Test(String) - Constructor for class org.bouncycastle.cms.test.Rfc4134Test
 
rid - Variable in class org.bouncycastle.cms.RecipientInformation
 
RuntimeOperatorException - Exception in org.bouncycastle.operator
 
RuntimeOperatorException(String, Throwable) - Constructor for exception org.bouncycastle.operator.RuntimeOperatorException
 

S

SEED_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SEED_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
SEED_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
SEED_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SEED_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
SEED_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
seedKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
SendSignedAndEncryptedMail - Class in org.bouncycastle.mail.smime.examples
Example that sends a signed and encrypted mail message.
SendSignedAndEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail
 
serialNumber - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
setAttributeCert(X509AttributeCertificateHolder) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
Set the attribute certificate to be matched.
setAttributeCertificateValid(Date) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
Set the time, when the certificate must be valid.
setAuthenticatedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
setAuthInfoPKMAC(PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setAuthInfoSender(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setAuthInfoSender(GeneralName) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setAuthInfoSender(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
setBEREncodeRecipients(boolean) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Use a BER Set to store the recipient information.
setBEREncodeRecipients(boolean) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Use a BER Set to store the recipient information
setBerEncodeRecipients(boolean) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Use a BER Set to store the recipient information
setBody(PKIBody) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the body for the new message
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Set the underlying string size for encapsulated data
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
Set the provider to use for content processing.
setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
Set the provider to use for content processing.
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
Set the provider to use for content processing.
setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
Set the provider to use for content processing.
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Set the provider to use for content processing.
setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Set the provider to use for content processing.
setContentTransferEncoding(String) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
set the content-transfer-encoding for the signature.
setDigestCalculatorProvider(DigestCalculatorProvider) - Static method in class org.bouncycastle.cert.AttributeCertificateHolder
Set a digest calculator provider to be used if matches are attempted using ObjectDigestInfo,
setDirectSignature(boolean) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
If the passed in flag is true, the signer signature will be based on the data, not a collection of signed attributes, and no signed attributes will be included.
setDirectSignature(boolean) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
If the passed in flag is true, the signer signature will be based on the data, not a collection of signed attributes, and no signed attributes will be included.
setDirectSignature(boolean) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
If the passed in flag is true, the signer signature will be based on the data, not a collection of signed attributes, and no signed attributes will be included.
setFreeText(PKIFreeText) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Include a human-readable message in the new message.
setHolder(AttributeCertificateHolder) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
Sets the holder.
setIssuer(X500Name) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
setIssuer(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setIssuer(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
setIssuer(AttributeCertificateIssuer) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
Sets the issuer the attribute certificate must have.
setIssuerUniqueId(boolean[]) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
 
setIssuerUniqueID(boolean[]) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
Set the issuerUniqueID - note: it is very rare that it is correct to do this.
setIterationCount(int) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
 
setMessageTime(Date) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the creation time for the new message.
setNextUpdate(Date) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Set the date by which the next CRL will become available.
setParameters(PBMParameter) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
 
setPasswordConversionScheme(int) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
setPasswordConversionScheme(int) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
setProofOfPossessionRaVerified() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setProofOfPossessionSigningKeySigner(ContentSigner) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setProofOfPossessionSubsequentMessage(SubsequentMessage) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Set the provider to use from a Provider object.
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Set the provider to use by name.
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Set the provider to use from a Provider object.
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Set the provider to use by name.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
Set the provider to use for key recovery and content processing.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
Set the provider to use for key recovery and content processing.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestHolder
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestHolder
 
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setPublicKey(PublicKey) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
setPublicKeyMac(PKMACValueGenerator, char[]) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
setRecipKID(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the recipient key identifier for the key to be used to verify the new message.
setRecipNonce(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the recipient nonce field on the new message.
setRequestExtensions(X509Extensions) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
setRequestorName(X500Name) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Set the requestor name to the passed in X500Principal
setRequestorName(GeneralName) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
setResponseExtensions(X509Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Set the extensions for the response.
setSaltAndIterationCount(byte[], int) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
setSaltLength(int) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
Set the salt length in octets.
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 
setSender(GeneralName) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
setSenderKID(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the sender key identifier for the key used to protect the new message.
setSenderNonce(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the sender nonce field on the new message.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
setSerialNumber(BigInteger) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setSerialNumber(BigInteger) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
Sets the serial number the attribute certificate must have.
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setSignedAttributeGenerator(AttributeTable) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
set up a DefaultSignedAttributeTableGenerator primed with the passed in AttributeTable.
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
 
setSigningDigestAlgorithmMapping(String, String) - Static method in class org.bouncycastle.cms.CMSConfig
Set the mapping for the digest algorithm to use in conjunction with a SignedData generation or interpretation.
setSigningEncryptionAlgorithmMapping(String, String) - Static method in class org.bouncycastle.cms.CMSConfig
Set the mapping for the encryption algorithm used in association with a SignedData generation or interpretation.
setSubject(X500Name) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
setSubject(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setSubject(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
setSubjectUniqueID(boolean[]) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
Set the subjectUniqueID - note: it is very rare that it is correct to do this.
setTargetGroups(Collection) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
Adds a collection with target groups criteria.
setTargetNames(Collection) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
Adds a collection with target names criteria.
setTransactionID(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the identifier for the transaction the new message will belong to.
setUnauthenticatedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
setUnprotectedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
setUnsignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
setUnsignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setUnsignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
 
setUp() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
setup(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
setup(AlgorithmIdentifier, AlgorithmIdentifier) - Method in interface org.bouncycastle.cert.crmf.PKMACValuesCalculator
 
setUp() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
setUp() - Method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
setUp() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
setUp() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
setUp() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
setUp() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
setUp() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
setUp() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
setUp() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
setUp() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
setUp() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
setUp() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
SharedFileInputStream - Class in org.bouncycastle.mail.smime.util
 
SharedFileInputStream(String) - Constructor for class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SharedFileInputStream(File) - Constructor for class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SIG_REQUIRED - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
SIGNATURE - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
SignatureAlgorithmIdentifierFinder - Interface in org.bouncycastle.operator
 
SignedDataStreamTest - Class in org.bouncycastle.cms.test
 
SignedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.SignedDataStreamTest
 
SignedDataTest - Class in org.bouncycastle.cms.test
 
SignedDataTest(String) - Constructor for class org.bouncycastle.cms.test.SignedDataTest
 
SignedMailValidator - Class in org.bouncycastle.mail.smime.validator
 
SignedMailValidator(MimeMessage, PKIXParameters) - Constructor for class org.bouncycastle.mail.smime.validator.SignedMailValidator
Validates the signed MimeMessage message.
SignedMailValidator(MimeMessage, PKIXParameters, Class) - Constructor for class org.bouncycastle.mail.smime.validator.SignedMailValidator
Validates the signed MimeMessage message.
SignedMailValidator.ValidationResult - Class in org.bouncycastle.mail.smime.validator
 
SignedMailValidatorException - Exception in org.bouncycastle.mail.smime.validator
 
SignedMailValidatorException(ErrorBundle, Throwable) - Constructor for exception org.bouncycastle.mail.smime.validator.SignedMailValidatorException
 
SignedMailValidatorException(ErrorBundle) - Constructor for exception org.bouncycastle.mail.smime.validator.SignedMailValidatorException
 
SignedMailValidatorTest - Class in org.bouncycastle.mail.smime.test
 
SignedMailValidatorTest() - Constructor for class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
signerGens - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
SignerId - Class in org.bouncycastle.cms
a basic index for a signer.
SignerId() - Constructor for class org.bouncycastle.cms.SignerId
Deprecated. use specific constructor.
SignerId(byte[]) - Constructor for class org.bouncycastle.cms.SignerId
Construct a signer ID with the value of a public key's subjectKeyId.
SignerId(X500Name, BigInteger) - Constructor for class org.bouncycastle.cms.SignerId
Construct a signer ID based on the issuer and serial number of the signer's associated certificate.
SignerInfoGenerator - Class in org.bouncycastle.cms
 
SignerInfoGenerator(SignerIdentifier, ContentSigner, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.SignerInfoGenerator
 
SignerInfoGenerator(SignerIdentifier, ContentSigner, DigestCalculatorProvider, boolean) - Constructor for class org.bouncycastle.cms.SignerInfoGenerator
 
SignerInfoGenerator(SignerInfoGenerator, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Constructor for class org.bouncycastle.cms.SignerInfoGenerator
 
SignerInfoGenerator(SignerIdentifier, ContentSigner, DigestCalculatorProvider, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Constructor for class org.bouncycastle.cms.SignerInfoGenerator
 
SignerInfoGeneratorBuilder - Class in org.bouncycastle.cms
 
SignerInfoGeneratorBuilder(DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.SignerInfoGeneratorBuilder
 
SignerInformation - Class in org.bouncycastle.cms
an expanded SignerInfo block from a CMS Signed message
SignerInformationStore - Class in org.bouncycastle.cms
 
SignerInformationStore(Collection) - Constructor for class org.bouncycastle.cms.SignerInformationStore
 
SignerInformationVerifier - Class in org.bouncycastle.cms
 
SignerInformationVerifier(ContentVerifierProvider, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.SignerInformationVerifier
 
SimpleAttributeTableGenerator - Class in org.bouncycastle.cms
Basic generator that just returns a preconstructed attribute table
SimpleAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.SimpleAttributeTableGenerator
 
SingleResp - Class in org.bouncycastle.cert.ocsp
 
SingleResp(SingleResponse) - Constructor for class org.bouncycastle.cert.ocsp.SingleResp
 
size() - Method in class org.bouncycastle.cms.RecipientInformationStore
Return the number of recipients in the collection.
size() - Method in class org.bouncycastle.cms.SignerInformationStore
Return the number of signers in the collection.
skip(long) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SMIMECompressed - Class in org.bouncycastle.mail.smime
containing class for an S/MIME pkcs7-mime MimePart.
SMIMECompressed(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressed
 
SMIMECompressed(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressed
 
SMIMECompressedGenerator - Class in org.bouncycastle.mail.smime
General class for generating a pkcs7-mime compressed message.
SMIMECompressedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedGenerator
 
SMIMECompressedParser - Class in org.bouncycastle.mail.smime
Stream based containing class for an S/MIME pkcs7-mime compressed MimePart.
SMIMECompressedParser(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
 
SMIMECompressedParser(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
 
SMIMECompressedParser(MimeBodyPart, int) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
Create a parser from a MimeBodyPart using the passed in buffer size for reading it.
SMIMECompressedParser(MimeMessage, int) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
Create a parser from a MimeMessage using the passed in buffer size for reading it.
SMIMECompressedTest - Class in org.bouncycastle.mail.smime.test
 
SMIMECompressedTest(String) - Constructor for class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
SMIMEEnveloped - Class in org.bouncycastle.mail.smime
containing class for an S/MIME pkcs7-mime encrypted MimePart.
SMIMEEnveloped(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnveloped
 
SMIMEEnveloped(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnveloped
 
SMIMEEnvelopedGenerator - Class in org.bouncycastle.mail.smime
General class for generating a pkcs7-mime message.
SMIMEEnvelopedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
base constructor
SMIMEEnvelopedParser - Class in org.bouncycastle.mail.smime
Stream based containing class for an S/MIME pkcs7-mime encrypted MimePart.
SMIMEEnvelopedParser(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
SMIMEEnvelopedParser(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
SMIMEEnvelopedParser(MimeBodyPart, int) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
Create a parser from a MimeBodyPart using the passed in buffer size for reading it.
SMIMEEnvelopedParser(MimeMessage, int) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
Create a parser from a MimeMessage using the passed in buffer size for reading it.
SMIMEEnvelopedTest - Class in org.bouncycastle.mail.smime.test
 
SMIMEEnvelopedTest(String) - Constructor for class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
SMIMEException - Exception in org.bouncycastle.mail.smime
 
SMIMEException(String) - Constructor for exception org.bouncycastle.mail.smime.SMIMEException
 
SMIMEException(String, Exception) - Constructor for exception org.bouncycastle.mail.smime.SMIMEException
 
SMIMEGenerator - Class in org.bouncycastle.mail.smime
super class of the various generators.
SMIMEGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMEGenerator
base constructor
SMIMEMiscTest - Class in org.bouncycastle.mail.smime.test
 
SMIMEMiscTest(String) - Constructor for class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
SMIMESigned - Class in org.bouncycastle.mail.smime
general class for handling a pkcs7-signature message.
SMIMESigned(MimeMultipart) - Constructor for class org.bouncycastle.mail.smime.SMIMESigned
base constructor using a defaultContentTransferEncoding of 7bit
SMIMESigned(MimeMultipart, String) - Constructor for class org.bouncycastle.mail.smime.SMIMESigned
base constructor with settable contentTransferEncoding
SMIMESigned(Part) - Constructor for class org.bouncycastle.mail.smime.SMIMESigned
base constructor for a signed message with encapsulated content.
SMIMESignedGenerator - Class in org.bouncycastle.mail.smime
general class for generating a pkcs7-signature message.
SMIMESignedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding 7bit
SMIMESignedGenerator(String) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding explicitly set
SMIMESignedParser - Class in org.bouncycastle.mail.smime
general class for handling a pkcs7-signature message.
SMIMESignedParser(MimeMultipart) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor using a defaultContentTransferEncoding of 7bit.
SMIMESignedParser(MimeMultipart, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor using a defaultContentTransferEncoding of 7bit and a specified backing file.
SMIMESignedParser(MimeMultipart, String) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor with settable contentTransferEncoding.
SMIMESignedParser(MimeMultipart, String, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor with settable contentTransferEncoding and a specified backing file.
SMIMESignedParser(Part) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor for a signed message with encapsulated content.
SMIMESignedParser(Part, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
Constructor for a signed message with encapsulated content.
SMIMESignedTest - Class in org.bouncycastle.mail.smime.test
 
SMIMESignedTest(String) - Constructor for class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
SMIMEStreamingProcessor - Interface in org.bouncycastle.mail.smime
 
SMIMETestUtil - Class in org.bouncycastle.mail.smime.test
 
SMIMETestUtil() - Constructor for class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
SMIMEUtil - Class in org.bouncycastle.mail.smime
 
SMIMEUtil() - Constructor for class org.bouncycastle.mail.smime.SMIMEUtil
 
streamToByteArray(InputStream) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
SUCCESSFUL - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
suite() - Static method in class org.bouncycastle.cert.cmp.test.AllTests
 
suite() - Static method in class org.bouncycastle.cert.crmf.test.AllTests
 
suite() - Static method in class org.bouncycastle.cert.ocsp.test.AllTests
 
suite() - Static method in class org.bouncycastle.cert.test.AllTests
 
suite() - Static method in class org.bouncycastle.cms.test.AllTests
 
suite() - Static method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.CompressedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.MiscDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewCompressedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewSignedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.NullProviderTest
 
suite() - Static method in class org.bouncycastle.cms.test.Rfc4134Test
 
suite() - Static method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.SignedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.SunProviderTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.AllTests
 
suite() - Static method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
SUMMARY - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
SunProviderTest - Class in org.bouncycastle.cms.test
 
SunProviderTest() - Constructor for class org.bouncycastle.cms.test.SunProviderTest
 
SymmetricKeyUnwrapper - Class in org.bouncycastle.operator
 
SymmetricKeyUnwrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.SymmetricKeyUnwrapper
 
SymmetricKeyWrapper - Class in org.bouncycastle.operator
 
SymmetricKeyWrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.SymmetricKeyWrapper
 

T

tearDown() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
tearDown() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
tearDown() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
tearDown() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
test1000() - Method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
test1000() - Method in class org.bouncycastle.cms.test.NewCompressedDataStreamTest
 
test4_1() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_2() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_4() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_5() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_6() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_7() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test5_1() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test5_2() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
testAES128Encrypted() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testAES128Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testAES128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testAES128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testAES192Encrypted() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testAES192Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testAES192KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testAES192KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testAES256Encrypted() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testAES256Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testAES256KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testAES256KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testAESKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testAESKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testAttributeGenerators() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testAttributeGenerators() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testBasic() - Method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
testBasicAS2() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testBasicAS2() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testBasicAS2Parser() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testBasicAS2Parser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testBasicMessageWithArchiveControl() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
testCamellia128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testCamellia128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testCamellia192KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testCamellia192KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testCamellia256KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testCamellia256KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testCapEncrypt() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testCapEncrypt() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testCASTEncrypted() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testCASTEncrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testCertificateManagement() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testCertificateManagement() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testCertOrdering2() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testCertOrdering2() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testCertOrdering2() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testCertOrdering2() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testCertStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testCertStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testCircular() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testCompressedSHA1WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
testConfirmationMessage() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
testCounterSig() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testCounterSig() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testCreateCertPath() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testDESEDE3Encrypted() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testDESEDE3Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testDESKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testDESKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testDetachedVerification() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testDetachedVerification() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testDSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testDSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testDSANoAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testDSANoAttributes() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEach() - Method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
testEach() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testEach() - Method in class org.bouncycastle.cms.test.NewCompressedDataStreamTest
 
testEach() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testEarlyInvalidKeyException() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testEarlyInvalidKeyException() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEarlyNoSuchAlgorithmException() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testEarlyNoSuchAlgorithmException() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testECDSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA224Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA224Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA256Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA256Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA384Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA384Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA512Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA512Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA512EncapsulatedWithKeyFactoryAsEC() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA512EncapsulatedWithKeyFactoryAsEC() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testECKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testECMQVKeyAgree() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECMQVKeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testECMQVKeyAgreeMultiple() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECMQVKeyAgreeMultiple() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testECMQVKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECMQVKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testEmbeddedMulti() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testEmbeddedMulti() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testEmbeddedMultiParser() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testEmbeddedMultiParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testEncapsulatedSamples() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testEncapsulatedSamples() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testEncapsulatedSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testEncapsulatedSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEncoding() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testEncoding() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testEncryptedValue() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
testEncryptedValuePassphrase() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
testEncryptedValuePassphraseWithPadding() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
testErroneousKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testErrorneousKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testExpired() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testExtendedReviewer() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testExtKeyUsage() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testExtraNlInPostamble() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testExtraNlInPostamble() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testForMultipleCounterSignatures() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testForMultipleCounterSignatures() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testGOST3411WithECGOST3410() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testGOST3411WithECGOST3410() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testGOST3411WithECGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testGOST3411WithECGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testGOST3411WithGOST3410() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testGOST3411WithGOST3410() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testGOST3411WithGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testGOST3411WithGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testHeaders() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testHeaders() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testHeaders() - Method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
testHeaders() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testHeaders() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testHeadersEncapsulated() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testHeadersEncapsulated() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testIDEAEncrypted() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testIDEAEncrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testKEKDESede() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testKEKDESede() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testKEKDESedeWithDigest() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testKeyTrans() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTrans() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTrans128RC4() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTrans128RC4() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testKeyTransAES128Buffered() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128Buffered() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128BufferedStream() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128BufferedStream() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128Der() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128Der() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128Throughput() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128Throughput() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testKeyTransCamellia128() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCamellia128() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransCamellia192() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCamellia192() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransCamellia256() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCamellia256() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransCAST5() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCAST5() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransCAST5SunJCE() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransCAST5SunJCE() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCAST5SunJCE() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransDES() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testKeyTransDES() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testKeyTransDESedeWithDigest() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
testKeyTransDESedeWithDigest() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testKeyTransLight128RC4() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransODES() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransODES() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransRC2() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testKeyTransRC4() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransRC4() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransSEED() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransSEED() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransSmallAES() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransSmallAES() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyUsage() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testLimitEqual() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testLimitEqual() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testLimitOver() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testLimitOver() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testLimitUnder() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testLimitUnder() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testLongValidity() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testLwSHA1WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testMacProtectedMessage() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
testMD5WithRSA() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMD5WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMD5WithRSAAddSignersSHA1() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMD5WithRSAAddSignersSHA1() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMimeMultipart() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMimeMultipart() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMimeMultipartBinaryParser() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMimeMultipartBinaryParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMimeMultipartBinaryParserGetMimeContent() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMimeMultipartBinaryParserGetMimeContent() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMimeMultipartBinaryReader() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMimeMultipartBinaryReader() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultiAlternative() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMultiAlternative() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultiAlternativeParser() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMultiAlternativeParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultipartBinaryBinary() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMultipartBinaryBinary() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultipartBinaryText() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMultipartBinaryText() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultipartTextBinary() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMultipartTextBinary() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultipartTextText() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testMultipartTextText() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testNoEmail() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testNotYetValid() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testNullContentWithSigner() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testNullContentWithSigner() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testOCSP() - Method in class org.bouncycastle.cert.ocsp.test.AllTests
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testParser() - Method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
testParserDESEDE3Encrypted() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testParserDESEDE3Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testPasswordDESEDE() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testPasswordDESEDE() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testProofOfPossessionWithoutSender() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
testProofOfPossessionWithSender() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
testProtectedMessage() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
testQuotable() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testQuotable() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testQuotableParser() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testQuotableParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testQuotePrintableSigPreservation() - Method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
testRC2128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testRC2128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testRC2Encrypted() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testRC2Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testRevoked() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testRFC4134ex5_1() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testRFC4134ex5_1() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testRFC4134ex5_2() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testRFC4134ex5_2() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testRfc4_3() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
testRIPEMD128WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testRIPEMD128WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testRIPEMD160WithRSA() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testRIPEMD160WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testRIPEMD160WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testRIPEMD160WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testRIPEMD256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testRIPEMD256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSampleCr() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
testSamples() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSamples() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSEED128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testSEED128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testSelector() - Method in class org.bouncycastle.cert.test.AttrCertSelectorTest
 
testSelfSignedCert() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testSHA1AndMD5WithRSA() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1AndMD5WithRSA() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1AndMD5WithRSAEncapsulatedRepeated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1AndMD5WithRSAEncapsulatedRepeated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSha1EncapsulatedSignature() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSha1EncapsulatedSignature() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1withDSA() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA1withDSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.cms.test.MiscDataStreamTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAAddSigners() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA1WithRSAAddSigners() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAAndAttributeTableSimple() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSACanonicalization() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA1WithRSACanonicalization() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSACounterSignature() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSACounterSignature() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAEncapsulatedBuffered() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAEncapsulatedBuffered() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulatedBufferedStream() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAEncapsulatedBufferedStream() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulatedParser() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA1WithRSAEncapsulatedParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAEncapsulatedParserAndFile() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA1WithRSAEncapsulatedParserAndFile() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSANoAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSANoAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSANoAttributes() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSANoAttributes() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSANoAttributesSimple() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSANonData() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSANonData() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA1WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAStream() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testSHA1WithRSAStream() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testSHA1WithRSAViaConfig() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSAViaConfig() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA224WithRSA() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA224WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA224WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA224WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA224WithRSAParser() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA224WithRSAParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA224WithRSAParserEncryptedWithDES() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA224WithRSAParserEncryptedWithDES() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA224WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA224WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA224WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA224WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA256WithRSA() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA256WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA256WithRSABinary() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA256WithRSABinary() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA256WithRSABinaryWithParser() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA256WithRSABinaryWithParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA256WithRSACompressed() - Method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
testSHA256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA256WithRSAParserCompressed() - Method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
testSHA256WithRSAParserEncryptedWithAES() - Method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
testSHA256WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA256WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA256WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA256WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA384WithRSA() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA384WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA384WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA384WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA384WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA384WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA512WithRSA() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSHA512WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testShortKey() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testSignAttachmentOnly() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testSignAttachmentOnly() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSimpleTests() - Method in class org.bouncycastle.cert.test.AllTests
 
testSubKeyId() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testSubKeyId() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testTwoAESKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testTwoAESKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testTwoRecipients() - Method in class org.bouncycastle.mail.smime.test.NewSMIMEEnvelopedTest
 
testTwoRecipients() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testUnprotectedAttributes() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testUnprotectedAttributes() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testUnsortedAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testUnsortedAttributes() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.mail.smime.test.NewSMIMESignedTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.NewCompressedDataStreamTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
TEXT - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
TITLE - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
toASN1Object() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
toASN1Object() - Method in class org.bouncycastle.cert.ocsp.RespID
 
toASN1Structure() - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
toASN1Structure() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
 
toASN1Structure() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Return the underlying ASN.1 structure contained in this object.
toASN1Structure() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
 
toASN1Structure() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return the underlying ASN.1 object defining this CertificateRequestMessage object.
toASN1Structure() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the underlying ASN.1 structure for the attribute certificate in this holder.
toASN1Structure() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the underlying ASN.1 structure for the certificate in this holder.
toASN1Structure() - Method in class org.bouncycastle.cert.X509CRLHolder
Return the underlying ASN.1 structure for the CRL in this holder.
toASN1Structure() - Method in class org.bouncycastle.cms.SignerInformation
Return the underlying ASN.1 object defining this SignerInformation object.
toASN1Structure() - Method in class org.bouncycastle.pkcs.EncryptedPrivateKeyInfoHolder
 
toASN1Structure() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestHolder
Return the underlying ASN.1 structure for this request.
toMimeBodyPart(byte[]) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return the MimeBodyPart described in the raw bytes provided in content
toMimeBodyPart(InputStream) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return the MimeBodyPart described in the input stream content
toMimeBodyPart(CMSTypedStream) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return a file backed MimeBodyPart described in CMSTypedStream content.
toMimeBodyPart(CMSTypedStream, File) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
Return a file based MimeBodyPart represented by content and backed by the file represented by file.
toSignerInfo() - Method in class org.bouncycastle.cms.SignerInformation
Deprecated. use toASN1Structure()
TRY_LATER - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 

U

unauthGen - Variable in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
UNAUTHORIZED - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
UnknownStatus - Class in org.bouncycastle.cert.ocsp
wrapper for the UnknownInfo object
UnknownStatus() - Constructor for class org.bouncycastle.cert.ocsp.UnknownStatus
 
unprotectedAttributeGenerator - Variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
useBase64 - Variable in class org.bouncycastle.mail.smime.SMIMEGenerator
 
useCaCerts - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 

V

validateSignatures(PKIXParameters) - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
ValidateSignedMail - Class in org.bouncycastle.mail.smime.examples
An Example that reads a signed mail and validates its signature.
ValidateSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
ValueDecryptorGenerator - Interface in org.bouncycastle.cert.crmf
 
verify(ContentVerifierProvider) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Verify a message with a public key based signature attached.
verify(PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Verify a message with password based MAC protection.
verify(PublicKey, String) - Method in class org.bouncycastle.cms.SignerInformation
Deprecated. use verify(ContentVerifierProvider)
verify(PublicKey, Provider) - Method in class org.bouncycastle.cms.SignerInformation
Deprecated. use verify(ContentVerifierProvider)
verify(X509Certificate, String) - Method in class org.bouncycastle.cms.SignerInformation
Deprecated. use verify(ContentVerifierProvider)
verify(X509Certificate, Provider) - Method in class org.bouncycastle.cms.SignerInformation
Deprecated. use verify(ContentVerifierProvider)
verify(SignerInformationVerifier) - Method in class org.bouncycastle.cms.SignerInformation
Verify that the given verifier can successfully verify the signature on this SignerInformation object.
verify(byte[]) - Method in interface org.bouncycastle.operator.ContentVerifier
 
verify(byte[], byte[]) - Method in interface org.bouncycastle.operator.RawContentVerifier
Verify that the expected signature value was derived from the passed in digest.
verifySignedMail(MimeMessage, PKIXParameters) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 

W

wrapper - Variable in class org.bouncycastle.cms.KEKRecipientInfoGenerator
 
wrapper - Variable in class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
write(OutputStream) - Method in class org.bouncycastle.cms.CMSAbsentContent
 
write(OutputStream) - Method in interface org.bouncycastle.cms.CMSProcessable
generic routine to copy out the data we want processed - the OutputStream passed in will do the handling on it's own.
write(OutputStream) - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
write(OutputStream) - Method in class org.bouncycastle.cms.CMSProcessableFile
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
 
write(OutputStream) - Method in interface org.bouncycastle.mail.smime.SMIMEStreamingProcessor
 
write(int) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(byte[]) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
 
write(byte[]) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
 
write(int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
 
writeln() - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
writeTo(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
writeTo(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
writeTo(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
writeTo(OutputStream) - Method in class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
 

X

X509AttributeCertificateHolder - Class in org.bouncycastle.cert
Holding class for an X.509 AttributeCertificate structure.
X509AttributeCertificateHolder(byte[]) - Constructor for class org.bouncycastle.cert.X509AttributeCertificateHolder
Create a X509AttributeCertificateHolder from the passed in bytes.
X509AttributeCertificateHolder(AttributeCertificate) - Constructor for class org.bouncycastle.cert.X509AttributeCertificateHolder
Create a X509AttributeCertificateHolder from the passed in ASN.1 structure.
X509AttributeCertificateSelector - Class in org.bouncycastle.cert.selector
This class is an Selector like implementation to select attribute certificates from a given set of criteria.
X509AttributeCertificateSelectorBuilder - Class in org.bouncycastle.cert.selector
This class builds selectors according to the set criteria.
X509AttributeCertificateSelectorBuilder() - Constructor for class org.bouncycastle.cert.selector.X509AttributeCertificateSelectorBuilder
 
X509CertificateHolder - Class in org.bouncycastle.cert
Holding class for an X.509 Certificate structure.
X509CertificateHolder(byte[]) - Constructor for class org.bouncycastle.cert.X509CertificateHolder
Create a X509CertificateHolder from the passed in bytes.
X509CertificateHolder(X509CertificateStructure) - Constructor for class org.bouncycastle.cert.X509CertificateHolder
Create a X509CertificateHolder from the passed in ASN.1 structure.
X509CRLEntryHolder - Class in org.bouncycastle.cert
Holding class for an X.509 CRL Entry structure.
X509CRLHolder - Class in org.bouncycastle.cert
Holding class for an X.509 CRL structure.
X509CRLHolder(byte[]) - Constructor for class org.bouncycastle.cert.X509CRLHolder
Create a X509CRLHolder from the passed in bytes.
X509CRLHolder(CertificateList) - Constructor for class org.bouncycastle.cert.X509CRLHolder
Create a X509CRLHolder from the passed in ASN.1 structure.
X509v1CertificateBuilder - Class in org.bouncycastle.cert
class to produce an X.509 Version 1 certificate.
X509v1CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v1CertificateBuilder
Create a builder for a version 1 certificate.
X509v2AttributeCertificateBuilder - Class in org.bouncycastle.cert
class to produce an X.509 Version 2 AttributeCertificate.
X509v2AttributeCertificateBuilder(AttributeCertificateHolder, AttributeCertificateIssuer, BigInteger, Date, Date) - Constructor for class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
 
X509v2CRLBuilder - Class in org.bouncycastle.cert
class to produce an X.509 Version 2 CRL.
X509v2CRLBuilder(X500Name, Date) - Constructor for class org.bouncycastle.cert.X509v2CRLBuilder
Basic constructor.
X509v3CertificateBuilder - Class in org.bouncycastle.cert
class to produce an X.509 Version 3 certificate.
X509v3CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v3CertificateBuilder
Create a builder for a version 3 certificate.
x_pkcs7_mime - Class in org.bouncycastle.mail.smime.handlers
 
x_pkcs7_mime() - Constructor for class org.bouncycastle.mail.smime.handlers.x_pkcs7_mime
 
x_pkcs7_signature - Class in org.bouncycastle.mail.smime.handlers
 
x_pkcs7_signature() - Constructor for class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
xtraCounterSig - Static variable in class org.bouncycastle.cms.test.NewSignedDataTest
 
xtraCounterSig - Static variable in class org.bouncycastle.cms.test.SignedDataTest
 

Z

ZLIB - Static variable in class org.bouncycastle.cms.CMSCompressedDataGenerator
 
ZLIB - Static variable in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
 
ZLIB - Static variable in class org.bouncycastle.mail.smime.SMIMECompressedGenerator
 
ZlibCompressor - Class in org.bouncycastle.cms.jcajce
 
ZlibCompressor() - Constructor for class org.bouncycastle.cms.jcajce.ZlibCompressor
 
ZlibExpanderProvider - Class in org.bouncycastle.cms.jcajce
 
ZlibExpanderProvider() - Constructor for class org.bouncycastle.cms.jcajce.ZlibExpanderProvider
 
ZlibExpanderProvider(long) - Constructor for class org.bouncycastle.cms.jcajce.ZlibExpanderProvider
Create a provider which caps the number of expanded bytes that can be produced when the compressed stream is parsed.

_

_contentInfo - Variable in class org.bouncycastle.cms.CMSContentInfoParser
 
_data - Variable in class org.bouncycastle.cms.CMSContentInfoParser
 
_signers - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 

A B C D E F G H I J K L M N O P R S T U V W X Z _
Bouncy Castle Cryptography Library 1.46