Bouncy Castle Cryptography Library 1.49
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.pkcs.PKCS10CertificationRequestBuilder
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 with multiple values to the certification request we are building.
addAttributeCertificate(X509AttributeCertificateHolder) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add the attribute certificates in attrStore to the certificate set to be included with the generated SignedData message.
addAttributeCertificates(Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add the attribute certificates in attrStore to the certificate set to be included with the generated SignedData message.
addAttributeCertificates(Store) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
addAttributeCertificates(X509Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Deprecated. use basic Store method
addBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
addCertificate(X509CertificateHolder) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
Add a single certificate.
addCertificate(X509CertificateHolder) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add a certificate to the certificate set to be included with the generated SignedData message.
addCertificates(Store) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
Add a store full of X509CertificateHolder objects.
addCertificates(Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add the certificates in certStore to the certificate set to be included with the generated SignedData message.
addCertificates(Store) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
Add the store of X509 Certificates to the generator.
addCertificatesAndCRLs(CertStore) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Deprecated. use addCertificates and addCRLs
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.
addCRL(X509CRLHolder) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
Add a single CRL.
addCRL(X509CRLHolder) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add a CRL to the CRL set to be included with the generated SignedData message.
addCRLEntry(BigInteger, Date, Extensions) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a CRL entry with extensions.
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
Deprecated. use method taking Extensions
addCRLs(Store) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
Add a store full of X509CRLHolder objects.
addCRLs(Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add the CRLs in crlStore to the CRL set to be included with the generated SignedData message.
addCRLs(Store) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
addData(PKCS12SafeBag) - Method in class org.bouncycastle.pkcs.PKCS12PfxPduBuilder
Add a SafeBag that is to be included as is.
addEncryptedData(OutputEncryptor, PKCS12SafeBag) - Method in class org.bouncycastle.pkcs.PKCS12PfxPduBuilder
Add a SafeBag that is to be wrapped in a EncryptedData object.
addEncryptedData(OutputEncryptor, PKCS12SafeBag[]) - Method in class org.bouncycastle.pkcs.PKCS12PfxPduBuilder
Add a set of SafeBags that are to be wrapped in a EncryptedData object.
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)
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Add a given extension field.
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
add a given extension field for the standard extensions tag (tag 3)
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
add a given extension field for the standard extensions tag The value parameter becomes the contents of the octet string associated with the extension.
addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated. use method taking ASN1ObjectIdentifier
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated. use method taking ASN1ObjectIdentifier
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
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.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
addKeyAgreementRecipients(String, PrivateKey, PublicKey, Collection, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKeyAgreeRecipientInfoGenerator
addKeyTransRecipient(PublicKey, byte[]) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKeyTransRecipientInfoGenerator
addKeyTransRecipient(X509Certificate) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use the addRecipientGenerator and JceKeyTransRecipientInfoGenerator
addOtherRevocationInfo(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add a single instance of otherRevocationData to the CRL set to be included with the generated SignedData message.
addOtherRevocationInfo(ASN1ObjectIdentifier, Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add a Store of otherRevocationData to the CRL set to be included with the generated SignedData message.
addPasswordRecipient(CMSPBEKey, String) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Deprecated. use addRecipientGenerator and JcePasswordRecipientInfoGenerator
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.
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.
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.
addRequest(CertificateID) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Add a request for the given CertificateID.
addRequest(CertificateID, Extensions) - 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, Date, Date, Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Date, Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addSigner(PrivateKey, byte[], String) - 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, AttributeTable, AttributeTable, 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, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, 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, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, byte[], String, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, byte[], String, String, AttributeTable, AttributeTable) - 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, byte[], String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, 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, byte[], String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, byte[], String, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, 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, AttributeTable, AttributeTable, 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, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, 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, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String) - 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, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, 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, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignerInfoGenerator
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, 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, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use addSignedInfoGenerator
addSignerInfoGenerator(SignerInfoGenerator) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
addSigners(SignerInformationStore) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add a store of precalculated signers to the generator.
addTargetChain(Extension) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
Adds a TargetChain representing a single X.509 Extension to the request
addTargetChain(TargetChain) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
Adds a X.509 certificate to the request.
addTargetChain(X509CertificateHolder) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
Adds a TargetChain representing a X.509 certificate to the request.
addTargetGroup(GeneralName) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetName(GeneralName) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Adds a target name criterion for the attribute certificate to the target information extension criteria.
addTimeStamp(TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
Return a new timeStampedData object with the additional token attached.
AES_128_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
AES_128_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
AES_192_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
AES_192_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
AES_256_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
AES_256_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
AES128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES128_CBC - 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.cms.CMSAlgorithm
 
AES192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES192_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES192_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES192_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
aes192kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
AES256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES256_CBC - 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.cms.CMSAlgorithm
 
aesKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
ALLOWED - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
AllTests - class org.bouncycastle.cert.cmp.test.AllTests.
 
AllTests - class org.bouncycastle.cert.crmf.test.AllTests.
 
AllTests - class org.bouncycastle.cert.ocsp.test.AllTests.
 
AllTests - class org.bouncycastle.cert.test.AllTests.
 
AllTests - class org.bouncycastle.cms.test.AllTests.
 
AllTests - class org.bouncycastle.dvcs.test.AllTests.
 
AllTests - class org.bouncycastle.eac.test.AllTests.
 
AllTests - class org.bouncycastle.mozilla.test.AllTests.
 
AllTests - class org.bouncycastle.openssl.test.AllTests.
 
AllTests - class org.bouncycastle.pkcs.test.AllTests.
 
AllTests - class org.bouncycastle.tsp.test.AllTests.
 
AllTests() - Constructor for class org.bouncycastle.cert.ocsp.test.AllTests
 
AllTests() - Constructor for class org.bouncycastle.cert.test.AllTests
 
AllTests() - Constructor for class org.bouncycastle.cms.test.AllTests
 
AllTests() - Constructor for class org.bouncycastle.dvcs.test.AllTests
 
AllTests() - Constructor for class org.bouncycastle.eac.test.AllTests
 
AllTests() - Constructor for class org.bouncycastle.mozilla.test.AllTests
 
AllTests() - Constructor for class org.bouncycastle.openssl.test.AllTests
 
AllTests() - Constructor for class org.bouncycastle.pkcs.test.AllTests
 
AllTests() - Constructor for class org.bouncycastle.tsp.test.AllTests
 
AllTests(String) - Constructor for class org.bouncycastle.cert.cmp.test.AllTests
 
AllTests(String) - Constructor for class org.bouncycastle.cert.crmf.test.AllTests
 
archiveRemGenPrivKey - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
 
AsymmetricKeyUnwrapper - class org.bouncycastle.operator.AsymmetricKeyUnwrapper.
 
AsymmetricKeyUnwrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.AsymmetricKeyUnwrapper
 
AsymmetricKeyWrapper - class org.bouncycastle.operator.AsymmetricKeyWrapper.
 
AsymmetricKeyWrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.AsymmetricKeyWrapper
 
attrCert - Static variable in class org.bouncycastle.cert.test.BcAttrCertTest
 
attrCert - Static variable in class org.bouncycastle.cert.test.AttrCertTest
 
AttrCertSelectorTest - class org.bouncycastle.cert.test.AttrCertSelectorTest.
 
AttrCertSelectorTest() - Constructor for class org.bouncycastle.cert.test.AttrCertSelectorTest
 
AttrCertTest - class org.bouncycastle.cert.test.AttrCertTest.
 
AttrCertTest() - Constructor for class org.bouncycastle.cert.test.AttrCertTest
 
AttributeCertificateHolder - class org.bouncycastle.cert.AttributeCertificateHolder.
The Holder object.
AttributeCertificateHolder(int, ASN1ObjectIdentifier, ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
Constructs a holder for v2 attribute certificates with a hash value for some type of object.
AttributeCertificateHolder(X500Name) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
 
AttributeCertificateHolder(X500Name, BigInteger) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
 
AttributeCertificateHolder(X509CertificateHolder) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
 
AttributeCertificateIssuer - class org.bouncycastle.cert.AttributeCertificateIssuer.
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 org.bouncycastle.cms.test.AuthenticatedDataStreamTest.
 
AuthenticatedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
AuthenticatedDataTest - class org.bouncycastle.cms.test.AuthenticatedDataTest.
 
AuthenticatedDataTest(String) - Constructor for class org.bouncycastle.cms.test.AuthenticatedDataTest
 
AuthenticatorControl - class org.bouncycastle.cert.crmf.AuthenticatorControl.
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 org.bouncycastle.cert.ocsp.BasicOCSPResp.
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 org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder.
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.
BcAESSymmetricKeyUnwrapper - class org.bouncycastle.operator.bc.BcAESSymmetricKeyUnwrapper.
 
BcAESSymmetricKeyUnwrapper(KeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcAESSymmetricKeyUnwrapper
 
BcAESSymmetricKeyWrapper - class org.bouncycastle.operator.bc.BcAESSymmetricKeyWrapper.
 
BcAESSymmetricKeyWrapper(KeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcAESSymmetricKeyWrapper
 
BcAsymmetricKeyUnwrapper - class org.bouncycastle.operator.bc.BcAsymmetricKeyUnwrapper.
 
BcAsymmetricKeyUnwrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcAsymmetricKeyUnwrapper
 
BcAsymmetricKeyWrapper - class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper.
 
BcAsymmetricKeyWrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
 
BcAttrCertSelectorTest - class org.bouncycastle.cert.test.BcAttrCertSelectorTest.
 
BcAttrCertSelectorTest() - Constructor for class org.bouncycastle.cert.test.BcAttrCertSelectorTest
 
BcAttrCertTest - class org.bouncycastle.cert.test.BcAttrCertTest.
 
BcAttrCertTest() - Constructor for class org.bouncycastle.cert.test.BcAttrCertTest
 
BcCMSContentEncryptorBuilder - class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder.
 
BcCMSContentEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
 
BcCMSContentEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
 
BcContentSignerBuilder - class org.bouncycastle.operator.bc.BcContentSignerBuilder.
 
BcContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
BcContentVerifierProviderBuilder - class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder.
 
BcContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
BcDefaultDigestProvider - class org.bouncycastle.operator.bc.BcDefaultDigestProvider.
 
BcDigestCalculatorProvider - class org.bouncycastle.operator.bc.BcDigestCalculatorProvider.
 
BcDigestCalculatorProvider() - Constructor for class org.bouncycastle.operator.bc.BcDigestCalculatorProvider
 
BcDigestProvider - interface org.bouncycastle.operator.bc.BcDigestProvider.
 
BcDSAContentSignerBuilder - class org.bouncycastle.operator.bc.BcDSAContentSignerBuilder.
 
BcDSAContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcDSAContentSignerBuilder
 
BcDSAContentVerifierProviderBuilder - class org.bouncycastle.operator.bc.BcDSAContentVerifierProviderBuilder.
 
BcDSAContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.operator.bc.BcDSAContentVerifierProviderBuilder
 
BcEnvelopedDataTest - class org.bouncycastle.cms.test.BcEnvelopedDataTest.
 
BcEnvelopedDataTest() - Constructor for class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
BcKEKEnvelopedRecipient - class org.bouncycastle.cms.bc.BcKEKEnvelopedRecipient.
 
BcKEKEnvelopedRecipient(BcSymmetricKeyUnwrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKEnvelopedRecipient
 
BcKEKRecipient - class org.bouncycastle.cms.bc.BcKEKRecipient.
 
BcKEKRecipient(BcSymmetricKeyUnwrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipient
 
BcKEKRecipientInfoGenerator - class org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator.
 
BcKEKRecipientInfoGenerator(byte[], BcSymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator
 
BcKEKRecipientInfoGenerator(KEKIdentifier, BcSymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator
 
BcKeyTransRecipient - class org.bouncycastle.cms.bc.BcKeyTransRecipient.
 
BcKeyTransRecipient(AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipient
 
BcKeyTransRecipientInfoGenerator - class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator.
 
BcKeyTransRecipientInfoGenerator(byte[], BcAsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
 
BcKeyTransRecipientInfoGenerator(X509CertificateHolder, BcAsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
 
BcPasswordEnvelopedRecipient - class org.bouncycastle.cms.bc.BcPasswordEnvelopedRecipient.
 
BcPasswordEnvelopedRecipient(char[]) - Constructor for class org.bouncycastle.cms.bc.BcPasswordEnvelopedRecipient
 
BcPasswordRecipient - class org.bouncycastle.cms.bc.BcPasswordRecipient.
the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
BcPasswordRecipientInfoGenerator - class org.bouncycastle.cms.bc.BcPasswordRecipientInfoGenerator.
 
BcPasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[]) - Constructor for class org.bouncycastle.cms.bc.BcPasswordRecipientInfoGenerator
 
BcPKCS10CertificationRequest - class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest.
 
BcPKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
 
BcPKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
 
BcPKCS10CertificationRequest(PKCS10CertificationRequest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
 
BcPKCS10CertificationRequestBuilder - class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequestBuilder.
Extension of the PKCS#10 builder to support AsymmetricKey objects.
BcPKCS10CertificationRequestBuilder(X500Name, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequestBuilder
Create a PKCS#10 builder for the passed in subject and JCA public key.
BcPKCS10Test - class org.bouncycastle.cert.test.BcPKCS10Test.
 
BcPKCS10Test() - Constructor for class org.bouncycastle.cert.test.BcPKCS10Test
 
BcPKCS12MacCalculatorBuilder - class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder.
 
BcPKCS12MacCalculatorBuilder() - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
 
BcPKCS12MacCalculatorBuilder(ExtendedDigest, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
 
BcPKCS12MacCalculatorBuilderProvider - class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilderProvider.
 
BcPKCS12MacCalculatorBuilderProvider(BcDigestProvider) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilderProvider
 
BcPKCS12PBEInputDecryptorProviderBuilder - class org.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder.
 
BcPKCS12PBEInputDecryptorProviderBuilder() - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder
 
BcPKCS12PBEInputDecryptorProviderBuilder(ExtendedDigest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder
 
BcPKCS12PBEOutputEncryptorBuilder - class org.bouncycastle.pkcs.bc.BcPKCS12PBEOutputEncryptorBuilder.
 
BcPKCS12PBEOutputEncryptorBuilder(ASN1ObjectIdentifier, BlockCipher) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12PBEOutputEncryptorBuilder
 
BcPKCS12PBEOutputEncryptorBuilder(ASN1ObjectIdentifier, BlockCipher, ExtendedDigest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12PBEOutputEncryptorBuilder
 
BcRSAAsymmetricKeyUnwrapper - class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyUnwrapper.
 
BcRSAAsymmetricKeyUnwrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyUnwrapper
 
BcRSAAsymmetricKeyWrapper - class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper.
 
BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
 
BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
 
BcRSAContentSignerBuilder - class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder.
 
BcRSAContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder
 
BcRSAContentVerifierProviderBuilder - class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder.
 
BcRSAContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
 
BcRSAKeyTransEnvelopedRecipient - class org.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient.
 
BcRSAKeyTransEnvelopedRecipient(AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient
 
BcRSAKeyTransRecipientInfoGenerator - class org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator.
 
BcRSAKeyTransRecipientInfoGenerator(byte[], AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator
 
BcRSAKeyTransRecipientInfoGenerator(X509CertificateHolder) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator
 
BcRSASignerInfoVerifierBuilder - class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder.
 
BcRSASignerInfoVerifierBuilder(CMSSignatureAlgorithmNameGenerator, SignatureAlgorithmIdentifierFinder, DigestAlgorithmIdentifierFinder, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
 
BcSignedDataTest - class org.bouncycastle.cms.test.BcSignedDataTest.
 
BcSignedDataTest(String) - Constructor for class org.bouncycastle.cms.test.BcSignedDataTest
 
BcSignerOutputStream - class org.bouncycastle.operator.bc.BcSignerOutputStream.
 
BcSymmetricKeyUnwrapper - class org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper.
 
BcSymmetricKeyUnwrapper(AlgorithmIdentifier, Wrapper, KeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper
 
BcSymmetricKeyWrapper - class org.bouncycastle.operator.bc.BcSymmetricKeyWrapper.
 
BcSymmetricKeyWrapper(AlgorithmIdentifier, Wrapper, KeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcSymmetricKeyWrapper
 
BcX509ExtensionUtils - class org.bouncycastle.cert.bc.BcX509ExtensionUtils.
 
BcX509ExtensionUtils() - Constructor for class org.bouncycastle.cert.bc.BcX509ExtensionUtils
Create a utility class pre-configured with a SHA-1 digest calculator based on the BC implementation.
BcX509ExtensionUtils(DigestCalculator) - Constructor for class org.bouncycastle.cert.bc.BcX509ExtensionUtils
 
BcX509v1CertificateBuilder - class org.bouncycastle.cert.bc.BcX509v1CertificateBuilder.
JCA helper class to allow BC lightweight objects to be used in the construction of a Version 1 certificate.
BcX509v1CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cert.bc.BcX509v1CertificateBuilder
Initialise the builder using an AsymmetricKeyParameter.
BcX509v3CertificateBuilder - class org.bouncycastle.cert.bc.BcX509v3CertificateBuilder.
JCA helper class to allow BC lightweight objects to be used in the construction of a Version 3 certificate.
BcX509v3CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cert.bc.BcX509v3CertificateBuilder
Initialise the builder using a PublicKey.
BcX509v3CertificateBuilder(X509CertificateHolder, BigInteger, Date, Date, X500Name, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cert.bc.BcX509v3CertificateBuilder
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.
build() - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
build() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
build() - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
build() - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
Build the CertStore from the current inputs.
build() - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Generate an unsigned request
build() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
 
build() - Method in class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
 
build() - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
build() - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
build() - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
Build DVCS request to VPKC service.
build() - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
build() - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
build() - Method in class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
build(ASN1ObjectIdentifier, PrivateKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
build(ASN1ObjectIdentifier, PublicKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
 
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
 
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
build(byte[]) - Method in class org.bouncycastle.dvcs.MessageImprintBuilder
 
build(byte[]) - Method in class org.bouncycastle.dvcs.CPDRequestBuilder
Build CPD request.
build(char[]) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Build an EncryptedValue structure containing the passed in pass phrase.
build(char[]) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
 
build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
 
build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
 
build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
 
build(char[]) - Method in interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12PBEOutputEncryptorBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
build(CMSSignedData) - Method in class org.bouncycastle.dvcs.VSDRequestBuilder
Build VSD request from CMS SignedData object.
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.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.X509v3CertificateBuilder
Generate an X.509 certificate, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - 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.crmf.ProofOfPossessionSigningKeyBuilder
 
build(ContentSigner) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Generate an PKCS#10 request based on the past in signer.
build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
Build a generator with the passed in subjectKeyIdentifier as the signerIdentifier.
build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
build(ContentSigner, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
Build a generator with the passed in certHolder issuer and serial number as the signerIdentifier.
build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
build(ContentSigner, X509CertificateHolder[]) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
build(ContentSigner, X509CertificateHolder[], Date) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
 
build(DigestCalculatorProvider) - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
build(DVCSMessage) - Method in class org.bouncycastle.dvcs.SignedDVCSMessageGenerator
Creates a CMSSignedData object containing the passed in DVCSMessage
build(EACSigner) - Method in class org.bouncycastle.eac.EACCertificateBuilder
 
build(int, Object) - Method in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
build(MacCalculator) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Build a protected PKI message which has MAC based integrity protection.
build(MessageImprint) - Method in class org.bouncycastle.dvcs.CCPDRequestBuilder
Builds CCPD request.
build(OutputEncryptor) - Method in class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
Build the PKIArchiveControl using the passed in encryptor to encrypt its contents.
build(OutputEncryptor) - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder
 
build(PKCS12MacCalculatorBuilder, char[]) - Method in class org.bouncycastle.pkcs.PKCS12PfxPduBuilder
Build the Pfx structure, protecting it with a MAC calculated against the passed in password.
build(PrivateKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
build(PublicKey) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
build(PublicKey) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
build(PublicKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
build(String, PrivateKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
build(String, PrivateKey, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
build(String, PrivateKey, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
build(X509Certificate) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
 
build(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
build(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
build(X509Certificate) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Build an EncryptedValue structure containing the certificate contained in the passed in holder.
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 

C

calculateDigest(byte[]) - Method in interface org.bouncycastle.cert.crmf.PKMACValuesCalculator
 
calculateDigest(byte[]) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
calculateMac(byte[], byte[]) - Method in interface org.bouncycastle.cert.crmf.PKMACValuesCalculator
 
calculateMac(byte[], byte[]) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
calculateNextHash(DigestCalculator) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
calculateNextHash(DigestCalculator) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
CAMELLIA128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA128_CBC - 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.cms.CMSAlgorithm
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA192_CBC - 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.cms.CMSAlgorithm
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA256_CBC - 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.cms.CMSAlgorithm
 
camelliaKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
CAST5_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAST5_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CCPDRequestBuilder - class org.bouncycastle.dvcs.CCPDRequestBuilder.
Builder of CCPD requests (Certify Claim of Possession of Data).
CCPDRequestBuilder() - Constructor for class org.bouncycastle.dvcs.CCPDRequestBuilder
 
CCPDRequestData - class org.bouncycastle.dvcs.CCPDRequestData.
Data piece of DVCRequest for CCPD service (Certify Claim of Possession of Data).
CertException - exception org.bouncycastle.cert.CertException.
General checked Exception thrown in the cert package and its sub-packages.
CertException(String) - Constructor for class org.bouncycastle.cert.CertException
 
CertException(String, Throwable) - Constructor for class org.bouncycastle.cert.CertException
 
CERTIFICATE_1 - Static variable in class org.bouncycastle.cert.test.PEMData
 
CERTIFICATE_2 - Static variable in class org.bouncycastle.cert.test.PEMData
 
CertificateConfirmationContent - class org.bouncycastle.cert.cmp.CertificateConfirmationContent.
 
CertificateConfirmationContent(CertConfirmContent) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
CertificateConfirmationContent(CertConfirmContent, DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
CertificateConfirmationContentBuilder - class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder.
 
CertificateConfirmationContentBuilder() - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
CertificateConfirmationContentBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
CertificateID - class org.bouncycastle.cert.ocsp.CertificateID.
 
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 org.bouncycastle.cert.crmf.CertificateRequestMessage.
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 org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder.
 
CertificateRequestMessageBuilder(BigInteger) - Constructor for class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
CertificateStatus - class org.bouncycastle.cert.cmp.CertificateStatus.
 
CertificateStatus - interface org.bouncycastle.cert.ocsp.CertificateStatus.
 
CertIOException - exception org.bouncycastle.cert.CertIOException.
General IOException thrown in the cert package and its sub-packages.
CertIOException(String) - Constructor for class org.bouncycastle.cert.CertIOException
 
CertIOException(String, Throwable) - Constructor for class org.bouncycastle.cert.CertIOException
 
CertRuntimeException - exception org.bouncycastle.cert.CertRuntimeException.
 
CertRuntimeException(String, Throwable) - Constructor for class org.bouncycastle.cert.CertRuntimeException
 
certs - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
CertTest - class org.bouncycastle.cert.test.CertTest.
 
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
 
clone() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
 
clone() - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
 
clone() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Returns a clone of this object.
clone() - Method in class org.bouncycastle.cert.selector.X509CertificateHolderSelector
 
clone() - Method in class org.bouncycastle.cms.RecipientId
 
clone() - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
clone() - Method in class org.bouncycastle.cms.KEKRecipientId
 
clone() - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
 
clone() - Method in class org.bouncycastle.cms.SignerId
 
clone() - Method in class org.bouncycastle.cms.PasswordRecipientId
 
close() - Method in class org.bouncycastle.cms.CMSContentInfoParser
Close the underlying data stream.
CMPException - exception org.bouncycastle.cert.cmp.CMPException.
 
CMPException(String) - Constructor for class org.bouncycastle.cert.cmp.CMPException
 
CMPException(String, Throwable) - Constructor for class org.bouncycastle.cert.cmp.CMPException
 
CMPRuntimeException - exception org.bouncycastle.cert.cmp.CMPRuntimeException.
 
CMPRuntimeException(String, Throwable) - Constructor for class org.bouncycastle.cert.cmp.CMPRuntimeException
 
CMSAbsentContent - class org.bouncycastle.cms.CMSAbsentContent.
a class representing null or absent content.
CMSAbsentContent() - Constructor for class org.bouncycastle.cms.CMSAbsentContent
 
CMSAbsentContent(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.CMSAbsentContent
 
CMSAlgorithm - class org.bouncycastle.cms.CMSAlgorithm.
 
CMSAlgorithm() - Constructor for class org.bouncycastle.cms.CMSAlgorithm
 
CMSAttributeTableGenerationException - exception org.bouncycastle.cms.CMSAttributeTableGenerationException.
 
CMSAttributeTableGenerationException(String) - Constructor for class org.bouncycastle.cms.CMSAttributeTableGenerationException
 
CMSAttributeTableGenerationException(String, Exception) - Constructor for class org.bouncycastle.cms.CMSAttributeTableGenerationException
 
CMSAttributeTableGenerator - interface org.bouncycastle.cms.CMSAttributeTableGenerator.
Note: The SIGNATURE parameter is only available when generating unsigned attributes.
CMSAuthenticatedData - class org.bouncycastle.cms.CMSAuthenticatedData.
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(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(ContentInfo, 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
 
CMSAuthenticatedDataGenerator - class org.bouncycastle.cms.CMSAuthenticatedDataGenerator.
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 org.bouncycastle.cms.CMSAuthenticatedDataParser.
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 org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator.
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 org.bouncycastle.cms.CMSAuthenticatedGenerator.
 
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 org.bouncycastle.cms.CMSCompressedData.
containing class for an CMS Compressed Data object
CMSCompressedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSCompressedData
 
CMSCompressedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSCompressedData
 
CMSCompressedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSCompressedData
 
CMSCompressedDataGenerator - class org.bouncycastle.cms.CMSCompressedDataGenerator.
General class for generating a compressed CMS message.
CMSCompressedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSCompressedDataGenerator
base constructor
CMSCompressedDataParser - class org.bouncycastle.cms.CMSCompressedDataParser.
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 org.bouncycastle.cms.CMSCompressedDataStreamGenerator.
General class for generating a compressed CMS message stream.
CMSCompressedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
base constructor
CMSConfig - class org.bouncycastle.cms.CMSConfig.
 
CMSConfig() - Constructor for class org.bouncycastle.cms.CMSConfig
 
CMSContentInfoParser - class org.bouncycastle.cms.CMSContentInfoParser.
 
CMSContentInfoParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSContentInfoParser
 
CMSDigestedData - class org.bouncycastle.cms.CMSDigestedData.
containing class for an CMS Digested Data object
CMSDigestedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSDigestedData
 
CMSDigestedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSDigestedData
 
CMSDigestedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSDigestedData
 
CMSEncryptedData - class org.bouncycastle.cms.CMSEncryptedData.
 
CMSEncryptedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSEncryptedData
 
CMSEncryptedDataGenerator - class org.bouncycastle.cms.CMSEncryptedDataGenerator.
General class for generating a CMS enveloped-data message.
CMSEncryptedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSEncryptedDataGenerator
base constructor
CMSEncryptedGenerator - class org.bouncycastle.cms.CMSEncryptedGenerator.
General class for generating a CMS encrypted-data message.
CMSEncryptedGenerator() - Constructor for class org.bouncycastle.cms.CMSEncryptedGenerator
base constructor
CMSEnvelopedData - class org.bouncycastle.cms.CMSEnvelopedData.
containing class for an CMS Enveloped Data object
CMSEnvelopedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
Construct a CMSEnvelopedData object from a content info object.
CMSEnvelopedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedDataGenerator - class org.bouncycastle.cms.CMSEnvelopedDataGenerator.
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
Deprecated. use no args constructor.
CMSEnvelopedDataParser - class org.bouncycastle.cms.CMSEnvelopedDataParser.
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 org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator.
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
Deprecated. no longer required - specify randomness via RecipientInfoGenerator or ContentEncryptor.
CMSEnvelopedGenerator - class org.bouncycastle.cms.CMSEnvelopedGenerator.
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 org.bouncycastle.cms.CMSException.
 
CMSException(String) - Constructor for class org.bouncycastle.cms.CMSException
 
CMSException(String, Exception) - Constructor for class org.bouncycastle.cms.CMSException
 
CMSPBEKey - class org.bouncycastle.cms.CMSPBEKey.
 
CMSPBEKey(char[], byte[], int) - Constructor for class org.bouncycastle.cms.CMSPBEKey
 
CMSPBEKey(char[], PBEParameterSpec) - Constructor for class org.bouncycastle.cms.CMSPBEKey
 
CMSProcessable - interface org.bouncycastle.cms.CMSProcessable.
Use CMSTypedData instead of this.
CMSProcessableByteArray - class org.bouncycastle.cms.CMSProcessableByteArray.
a holding class for a byte array of data to be processed.
CMSProcessableByteArray(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.cms.CMSProcessableByteArray
 
CMSProcessableByteArray(byte[]) - Constructor for class org.bouncycastle.cms.CMSProcessableByteArray
 
CMSProcessableFile - class org.bouncycastle.cms.CMSProcessableFile.
a holding class for a file of data to be processed.
CMSProcessableFile(ASN1ObjectIdentifier, File, int) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSProcessableFile(File) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSProcessableFile(File, int) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSRuntimeException - exception org.bouncycastle.cms.CMSRuntimeException.
 
CMSRuntimeException(String) - Constructor for class org.bouncycastle.cms.CMSRuntimeException
 
CMSRuntimeException(String, Exception) - Constructor for class org.bouncycastle.cms.CMSRuntimeException
 
CMSSampleMessages - class org.bouncycastle.cms.test.CMSSampleMessages.
 
CMSSampleMessages() - Constructor for class org.bouncycastle.cms.test.CMSSampleMessages
 
CMSSignatureAlgorithmNameGenerator - interface org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator.
 
CMSSignatureEncryptionAlgorithmFinder - interface org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder.
Finder which is used to look up the algorithm identifiers representing the encryption algorithms that are associated with a particular signature algorithm.
CMSSignedData - class org.bouncycastle.cms.CMSSignedData.
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(CMSProcessable, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(CMSProcessable, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
base constructor - content with detached signature.
CMSSignedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
base constructor - with encapsulated content
CMSSignedData(Map, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
Content with detached signature, digests precomputed
CMSSignedData(Map, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedDataGenerator - class org.bouncycastle.cms.CMSSignedDataGenerator.
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
Deprecated. rand ignored in new API, use base constructor.
CMSSignedDataParser - class org.bouncycastle.cms.CMSSignedDataParser.
Parsing class for an CMS Signed Data object from an input stream.
CMSSignedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use method taking a DigestCalculatorProvider
CMSSignedDataParser(CMSTypedStream, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use method taking digest calculator provider.
CMSSignedDataParser(CMSTypedStream, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use method taking a DigestCalculatorProvider
CMSSignedDataParser(DigestCalculatorProvider, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
 
CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
 
CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
base constructor
CMSSignedDataParser(DigestCalculatorProvider, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
base constructor - with encapsulated content
CMSSignedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use method taking a DigestCalculatorProvider
CMSSignedDataStreamGenerator - class org.bouncycastle.cms.CMSSignedDataStreamGenerator.
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
Deprecated. no longer required if the addSignerInfoGenerator method is used.
CMSSignedGenerator - class org.bouncycastle.cms.CMSSignedGenerator.
 
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 org.bouncycastle.cms.CMSSignerDigestMismatchException.
 
CMSSignerDigestMismatchException(String) - Constructor for class org.bouncycastle.cms.CMSSignerDigestMismatchException
 
CMSStreamException - exception org.bouncycastle.cms.CMSStreamException.
 
CMSTestUtil - class org.bouncycastle.cms.test.CMSTestUtil.
 
CMSTestUtil() - Constructor for class org.bouncycastle.cms.test.CMSTestUtil
 
CMSTimeStampedData - class org.bouncycastle.tsp.cms.CMSTimeStampedData.
 
CMSTimeStampedData(byte[]) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
CMSTimeStampedData(ContentInfo) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
CMSTimeStampedData(InputStream) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
CMSTimeStampedDataGenerator - class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator.
 
CMSTimeStampedDataGenerator() - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
 
CMSTimeStampedDataGeneratorTest - class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest.
 
CMSTimeStampedDataGeneratorTest() - Constructor for class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
 
CMSTimeStampedDataParser - class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser.
 
CMSTimeStampedDataParser(byte[]) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
CMSTimeStampedDataParser(InputStream) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
CMSTimeStampedDataParserTest - class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest.
 
CMSTimeStampedDataParserTest() - Constructor for class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
 
CMSTimeStampedDataTest - class org.bouncycastle.tsp.test.CMSTimeStampedDataTest.
 
CMSTimeStampedDataTest() - Constructor for class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
 
CMSTimeStampedGenerator - class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator.
 
CMSTimeStampedGenerator() - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
 
CMSTypedData - interface org.bouncycastle.cms.CMSTypedData.
 
CMSTypedStream - 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
 
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
 
CMSVerifierCertificateNotValidException - exception org.bouncycastle.cms.CMSVerifierCertificateNotValidException.
 
CMSVerifierCertificateNotValidException(String) - Constructor for class org.bouncycastle.cms.CMSVerifierCertificateNotValidException
 
CompressedDataStreamTest - class org.bouncycastle.cms.test.CompressedDataStreamTest.
 
CompressedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.CompressedDataStreamTest
 
CompressedDataTest - class org.bouncycastle.cms.test.CompressedDataTest.
 
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.JceKeyAgreeRecipient
 
contentHelper - Variable in class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
contentHelper - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
ContentSigner - interface org.bouncycastle.operator.ContentSigner.
 
ContentVerifier - interface org.bouncycastle.operator.ContentVerifier.
 
ContentVerifierProvider - interface org.bouncycastle.operator.ContentVerifierProvider.
General interface for providers of ContentVerifier objects.
Control - interface org.bouncycastle.cert.crmf.Control.
Generic interface for a CertificateRequestMessage control value.
ConverterTest - class org.bouncycastle.cert.test.ConverterTest.
 
ConverterTest - class org.bouncycastle.cms.test.ConverterTest.
 
ConverterTest() - Constructor for class org.bouncycastle.cert.test.ConverterTest
 
ConverterTest() - Constructor for class org.bouncycastle.cms.test.ConverterTest
 
convertOldRecipients(SecureRandom, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
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.
CPDRequestBuilder - class org.bouncycastle.dvcs.CPDRequestBuilder.
Builder of DVCSRequests to CPD service (Certify Possession of Data).
CPDRequestBuilder() - Constructor for class org.bouncycastle.dvcs.CPDRequestBuilder
 
CPDRequestData - class org.bouncycastle.dvcs.CPDRequestData.
Data piece of DVCRequest for CPD service (Certify Possession of Data).
createAsymmetricUnwrapper(AlgorithmIdentifier, PrivateKey) - Method in interface org.bouncycastle.cms.jcajce.JcaJceExtHelper
 
createAsymmetricUnwrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyUnwrapper
 
createAsymmetricUnwrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyUnwrapper
 
createAsymmetricWrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
 
createAsymmetricWrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
 
createAuthorityKeyIdentifier(AsymmetricKeyParameter) - Method in class org.bouncycastle.cert.bc.BcX509ExtensionUtils
 
createAuthorityKeyIdentifier(PublicKey) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
 
createAuthorityKeyIdentifier(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.X509ExtensionUtils
 
createAuthorityKeyIdentifier(X509Certificate) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
 
createAuthorityKeyIdentifier(X509CertificateHolder) - Method in class org.bouncycastle.cert.X509ExtensionUtils
 
createCert(PublicKey, PrivateKey, PublicKey) - Static method in class org.bouncycastle.pkcs.test.PfxPduTest
we generate a certificate signed by our CA's intermediate certficate
createDVCRequest(Data) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
 
createIntermediateCert(PublicKey, PrivateKey, X509Certificate) - Static method in class org.bouncycastle.pkcs.test.PfxPduTest
we generate an intermediate certificate signed by our CA
createMasterCert(PublicKey, PrivateKey) - Static method in class org.bouncycastle.pkcs.test.PfxPduTest
we generate the CA's certificate
createOriginatorPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
Create the correct signer for the algorithm identifier sigAlgId.
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
 
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDSAContentVerifierProviderBuilder
 
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder
 
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDSAContentSignerBuilder
 
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.
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.
createSubjectKeyIdentifier(AsymmetricKeyParameter) - Method in class org.bouncycastle.cert.bc.BcX509ExtensionUtils
Return a RFC 3280 type 1 key identifier.
createSubjectKeyIdentifier(PublicKey) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
Return a RFC 3280 type 1 key identifier.
createSubjectKeyIdentifier(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.X509ExtensionUtils
Return a RFC 3280 type 1 key identifier.
createSymmetricUnwrapper(AlgorithmIdentifier, SecretKey) - Method in interface org.bouncycastle.cms.jcajce.JcaJceExtHelper
 
createTruncatedSubjectKeyIdentifier(PublicKey) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
Return a RFC 3280 type 2 key identifier.
createTruncatedSubjectKeyIdentifier(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.X509ExtensionUtils
Return a RFC 3280 type 2 key identifier.
CRL_1 - Static variable in class org.bouncycastle.cert.test.PEMData
 
CRL_2 - Static variable in class org.bouncycastle.cert.test.PEMData
 
crls - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
CRMFException - exception org.bouncycastle.cert.crmf.CRMFException.
 
CRMFException(String, Throwable) - Constructor for class org.bouncycastle.cert.crmf.CRMFException
 
CRMFRuntimeException - exception org.bouncycastle.cert.crmf.CRMFRuntimeException.
 
CRMFRuntimeException(String, Throwable) - Constructor for class org.bouncycastle.cert.crmf.CRMFRuntimeException
 

D

data - Variable in class org.bouncycastle.dvcs.DVCSRequestData
The underlying data object is accessible by subclasses.
DATA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
Default type for the signed data.
dataUri - Variable in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
 
DEBUG - Variable in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
DEBUG - Variable in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
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.tsp.test.TSPTestUtil
 
decrypt(byte[], byte[]) - Method in interface org.bouncycastle.openssl.PEMDecryptor
 
decryptKeyPair(PEMDecryptorProvider) - Method in class org.bouncycastle.openssl.PEMEncryptedKeyPair
 
decryptPrivateKeyInfo(InputDecryptorProvider) - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
 
DefaultAuthenticatedAttributeTableGenerator - class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator.
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.
DefaultCMSSignatureAlgorithmNameGenerator - class org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator.
 
DefaultCMSSignatureAlgorithmNameGenerator() - Constructor for class org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator
 
DefaultCMSSignatureEncryptionAlgorithmFinder - class org.bouncycastle.cms.DefaultCMSSignatureEncryptionAlgorithmFinder.
 
DefaultCMSSignatureEncryptionAlgorithmFinder() - Constructor for class org.bouncycastle.cms.DefaultCMSSignatureEncryptionAlgorithmFinder
 
DefaultDigestAlgorithmIdentifierFinder - class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder.
 
DefaultDigestAlgorithmIdentifierFinder() - Constructor for class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
 
DefaultSecretKeyProvider - class org.bouncycastle.operator.DefaultSecretKeyProvider.
 
DefaultSecretKeyProvider() - Constructor for class org.bouncycastle.operator.DefaultSecretKeyProvider
 
DefaultSignatureAlgorithmIdentifierFinder - class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder.
 
DefaultSignatureAlgorithmIdentifierFinder() - Constructor for class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder
 
DefaultSignedAttributeTableGenerator - class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator.
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_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.cms.CMSAlgorithm
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
DES3_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
DES3_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
desede128kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
desede128kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
desede192kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
desede192kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
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_MD5 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD128 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD160 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD256 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA1 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA224 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA256 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA384 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA512 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DigestAlgorithmIdentifierFinder - interface org.bouncycastle.operator.DigestAlgorithmIdentifierFinder.
 
DigestCalculator - interface org.bouncycastle.operator.DigestCalculator.
General interface for an operator that is able to calculate a digest from a stream of output.
DigestCalculatorProvider - interface org.bouncycastle.operator.DigestCalculatorProvider.
 
digestProvider - Variable in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
digestProvider - Variable in class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
digests - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
doConversion(X500Name, BigInteger, byte[]) - Method in class org.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter
 
drain() - Method in class org.bouncycastle.cms.CMSTypedStream
 
dsaKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
dumpBase64(byte[]) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
dumpBase64(byte[]) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
DVCSConstructionException - exception org.bouncycastle.dvcs.DVCSConstructionException.
Exception thrown when failed to initialize some DVCS-related staff.
DVCSConstructionException(String) - Constructor for class org.bouncycastle.dvcs.DVCSConstructionException
 
DVCSConstructionException(String, Throwable) - Constructor for class org.bouncycastle.dvcs.DVCSConstructionException
 
DVCSException - exception org.bouncycastle.dvcs.DVCSException.
General DVCSException.
DVCSException(String) - Constructor for class org.bouncycastle.dvcs.DVCSException
 
DVCSException(String, Throwable) - Constructor for class org.bouncycastle.dvcs.DVCSException
 
DVCSMessage - class org.bouncycastle.dvcs.DVCSMessage.
 
DVCSMessage(ContentInfo) - Constructor for class org.bouncycastle.dvcs.DVCSMessage
 
DVCSParseTest - class org.bouncycastle.dvcs.test.DVCSParseTest.
 
DVCSParseTest() - Constructor for class org.bouncycastle.dvcs.test.DVCSParseTest
 
DVCSParsingException - exception org.bouncycastle.dvcs.DVCSParsingException.
DVCS parsing exception - thrown when failed to parse DVCS message.
DVCSParsingException(String) - Constructor for class org.bouncycastle.dvcs.DVCSParsingException
 
DVCSParsingException(String, Throwable) - Constructor for class org.bouncycastle.dvcs.DVCSParsingException
 
DVCSRequest - class org.bouncycastle.dvcs.DVCSRequest.
DVCRequest is general request to DVCS (RFC 3029).
DVCSRequest(CMSSignedData) - Constructor for class org.bouncycastle.dvcs.DVCSRequest
Constructs DVCRequest from CMS SignedData object.
DVCSRequest(ContentInfo) - Constructor for class org.bouncycastle.dvcs.DVCSRequest
Construct a DVCS Request from a ContentInfo
DVCSRequestBuilder - class org.bouncycastle.dvcs.DVCSRequestBuilder.
Common base class for client DVCRequest builders.
DVCSRequestBuilder(DVCSRequestInformationBuilder) - Constructor for class org.bouncycastle.dvcs.DVCSRequestBuilder
 
DVCSRequestData - class org.bouncycastle.dvcs.DVCSRequestData.
Data piece of DVCRequest object (DVCS Data structure).
DVCSRequestData(Data) - Constructor for class org.bouncycastle.dvcs.DVCSRequestData
The constructor is accessible by subclasses.
DVCSRequestInfo - class org.bouncycastle.dvcs.DVCSRequestInfo.
Information piece of DVCS requests.
DVCSRequestInfo(byte[]) - Constructor for class org.bouncycastle.dvcs.DVCSRequestInfo
Constructs DVCRequestInfo from byte array (DER encoded DVCSRequestInformation).
DVCSRequestInfo(DVCSRequestInformation) - Constructor for class org.bouncycastle.dvcs.DVCSRequestInfo
Constructs DVCRequestInfo from DVCSRequestInformation ASN.1 structure.
DVCSResponse - class org.bouncycastle.dvcs.DVCSResponse.
DVCResponse is general response to DVCS (RFC 3029).
DVCSResponse(CMSSignedData) - Constructor for class org.bouncycastle.dvcs.DVCSResponse
Constructs DVCRequest from CMS SignedData object.
DVCSResponse(ContentInfo) - Constructor for class org.bouncycastle.dvcs.DVCSResponse
Construct a DVCS Request from a ContentInfo

E

EACCertificateBuilder - class org.bouncycastle.eac.EACCertificateBuilder.
 
EACCertificateBuilder(CertificationAuthorityReference, PublicKeyDataObject, CertificateHolderReference, CertificateHolderAuthorization, PackedDate, PackedDate) - Constructor for class org.bouncycastle.eac.EACCertificateBuilder
 
EACCertificateHolder - class org.bouncycastle.eac.EACCertificateHolder.
 
EACCertificateHolder(byte[]) - Constructor for class org.bouncycastle.eac.EACCertificateHolder
 
EACCertificateHolder(CVCertificate) - Constructor for class org.bouncycastle.eac.EACCertificateHolder
 
EACCertificateRequestHolder - class org.bouncycastle.eac.EACCertificateRequestHolder.
 
EACCertificateRequestHolder(byte[]) - Constructor for class org.bouncycastle.eac.EACCertificateRequestHolder
 
EACCertificateRequestHolder(CVCertificateRequest) - Constructor for class org.bouncycastle.eac.EACCertificateRequestHolder
 
EACException - exception org.bouncycastle.eac.EACException.
General checked Exception thrown in the cert package and its sub-packages.
EACException(String) - Constructor for class org.bouncycastle.eac.EACException
 
EACException(String, Throwable) - Constructor for class org.bouncycastle.eac.EACException
 
EACIOException - exception org.bouncycastle.eac.EACIOException.
General IOException thrown in the cert package and its sub-packages.
EACIOException(String) - Constructor for class org.bouncycastle.eac.EACIOException
 
EACIOException(String, Throwable) - Constructor for class org.bouncycastle.eac.EACIOException
 
EACSignatureVerifier - interface org.bouncycastle.eac.operator.EACSignatureVerifier.
 
EACSigner - interface org.bouncycastle.eac.operator.EACSigner.
 
ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
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.CMSEnvelopedGenerator
 
ECMQV_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
encrypt(byte[]) - Method in interface org.bouncycastle.openssl.PEMEncryptor
 
encryptedPrivKey - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
 
EncryptedValueBuilder - class org.bouncycastle.cert.crmf.EncryptedValueBuilder.
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 org.bouncycastle.cert.crmf.EncryptedValuePadder.
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 org.bouncycastle.cert.crmf.EncryptedValueParser.
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_ECDSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_ECGOST3410 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_GOST3410 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_RSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_RSA_PSS - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
EncryptionException - exception org.bouncycastle.openssl.EncryptionException.
 
EncryptionException(String) - Constructor for class org.bouncycastle.openssl.EncryptionException
 
EncryptionException(String, Throwable) - Constructor for class org.bouncycastle.openssl.EncryptionException
 
EnvelopedDataStreamTest - class org.bouncycastle.cms.test.EnvelopedDataStreamTest.
 
EnvelopedDataStreamTest() - Constructor for class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
EnvelopedDataTest - class org.bouncycastle.cms.test.EnvelopedDataTest.
 
EnvelopedDataTest() - Constructor for class org.bouncycastle.cms.test.EnvelopedDataTest
 
equals(Object) - Method in class org.bouncycastle.cert.X509CRLHolder
 
equals(Object) - Method in class org.bouncycastle.cert.AttributeCertificateHolder
 
equals(Object) - Method in class org.bouncycastle.cert.X509CertificateHolder
 
equals(Object) - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
 
equals(Object) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
 
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.selector.X509CertificateHolderSelector
 
equals(Object) - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
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.SignerId
 
equals(Object) - Method in class org.bouncycastle.cms.PasswordRecipientId
 
equals(Object) - Method in class org.bouncycastle.dvcs.MessageImprint
 
equals(Object) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
 
EuroPKI_TSA_Test_Policy - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
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
 
extractKeyParameters(SubjectPublicKeyInfo) - Method in class org.bouncycastle.operator.bc.BcDSAContentVerifierProviderBuilder
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcKeyTransRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcKEKRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
extraMappings - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
extUtils - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 

F

find(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
 
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 class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
 
find(String) - Method in interface org.bouncycastle.operator.DigestAlgorithmIdentifierFinder
Find the algorithm identifier that matches with the passed in digest name.
find(String) - Method in class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder
 
find(String) - Method in interface org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder
Find the signature algorithm identifier that matches with the passed in signature algorithm name.
findEncryptionAlgorithm(AlgorithmIdentifier) - Method in interface org.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder
Return the encryption algorithm identifier associated with the passed in signatureAlgorithm
findEncryptionAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.DefaultCMSSignatureEncryptionAlgorithmFinder
 
FixedLengthMGF1Padder - class org.bouncycastle.cert.crmf.FixedLengthMGF1Padder.
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.
friendlyNameAttribute - Static variable in class org.bouncycastle.pkcs.PKCS12SafeBag
 

G

GeneralPKIMessage - class org.bouncycastle.cert.cmp.GeneralPKIMessage.
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() - Method in class org.bouncycastle.cms.OriginatorInfoGenerator
 
generate() - Method in class org.bouncycastle.openssl.MiscPEMGenerator
 
generate() - Method in class org.bouncycastle.openssl.PKCS8Generator
 
generate(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
generate(ASN1ObjectIdentifier, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
generate(ASN1ObjectIdentifier, byte[], BigInteger) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
generate(CMSProcessable, boolean, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generate(CMSTypedData, boolean)
generate(CMSProcessable, boolean, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generate(CMSTypedData, boolean)
generate(CMSProcessable, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generate() method not taking provider.
generate(CMSProcessable, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Deprecated. use generate() method not taking provider.
generate(CMSProcessable, String) - Method in class org.bouncycastle.cms.CMSCompressedDataGenerator
Deprecated. use generate(CMSTypedData, OutputCompressor)
generate(CMSProcessable, String, int, 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, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
Deprecated. use addRecipientInfoGenerator method..
generate(CMSProcessable, String, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
Deprecated. use OutputEncryptor method.
generate(CMSProcessable, String, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
Deprecated. use addRecipientInfoGenerator method.
generate(CMSProcessable, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
Deprecated. use OutputEncryptor method.
generate(CMSTypedData) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
 
generate(CMSTypedData, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
 
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(CMSTypedData, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataGenerator
generate an object that contains an CMS Compressed Data
generate(CMSTypedData, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEncryptedDataGenerator
generate an encrypted object that contains an CMS Encrypted Data structure.
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(GenericKey) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
generate(GenericKey) - Method in interface org.bouncycastle.cms.RecipientInfoGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.KEKRecipientInfoGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
generate(String, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated. use method taking ANS1ObjectIdentifier
generate(String, byte[], BigInteger) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated. use method taking ANS1ObjectIdentifier
generate(String, CMSProcessable, boolean, Provider) - 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
Deprecated. use setDirectSignature() on SignerInformationGenerator.
generate(String, CMSProcessable, boolean, String) - 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(TimeStampRequest, BigInteger, Date) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
Return an appropriate TimeStampResponse.
generate(TimeStampRequest, BigInteger, Date) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
generate(TimeStampRequest, BigInteger, Date, String) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
Deprecated. use method that does not require provider
generate(TimeStampRequest, BigInteger, Date, String) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
generate(TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
 
generate(TimeStampToken, byte[]) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
 
generate(TimeStampToken, InputStream) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
 
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.
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)
generateEncryptedBytes(AlgorithmIdentifier, byte[], GenericKey) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
generateEncryptedBytes(AlgorithmIdentifier, byte[], GenericKey) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipientInfoGenerator
 
generateEncryptedBytes(AlgorithmIdentifier, byte[], GenericKey) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
generateFailResponse(int, int, String) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
Generate a non-granted TimeStampResponse with chosen status and FailInfoField.
generateGrantedResponse(TimeStampRequest, BigInteger, Date) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
Return a granted response, if the passed in request passes validation.
generateGrantedResponse(TimeStampRequest, BigInteger, Date, String) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
Return a granted response, if the passed in request passes validation with the passed in status string.
generateRecipientEncryptedKeys(AlgorithmIdentifier, AlgorithmIdentifier, GenericKey) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
generateRecipientEncryptedKeys(AlgorithmIdentifier, AlgorithmIdentifier, GenericKey) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
generateRejectedResponse(Exception) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
Generate a generic rejection response based on a TSPValidationException or an Exception.
generateSecretKeyForPKCS5Scheme2(String, char[], byte[], int) - Static method in class org.bouncycastle.openssl.PEMReader
Deprecated.  
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.operator.KeyUnwrapper
 
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper
 
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyUnwrapper
 
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
generateWrappedKey(GenericKey) - Method in interface org.bouncycastle.operator.KeyWrapper
 
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
 
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.bc.BcSymmetricKeyWrapper
 
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 
GenericKey - class org.bouncycastle.operator.GenericKey.
 
GenericKey(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.operator.GenericKey
 
GenericKey(AlgorithmIdentifier, Object) - Constructor for class org.bouncycastle.operator.GenericKey
 
GenericKey(Object) - Constructor for class org.bouncycastle.operator.GenericKey
Deprecated. provide an AlgorithmIdentifier.
GenTimeAccuracy - class org.bouncycastle.tsp.GenTimeAccuracy.
 
GenTimeAccuracy(Accuracy) - Constructor for class org.bouncycastle.tsp.GenTimeAccuracy
 
get(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.ZlibExpanderProvider
 
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.InputDecryptorProvider
 
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.MacCalculatorProvider
 
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.InputExpanderProvider
 
get(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDefaultDigestProvider
 
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.bc.BcDigestProvider
 
get(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDigestCalculatorProvider
 
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilderProvider
 
get(AlgorithmIdentifier) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilderProvider
 
get(AlgorithmIdentifier) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
 
get(RecipientId) - Method in class org.bouncycastle.cms.RecipientInformationStore
Return the first RecipientInformation object that matches the passed in selector.
get(SignerId) - Method in interface org.bouncycastle.cms.SignerInformationVerifierProvider
Return a SignerInformationVerifierProvider suitable for the passed in SID.
get(SignerId) - Method in class org.bouncycastle.cms.SignerInformationStore
Return the first SignerInformation object that matches the passed in selector.
get(String) - Method in interface org.bouncycastle.openssl.PEMDecryptorProvider
 
getAccuracy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getAlgorithm() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getAlgorithm() - Method in interface org.bouncycastle.openssl.PEMEncryptor
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.cms.jcajce.ZlibCompressor
 
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 class org.bouncycastle.operator.AsymmetricKeyUnwrapper
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.KeyWrapper
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.InputExpander
Return the algorithm identifier describing the compression algorithm and parameters this expander supports.
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.SymmetricKeyWrapper
 
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.OutputEncryptor
Return the algorithm identifier describing the encryption algorithm and parameters this encryptor uses.
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.OutputCompressor
Return the algorithm identifier describing the compression algorithm and parameters this compressor uses.
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.SymmetricKeyUnwrapper
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.MacCalculator
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.GenericKey
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.AsymmetricKeyWrapper
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.KeyUnwrapper
 
getAlgorithmIdentifier(String, AlgorithmParameters) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
getAlgorithmParameters(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
 
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.SignerInformationVerifier
 
getAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getAssociatedCertificate() - Method in interface org.bouncycastle.operator.ContentVerifierProvider
Return the associated certificate if there is one.
getAttributeCert() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Returns the attribute certificate holder which must be matched.
getAttributeCertificate() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
getAttributeCertificates() - Method in class org.bouncycastle.cms.CMSSignedDataParser
Return any X.509 attribute certificate objects in this SignedData structure as a Store of X509AttributeCertificateHolder objects.
getAttributeCertificates() - Method in class org.bouncycastle.cms.CMSSignedData
Return any X.509 attribute certificate objects in this SignedData structure as a Store of X509AttributeCertificateHolder objects.
getAttributeCertificates() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getAttributeCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getAttributeCertificates()
getAttributeCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getAttributeCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getAttributeCertificates()
getAttributeCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getAttributeCertificateValid() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Get the criteria for the validity.
getAttributes() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the attributes, if any associated with this request.
getAttributes() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
Return the attributes, if any associated with this request.
getAttributes() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
 
getAttributes(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return an array of attributes matching the passed in type OID.
getAttributes(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
Return an array of attributes matching the passed in type OID.
getAttributes(Map) - Method in class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
 
getAttributes(Map) - Method in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.SimpleAttributeTableGenerator
 
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.
getBagValue() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
 
getBaseParameters(ASN1ObjectIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getBaseParameters(ASN1ObjectIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
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 class org.bouncycastle.cert.CertException
 
getCause() - Method in class org.bouncycastle.cert.CertRuntimeException
 
getCause() - Method in class org.bouncycastle.cert.CertIOException
 
getCause() - Method in class org.bouncycastle.cert.cmp.CMPRuntimeException
 
getCause() - Method in class org.bouncycastle.cert.cmp.CMPException
 
getCause() - Method in class org.bouncycastle.cert.crmf.CRMFRuntimeException
 
getCause() - Method in class org.bouncycastle.cert.crmf.CRMFException
 
getCause() - Method in class org.bouncycastle.cert.ocsp.OCSPException
 
getCause() - Method in class org.bouncycastle.cms.CMSException
 
getCause() - Method in class org.bouncycastle.cms.CMSStreamException
 
getCause() - Method in class org.bouncycastle.cms.CMSRuntimeException
 
getCause() - Method in class org.bouncycastle.cms.CMSAttributeTableGenerationException
 
getCause() - Method in class org.bouncycastle.dvcs.DVCSException
 
getCause() - Method in class org.bouncycastle.eac.EACException
 
getCause() - Method in class org.bouncycastle.eac.EACIOException
 
getCause() - Method in class org.bouncycastle.openssl.PEMException
 
getCause() - Method in class org.bouncycastle.openssl.EncryptionException
 
getCause() - Method in class org.bouncycastle.operator.OperatorException
 
getCause() - Method in class org.bouncycastle.operator.OperatorStreamException
 
getCause() - Method in class org.bouncycastle.operator.RuntimeOperatorException
 
getCause() - Method in class org.bouncycastle.pkcs.PKCSIOException
 
getCause() - Method in class org.bouncycastle.pkcs.PKCSException
 
getCause() - Method in class org.bouncycastle.tsp.TSPException
 
getCause() - Method in class org.bouncycastle.tsp.TSPIOException
 
getCertID() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getCertID() - Method in class org.bouncycastle.cert.ocsp.Req
 
getCertificate(X509CertificateHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Use the configured converter to produce a X509Certificate object from a X509CertificateHolder object.
getCertificateHolderSelector(X509CertSelector) - Method in class org.bouncycastle.cert.selector.jcajce.JcaSelectorConverter
 
getCertificateIssuer() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Return the available names for the certificate issuer for the certificate referred to by this CRL entry.
getCertificates() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Return the extra certificates associated with this message.
getCertificates() - Method in class org.bouncycastle.cms.CMSSignedDataParser
Return any X.509 certificate objects in this SignedData structure as a Store of X509CertificateHolder objects.
getCertificates() - Method in class org.bouncycastle.cms.OriginatorInformation
Return the certificates stored in the underlying OriginatorInfo object.
getCertificates() - Method in class org.bouncycastle.cms.CMSSignedData
Return any X.509 certificate objects in this SignedData structure as a Store of X509CertificateHolder objects.
getCertificates() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCertificates()
getCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCertificates()
getCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getCertificatesAndCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCertificates() and org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
getCertificatesAndCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method and org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
getCertificatesAndCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCertificates() and org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
getCertificatesAndCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method and org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
getCertificatesAndCRLs(String, String) - Method in class org.bouncycastle.tsp.TimeStampToken
Deprecated. use getCertificates() or getCRLs()
getCertReq() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
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
 
getCerts() - Method in class org.bouncycastle.dvcs.VPKCRequestData
Get contained certs choice data..
getCertSelector(KeyTransRecipientId) - Method in class org.bouncycastle.cms.jcajce.JcaX509CertSelectorConverter
 
getCertSelector(SignerId) - Method in class org.bouncycastle.cms.jcajce.JcaX509CertSelectorConverter
 
getCertSelector(X509CertificateHolderSelector) - Method in class org.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter
 
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.
getContent() - Method in class org.bouncycastle.cms.CMSCompressedDataParser
Deprecated. use getContent(InputExpandedProvider)
getContent() - Method in class org.bouncycastle.cms.CMSAbsentContent
 
getContent() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
getContent() - Method in class org.bouncycastle.cms.CMSCompressedData
Deprecated. use getContent(InputExpanderProvider)
getContent() - Method in interface org.bouncycastle.cms.CMSProcessable
 
getContent() - Method in class org.bouncycastle.cms.CMSProcessableFile
Return the file handle.
getContent() - Method in class org.bouncycastle.dvcs.DVCSMessage
 
getContent() - Method in class org.bouncycastle.dvcs.DVCSResponse
Return the ASN.1 DVCSResponse structure making up the body of this response.
getContent() - Method in class org.bouncycastle.dvcs.DVCSRequest
Return the ASN.1 DVCSRequest structure making up the body of this request.
getContent() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getContent() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
getContent(InputDecryptorProvider) - Method in class org.bouncycastle.cms.CMSEncryptedData
 
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(InputExpanderProvider) - Method in class org.bouncycastle.cms.CMSCompressedData
Return the uncompressed content.
getContent(int) - Method in class org.bouncycastle.cms.CMSCompressedData
Deprecated. use getContent(InputExpanderProvider)
getContent(Key, Provider) - Method in class org.bouncycastle.cms.RecipientInformation
Deprecated. use getContent(Recipient)
getContent(Key, String) - 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.
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.CMSAuthenticatedData
 
getContentDigest() - Method in class org.bouncycastle.cms.SignerInformation
return the content digest that was calculated during verification.
getContentDigest() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
This will only be valid after the content has been read.
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
Return the content encryption algorithm details for the data in this object.
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.cms.CMSEnvelopedData
Return the content encryption algorithm details for the data in this object.
getContentInfo() - Method in class org.bouncycastle.cms.CMSCompressedData
Deprecated. use toASN1Structure()
getContentInfo() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ContentInfo
getContentInfo() - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use toASN1Structure()
getContentInfo() - Method in class org.bouncycastle.cms.CMSEnvelopedData
Deprecated. use toASN1Structure()
getContentInfos() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
Return the content infos in the AuthenticatedSafe contained in this Pfx.
getContentStream() - Method in class org.bouncycastle.cms.CMSTypedStream
 
getContentStream(InputDecryptorProvider) - Method in class org.bouncycastle.cms.CMSEncryptedData
 
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.RecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
Deprecated. use getContentStream(Recipient)
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.KEKRecipientInformation
Deprecated. use getContentStream(Recipient)
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, String) - Method in class org.bouncycastle.cms.RecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, String) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
Deprecated. use getContentStream(Recipient) method
getContentStream(Key, String) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
Deprecated. use getContentStream(Recipient)
getContentStream(Key, String) - Method in class org.bouncycastle.cms.KEKRecipientInformation
decrypt the content and return an input stream.
getContentStream(Key, String) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
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.CMSProcessableByteArray
 
getContentType() - Method in class org.bouncycastle.cms.CMSCompressedData
 
getContentType() - Method in class org.bouncycastle.cms.CMSDigestedData
 
getContentType() - Method in class org.bouncycastle.cms.CMSTypedStream
 
getContentType() - Method in class org.bouncycastle.cms.SignerInformation
 
getContentType() - Method in class org.bouncycastle.cms.CMSProcessableFile
 
getContentType() - Method in interface org.bouncycastle.cms.CMSTypedData
 
getContentType() - Method in class org.bouncycastle.dvcs.DVCSMessage
 
getContentVerifier(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.cms.SignerInformationVerifier
 
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.X509CRLHolder
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL.
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.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.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.ocsp.BasicOCSPResp
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.tsp.TimeStampRequest
Returns a set of ASN1ObjectIdentifiers giving the critical extensions.
getCRL(X509CRLHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Use the configured converter to produce a X509CRL object from a X509CRLHolder object.
getCRLs() - Method in class org.bouncycastle.cms.CMSSignedDataParser
Return any X.509 CRL objects in this SignedData structure as a Store of X509CRLHolder objects.
getCRLs() - Method in class org.bouncycastle.cms.OriginatorInformation
Return the CRLs stored in the underlying OriginatorInfo object.
getCRLs() - Method in class org.bouncycastle.cms.CMSSignedData
Return any X.509 CRL objects in this SignedData structure as a Store of X509CRLHolder objects.
getCRLs() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCRLs()
getCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Deprecated. use getCRLs()
getCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
Deprecated. use base Store returning method
getData() - Method in class org.bouncycastle.dvcs.DVCSRequest
Get data of DVCRequest.
getDataLocations() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get data locations, where the copy of request Data can be obtained.
getDataUri() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getDataUri() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
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.CMSDigestedData
 
getDigestAlgorithm() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getDigestAlgorithmID() - Method in class org.bouncycastle.cms.SignerInformation
 
getDigestAlgorithmIdentifier() - Method in interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder
 
getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
 
getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
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
 
getDigestedContent() - Method in class org.bouncycastle.cms.CMSDigestedData
Return the digested content
getDigestedObjectType() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Returns the digest object type if an object digest info is used.
getDVCSNames() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get names of DVCS servers.
getEncoded() - Method in class org.bouncycastle.cert.X509CRLHolder
Return the ASN.1 encoding of this holder's CRL.
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.X509AttributeCertificateHolder
Return the ASN.1 encoding of this holder's attribute certificate.
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.cms.CMSCompressedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSDigestedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getEncoded() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSSignedData
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.pkcs.PKCS8EncryptedPrivateKeyInfo
 
getEncoded() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
 
getEncoded() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
 
getEncoded() - Method in class org.bouncycastle.tsp.TimeStampResponse
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.tsp.TimeStampToken
Return a ASN.1 encoded byte stream representing the encoded object.
getEncoded() - Method in class org.bouncycastle.tsp.TimeStampRequest
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getEncoded() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getEncoded(String) - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
Return a Pfx with the outer wrapper encoded as asked for.
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
 
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.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the object identifier for the content encryption algorithm.
getEncryptionAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
Deprecated. use getContentEncryptionAlgorithm and JceAlgorithmIdentifierConverter().
getEncryptionAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedData
Deprecated. use getContentEncryptionAlgorithm and JceAlgorithmIdentifierConverter().
getEncryptionAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
Deprecated. use getContentEncryptionAlgorithm and JceAlgorithmIdentifierConverter().
getEncryptionAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSEnvelopedData
Deprecated. use getContentEncryptionAlgorithm and JceAlgorithmIdentifierConverter().
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.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ASN.1 encoded 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.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CRLHolder
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.X509AttributeCertificateHolder
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.ocsp.BasicOCSPResp
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.tsp.TimeStampRequest
 
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.
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.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.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.ocsp.BasicOCSPResp
 
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getExtensionOIDs() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getExtensions() - Method in class org.bouncycastle.cert.X509CRLHolder
Return the extensions block associated with this CRL if there is one.
getExtensions() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the extensions block associated with this certificate if there is one.
getExtensions() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the extensions block associated with this certificate if there is one.
getExtensions() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Return the extensions block associated with this CRL entry if there is one.
getExtensionValue(String) - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getFailInfo() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getFailureCode() - Method in class org.bouncycastle.tsp.TSPValidationException
Return the failure code associated with this exception - if one is set.
getFileName() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getFileName() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
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.
getGeneratedVersion() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getGenTime() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getGenTimeAccuracy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getHashAlgOID() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
getHashAlgorithm() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
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.X509AttributeCertificateHolder
Return the holder details for this attribute certificate.
getHolder() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Gets the holder.
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.X509CRLHolder
Return the issuer of this holder's CRL.
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.X509CertificateHolder
Return the issuer of this certificate.
getIssuer() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the issuer details for this attribute certificate.
getIssuer() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
 
getIssuer() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Returns the issuer criterion.
getIssuer() - Method in class org.bouncycastle.cert.selector.X509CertificateHolderSelector
 
getIssuer() - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
getIssuer() - Method in class org.bouncycastle.cms.SignerId
 
getIssuer(X500NameStyle, X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
 
getIssuer(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
 
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
 
getIV() - Method in interface org.bouncycastle.openssl.PEMEncryptor
 
getKey() - Method in interface org.bouncycastle.operator.OutputEncryptor
Return the key used for encrypting the output.
getKey() - Method in interface org.bouncycastle.operator.MacCalculator
Return the key used for calculating the MAC.
getKey(PublicKeyDataObject) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
 
getKeyDerivationAlgOID() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
return the object identifier for the key derivation algorithm, or null if there is none present.
getKeyDerivationAlgorithm() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
Return the key derivation algorithm details for the key in this recipient.
getKeyDerivationAlgParameters(Provider) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
Deprecated. use getKeyDerivationAlgorithm and JceAlgorithmIdentifierConverter().
getKeyDerivationAlgParameters(String) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
Deprecated. use getKeyDerivationAlgorithm and JceAlgorithmIdentifierConverter().
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.
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.cms.RecipientInformation
Return the key encryption algorithm details for the key in this recipient.
getKeyEncryptionAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.RecipientInformation
Deprecated. use getKeyEncryptionAlgorithm and JceAlgorithmIdentifierConverter().
getKeyEncryptionAlgorithmParameters(String) - Method in class org.bouncycastle.cms.RecipientInformation
Deprecated. use getKeyEncryptionAlgorithm and JceAlgorithmIdentifierConverter().
getKeyEncryptionAlgParams() - Method in class org.bouncycastle.cms.RecipientInformation
return the ASN.1 encoded key encryption algorithm parameters, or null if there aren't any.
getKeyIdentifier() - Method in class org.bouncycastle.cms.KEKRecipientId
 
getKeyPair(PEMKeyPair) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
getKeySize(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultSecretKeyProvider
 
getKeySize(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.SecretKeySizeProvider
 
getKeyTransRecipientId(X509CertSelector) - Method in class org.bouncycastle.cms.jcajce.JcaSelectorConverter
 
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 class org.bouncycastle.cms.CMSAuthenticatedData
 
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
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.
getMacAlgorithm() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Return the MAC algorithm details for the MAC associated with the data in this object.
getMacAlgorithm() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Return the MAC algorithm details for the MAC associated with the data in this object.
getMacAlgorithmID() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
Return the algorithm identifier describing the MAC algorithm
getMacAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Deprecated. use getMacAlgorithm and JceAlgorithmIdentifierConverter().
getMacAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Deprecated. use getMacAlgorithm and JceAlgorithmIdentifierConverter().
getMacAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Deprecated. use getMacAlgorithm and JceAlgorithmIdentifierConverter().
getMacAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Deprecated. use getMacAlgorithm and JceAlgorithmIdentifierConverter().
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.
getMediaType() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getMediaType() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
getMessage() - Method in class org.bouncycastle.dvcs.VSDRequestData
Get contained message (data to be certified).
getMessage() - Method in class org.bouncycastle.dvcs.CPDRequestData
Get contained message (data to be certified).
getMessageImprint() - Method in class org.bouncycastle.dvcs.CCPDRequestData
Get MessageImprint value
getMessageImprintAlgOID() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getMessageImprintAlgOID() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getMessageImprintDigest() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getMessageImprintDigest() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getMessageImprintDigestCalculator(DigestCalculatorProvider) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
Returns an appropriately initialised digest calculator based on the message imprint algorithm described in the first time stamp in the TemporalData for this message.
getMessageImprintDigestCalculator(DigestCalculatorProvider) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
Returns an appropriately initialised digest calculator based on the message imprint algorithm described in the first time stamp in the TemporalData for this message.
getMicros() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
getMillis() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
getName() - Method in class org.bouncycastle.cert.ocsp.test.OCSPTest
 
getName() - Method in class org.bouncycastle.cert.test.BcAttrCertTest
 
getName() - Method in class org.bouncycastle.cert.test.CertTest
 
getName() - Method in class org.bouncycastle.cert.test.BcAttrCertSelectorTest
 
getName() - Method in class org.bouncycastle.cert.test.PKCS10Test
 
getName() - Method in class org.bouncycastle.cert.test.X509ExtensionUtilsTest
 
getName() - Method in class org.bouncycastle.cert.test.AttrCertTest
 
getName() - Method in class org.bouncycastle.cert.test.BcPKCS10Test
 
getName() - Method in class org.bouncycastle.cert.test.AttrCertSelectorTest
 
getName() - Method in class org.bouncycastle.mozilla.test.SPKACTest
 
getName() - Method in class org.bouncycastle.openssl.test.WriterTest
 
getName() - Method in class org.bouncycastle.openssl.test.ParserTest
 
getName() - Method in class org.bouncycastle.openssl.test.ReaderTest
 
getName() - Method in class org.bouncycastle.tsp.test.ParseTest
 
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.
getNonce() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get nonce if it is set.
getNonce() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getNonce() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
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.
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.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.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.ocsp.BasicOCSPResp
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.tsp.TimeStampRequest
Returns a set of ASN1ObjectIdentifiers giving the non-critical extensions.
getNotAfter() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the date after which this certificate is not valid.
getNotAfter() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the date after 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.
getNotBefore() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the date before which this attribute certificate is not valid.
getObjectDigest() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Returns the hash if an object digest info is used.
getOriginatorInfo() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
Return the originator information associated with this message if present.
getOriginatorInfo() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Return the originator information associated with this message if present.
getOriginatorInfo() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Return the originator information associated with this message if present.
getOriginatorInfo() - Method in class org.bouncycastle.cms.CMSEnvelopedData
Return the originator information associated with this message if present.
getOtherMetaData() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getOtherMetaData() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
getOtherObjectTypeID() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Returns the digest algorithm ID if an object digest info is used.
getOtherRevocationInfo(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.CMSSignedDataParser
Return any OtherRevocationInfo OtherRevInfo objects of the type indicated by otherRevocationInfoFormat in this SignedData structure.
getOtherRevocationInfo(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.CMSSignedData
Return any OtherRevocationInfo OtherRevInfo objects of the type indicated by otherRevocationInfoFormat in this SignedData structure.
getOutputStream() - Method in interface org.bouncycastle.eac.operator.EACSignatureVerifier
Returns a stream that will accept data for the purpose of calculating a signature for later verification.
getOutputStream() - Method in interface org.bouncycastle.eac.operator.EACSigner
Returns a stream that will accept data for the purpose of calculating a signature.
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.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.MacCalculator
Returns a stream that will accept data for the purpose of calculating the MAC for later verification.
getOutputStream(OutputStream) - Method in class org.bouncycastle.cms.jcajce.ZlibCompressor
 
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.
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.
getPaddedData(byte[]) - Method in class org.bouncycastle.cert.crmf.FixedLengthMGF1Padder
 
getPaddedData(byte[]) - Method in interface org.bouncycastle.cert.crmf.EncryptedValuePadder
Return a byte array of padded data.
getParamSpec(AlgorithmParameters) - Static method in class org.bouncycastle.cms.CMSPBEKey
 
getParsedMessage() - Method in class org.bouncycastle.dvcs.VSDRequestData
Get the CMS SignedData object represented by the encoded message.
getPassword() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getPassword() - Method in interface org.bouncycastle.cms.PasswordRecipient
 
getPassword() - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
 
getPassword() - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
getPassword() - Method in interface org.bouncycastle.openssl.PasswordFinder
 
getPasswordBytes(int, char[]) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
 
getPasswordConversionScheme() - Method in interface org.bouncycastle.cms.PasswordRecipient
 
getPasswordConversionScheme() - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
 
getPasswordConversionScheme() - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
getPolicy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getPrivateKey(PrivateKeyInfo) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
getPrivateKeyAlgorithmIdentifier() - Method in interface org.bouncycastle.cms.KeyAgreeRecipient
 
getPrivateKeyAlgorithmIdentifier() - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
getPrivateKeyInfo() - Method in class org.bouncycastle.openssl.PEMKeyPair
 
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.
getPublicKey() - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
getPublicKey() - Method in class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
 
getPublicKey() - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
getPublicKey(String) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
getPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
getPublicKeyAndChallenge() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
getPublicKeyDataObject() - Method in class org.bouncycastle.eac.EACCertificateHolder
 
getPublicKeyDataObject() - Method in class org.bouncycastle.eac.EACCertificateRequestHolder
 
getPublicKeyDataObject(ASN1ObjectIdentifier, PublicKey) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
 
getPublicKeyInfo() - Method in class org.bouncycastle.openssl.PEMKeyPair
 
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return a store of the intended recipients for this message
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
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KEKRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KeyTransRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcKEKEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient
 
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, byte[], byte[]) - Method in interface org.bouncycastle.cms.PasswordRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.bc.BcPasswordEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in interface org.bouncycastle.cms.KeyAgreeRecipient
 
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(Recipient) - Method in class org.bouncycastle.cms.RecipientInformation
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KEKRecipientInformation
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
 
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
 
getReqPolicy() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getRequester() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get names of requesting entity, if set.
getRequestInfo() - Method in class org.bouncycastle.dvcs.DVCSRequest
Get RequestInformation envelope.
getRequestList() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getRequestorName() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getRequestPolicy() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get policy, under which the validation is requested.
getRequestTime() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get request generation time if it is set.
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
 
getSafeBags() - Method in class org.bouncycastle.pkcs.PKCS12SafeBagFactory
 
getSalt() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getSeconds() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
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.X509CertificateHolder
Return the serial number of this attribute certificate.
getSerialNumber() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
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.
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.X509AttributeCertificateHolderSelector
Gets the serial number the attribute certificate must have.
getSerialNumber() - Method in class org.bouncycastle.cert.selector.X509CertificateHolderSelector
 
getSerialNumber() - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
getSerialNumber() - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
 
getSerialNumber() - Method in class org.bouncycastle.cms.SignerId
 
getSerialNumber() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getServiceType() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get requested service type.
getSID() - Method in class org.bouncycastle.cms.SignerInformation
 
getSID() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getSID() - Method in class org.bouncycastle.tsp.TimeStampToken
 
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.cert.X509AttributeCertificateHolder
Return the bytes making up the signature associated with this attribute certificate.
getSignature() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getSignature() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getSignature() - Method in class org.bouncycastle.cms.SignerInformation
return the encoded signature
getSignature() - Method in interface org.bouncycastle.eac.operator.EACSigner
Returns a signature based on the current data written to the stream, since the start or the last call to getSignature().
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.PKCS10CertificationRequest
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.X509CertificateHolder
Return the details of the signature algorithm used to create this attribute certificate.
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.pkcs.PKCS10CertificationRequest
Return the details of the signature algorithm used to create this request.
getSignatureName(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator
 
getSignatureName(AlgorithmIdentifier, AlgorithmIdentifier) - Method in interface org.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator
Return the digest algorithm using one of the standard string representations rather than the algorithm object identifier (if possible).
getSignatureTimestamps(SignerInformation, DigestCalculatorProvider) - Static method in class org.bouncycastle.tsp.TSPUtil
Fetches the signature time-stamp attributes from a SignerInformation object.
getSignatureTimestamps(SignerInformation, Provider) - Static method in class org.bouncycastle.tsp.TSPUtil
Deprecated. use getSignatureTimestamps(SignerInformation, DigestCalculatorProvider)
getSignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
return a table of the signed attributes - indexed by the OID of the attribute.
getSignedAttributes() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getSignedAttributeTableGenerator() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getSignedContent() - Method in class org.bouncycastle.cms.CMSSignedDataParser
 
getSignedContent() - Method in class org.bouncycastle.cms.CMSSignedData
 
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.
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.
getSignerId(X509CertSelector) - Method in class org.bouncycastle.cms.jcajce.JcaSelectorConverter
 
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedDataParser
return the collection of signers that are associated with the signatures for the message.
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedData
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
 
getStatus() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getStatusInfo() - Method in class org.bouncycastle.cert.cmp.CertificateStatus
 
getStatusMessages() - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
getStatusString() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getSubject() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the subject this certificate is for.
getSubject() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
 
getSubject() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
Return the subject on this request.
getSubject(X500NameStyle, X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
 
getSubject(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.cert.selector.X509CertificateHolderSelector
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.cms.SignerId
 
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.PKCS10CertificationRequest
Return the SubjectPublicKeyInfo describing the public key this request is carrying.
getTargetGroups() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Gets the target groups.
getTargetNames() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
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
 
getTimeStampInfo() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getTimeStampToken() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getTimeStampToken() - Method in class org.bouncycastle.tsp.cms.ImprintDigestInvalidException
 
getTimeStampTokens() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getTimeStampTokens() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
getTransactionIdentifier() - Method in class org.bouncycastle.dvcs.DVCSRequest
Get the transaction identifier of request.
getTsa() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
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.AuthenticatorControl
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.
getType() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
Return the BagId giving the type of content in the bag.
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 class org.bouncycastle.cms.CMSException
 
getUnderlyingException() - Method in class org.bouncycastle.cms.CMSRuntimeException
 
getUnderlyingException() - Method in class org.bouncycastle.cms.CMSAttributeTableGenerationException
 
getUnderlyingException() - Method in class org.bouncycastle.openssl.PEMException
 
getUnderlyingException() - Method in class org.bouncycastle.tsp.TSPException
 
getUnderlyingException() - Method in class org.bouncycastle.tsp.TSPIOException
 
getUnpaddedData(byte[]) - Method in class org.bouncycastle.cert.crmf.FixedLengthMGF1Padder
 
getUnpaddedData(byte[]) - Method in interface org.bouncycastle.cert.crmf.EncryptedValuePadder
Return a byte array of with padding removed.
getUnprotectedAttributes() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return a table of the unprotected attributes indexed by the OID of the attribute.
getUnprotectedAttributes() - Method in class org.bouncycastle.cms.CMSEnvelopedData
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.
getUnsignedAttributes() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getUnsignedAttributeTableGenerator() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getUsageIdentifier() - Method in interface org.bouncycastle.eac.operator.EACSignatureVerifier
Return the usage OID specifying the signature type.
getUsageIdentifier() - Method in interface org.bouncycastle.eac.operator.EACSigner
 
getUserKeyingMaterial(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
getUserKeyingMaterial(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
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.AuthenticatorControl
Return the token associated with this control (a UTF8String).
getValue() - Method in class org.bouncycastle.cert.crmf.RegTokenControl
Return the token associated with this control (a UTF8String).
getValueDecryptor(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cert.crmf.ValueDecryptorGenerator
 
getValueDecryptor(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
getVersion() - Method in class org.bouncycastle.cert.X509CertificateHolder
Deprecated. use getVersionNumber
getVersion() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
 
getVersion() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getVersion() - Method in class org.bouncycastle.cert.ocsp.RespData
 
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.
getVersion() - Method in class org.bouncycastle.cms.CMSSignedData
Return the version number for this object
getVersion() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get DVCS version of request.
getVersion() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getVersionNumber() - Method in class org.bouncycastle.cert.X509CertificateHolder
 
getVersionNumber() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
GOOD - Static variable in interface org.bouncycastle.cert.ocsp.CertificateStatus
 
GOST3411 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
GOST3411 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
gostKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 

H

hasAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInformationVerifier
 
hasAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
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.X509CRLHolder
Return whether or not the holder's CRL 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.X509AttributeCertificateHolder
Return whether or not the holder's attribute 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.ocsp.BasicOCSPResp
 
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
hasExtensions() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
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.X509CRLHolder
 
hashCode() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
 
hashCode() - Method in class org.bouncycastle.cert.X509CertificateHolder
 
hashCode() - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
 
hashCode() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
 
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.selector.X509CertificateHolderSelector
 
hashCode() - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
hashCode() - Method in class org.bouncycastle.cms.KEKRecipientId
 
hashCode() - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
 
hashCode() - Method in class org.bouncycastle.cms.SignerId
 
hashCode() - Method in class org.bouncycastle.cms.PasswordRecipientId
 
hashCode() - Method in class org.bouncycastle.dvcs.MessageImprint
 
hashCode() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
 
hasMac() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
Return whether or not there is MAC attached to this file.
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.JcePasswordRecipient
 
helper - Variable in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
helper - Variable in class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
helper - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 

I

IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
ImprintDigestInvalidException - exception org.bouncycastle.tsp.cms.ImprintDigestInvalidException.
 
ImprintDigestInvalidException(String, TimeStampToken) - Constructor for class org.bouncycastle.tsp.cms.ImprintDigestInvalidException
 
initialiseMessageImprintDigestCalculator(DigestCalculator) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
Initialise the passed in calculator with the MetaData for this message, if it is required as part of the initial message imprint calculation.
initialiseMessageImprintDigestCalculator(DigestCalculator) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
Initialise the passed in calculator with the MetaData for this message, if it is required as part of the initial message imprint calculation.
initialiseMessageImprintDigestCalculator(DigestCalculator) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
Initialise the passed in calculator with the MetaData for this message, if it is required as part of the initial message imprint calculation.
InputDecryptor - interface org.bouncycastle.operator.InputDecryptor.
General interface for an operator that is able to produce an InputStream that will decrypt a stream of encrypted data.
InputDecryptorProvider - interface org.bouncycastle.operator.InputDecryptorProvider.
 
InputExpander - interface org.bouncycastle.operator.InputExpander.
General interface for an operator that is able to produce an InputStream that will produce uncompressed data.
InputExpanderProvider - interface org.bouncycastle.operator.InputExpanderProvider.
 
INSTANCE - Static variable in class org.bouncycastle.operator.DefaultSecretKeyProvider
 
INSTANCE - Static variable in class org.bouncycastle.operator.bc.BcDefaultDigestProvider
 
INTERNAL_ERROR - Static variable in class org.bouncycastle.cert.ocsp.OCSPResp
 
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.
isInnerSignatureValid(EACSignatureVerifier) - Method in class org.bouncycastle.eac.EACCertificateRequestHolder
 
isMacBased() - Method in class org.bouncycastle.cms.RecipientOperator
 
isMacValid(PKCS12MacCalculatorBuilderProvider, char[]) - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
Verify the MacData attached to the PFX is consistent with what is expected.
isOrdered() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
isPKCS12(DERObjectIdentifier) - Static method in class org.bouncycastle.openssl.PEMUtilities
 
isPKCS5Scheme2(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.openssl.PEMUtilities
 
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509CRLHolder
Validate the signature on the CRL.
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.X509AttributeCertificateHolder
Validate the signature on the attribute certificate in this holder.
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.pkcs.PKCS10CertificationRequest
Validate the signature on the PKCS10 certification request in this holder.
isSignatureValid(EACSignatureVerifier) - Method in class org.bouncycastle.eac.EACCertificateHolder
 
isSignatureValid(SignerInformationVerifier) - Method in class org.bouncycastle.tsp.TimeStampToken
Return true if the signature on time stamp token is valid.
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.X509CertificateHolder
Return whether or not this certificate is valid on a particular date.
isValidOn(Date) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return whether or not this attribute certificate is valid on a particular date.
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
 

J

JcaAttrCertStore - class org.bouncycastle.cert.jcajce.JcaAttrCertStore.
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 org.bouncycastle.cert.ocsp.jcajce.JcaBasicOCSPRespBuilder.
 
JcaBasicOCSPRespBuilder(PublicKey, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaBasicOCSPRespBuilder
 
JcaCertificateID - class org.bouncycastle.cert.ocsp.jcajce.JcaCertificateID.
 
JcaCertificateID(DigestCalculator, X509Certificate, BigInteger) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaCertificateID
 
JcaCertificateRequestMessage - class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage.
 
JcaCertificateRequestMessage(CertificateRequestMessage) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
JcaCertificateRequestMessage(CertReqMsg) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
JcaCertificateRequestMessageBuilder - class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder.
 
JcaCertificateRequestMessageBuilder(BigInteger) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
JcaCertStore - class org.bouncycastle.cert.jcajce.JcaCertStore.
Class for storing Certificates for later lookup.
JcaCertStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaCertStore
Basic constructor.
JcaCertStoreBuilder - class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder.
Builder to create a CertStore from certificate and CRL stores.
JcaCertStoreBuilder() - Constructor for class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
 
JcaContentSignerBuilder - class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder.
 
JcaContentSignerBuilder(String) - Constructor for class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
JcaContentVerifierProviderBuilder - class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder.
 
JcaContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
JcaCRLStore - class org.bouncycastle.cert.jcajce.JcaCRLStore.
Class for storing CRLs for later lookup.
JcaCRLStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaCRLStore
Basic constructor.
JcaDigestCalculatorProviderBuilder - class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder.
 
JcaDigestCalculatorProviderBuilder() - Constructor for class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
JcaEACSignatureVerifierBuilder - class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder.
 
JcaEACSignatureVerifierBuilder() - Constructor for class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
 
JcaEACSignerBuilder - class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder.
 
JcaEACSignerBuilder() - Constructor for class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
JcaEncryptedValueBuilder - class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder.
 
JcaEncryptedValueBuilder(KeyWrapper, OutputEncryptor) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
 
JcaJceExtHelper - interface org.bouncycastle.cms.jcajce.JcaJceExtHelper.
 
JcaMiscPEMGenerator - class org.bouncycastle.openssl.jcajce.JcaMiscPEMGenerator.
PEM generator for the original set of PEM objects used in Open SSL.
JcaMiscPEMGenerator(Object) - Constructor for class org.bouncycastle.openssl.jcajce.JcaMiscPEMGenerator
 
JcaMiscPEMGenerator(Object, PEMEncryptor) - Constructor for class org.bouncycastle.openssl.jcajce.JcaMiscPEMGenerator
 
JcaPEMKeyConverter - class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter.
 
JcaPEMKeyConverter() - Constructor for class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
JcaPKCS10CertificationRequest - class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest.
 
JcaPKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
JcaPKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
JcaPKCS10CertificationRequest(PKCS10CertificationRequest) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
JcaPKCS10CertificationRequestBuilder - class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestBuilder.
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.
JcaPKCS12SafeBagBuilder - class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder.
 
JcaPKCS12SafeBagBuilder(PrivateKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
 
JcaPKCS12SafeBagBuilder(PrivateKey, OutputEncryptor) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
 
JcaPKCS12SafeBagBuilder(X509Certificate) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
 
JcaPKCS8EncryptedPrivateKeyInfoBuilder - class org.bouncycastle.pkcs.jcajce.JcaPKCS8EncryptedPrivateKeyInfoBuilder.
 
JcaPKCS8EncryptedPrivateKeyInfoBuilder(PrivateKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS8EncryptedPrivateKeyInfoBuilder
 
JcaPKCS8Generator - class org.bouncycastle.openssl.jcajce.JcaPKCS8Generator.
 
JcaPKCS8Generator(PrivateKey, OutputEncryptor) - Constructor for class org.bouncycastle.openssl.jcajce.JcaPKCS8Generator
 
JcaPKIArchiveControlBuilder - class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder.
 
JcaPKIArchiveControlBuilder(PrivateKey, GeneralName) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
 
JcaPKIArchiveControlBuilder(PrivateKey, X500Name) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
 
JcaPublicKeyConverter - class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter.
 
JcaPublicKeyConverter() - Constructor for class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
 
JcaRespID - class org.bouncycastle.cert.ocsp.jcajce.JcaRespID.
 
JcaRespID(PublicKey, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaRespID
 
JcaSelectorConverter - class org.bouncycastle.cert.selector.jcajce.JcaSelectorConverter.
 
JcaSelectorConverter - class org.bouncycastle.cms.jcajce.JcaSelectorConverter.
 
JcaSelectorConverter() - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaSelectorConverter
 
JcaSelectorConverter() - Constructor for class org.bouncycastle.cms.jcajce.JcaSelectorConverter
 
JcaSignerId - class org.bouncycastle.cms.jcajce.JcaSignerId.
 
JcaSignerId(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JcaSignerId
Construct a signer identifier based on the issuer, serial number and subject key identifier (if present) of the passed in certificate.
JcaSignerInfoGeneratorBuilder - class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder.
 
JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
JcaSignerInfoVerifierBuilder - class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder.
 
JcaSignerInfoVerifierBuilder(DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
JcaSimpleSignerInfoGeneratorBuilder - class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder.
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 org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder.
 
JcaSimpleSignerInfoVerifierBuilder() - Constructor for class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
JcaX500NameUtil - class org.bouncycastle.cert.jcajce.JcaX500NameUtil.
 
JcaX500NameUtil() - Constructor for class org.bouncycastle.cert.jcajce.JcaX500NameUtil
 
JcaX509AttributeCertificateHolder - class org.bouncycastle.cert.jcajce.JcaX509AttributeCertificateHolder.
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 org.bouncycastle.cert.jcajce.JcaX509CertificateConverter.
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 org.bouncycastle.cert.jcajce.JcaX509CertificateHolder.
JCA helper class for converting an X509Certificate into a X509CertificateHolder object.
JcaX509CertificateHolder(X509Certificate) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CertificateHolder
Base constructor.
JcaX509CertificateHolderSelector - class org.bouncycastle.cert.selector.jcajce.JcaX509CertificateHolderSelector.
 
JcaX509CertificateHolderSelector(X509Certificate) - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaX509CertificateHolderSelector
Construct a signer identifier based on the issuer, serial number and subject key identifier (if present) of the passed in certificate.
JcaX509CertSelectorConverter - class org.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter.
 
JcaX509CertSelectorConverter - class org.bouncycastle.cms.jcajce.JcaX509CertSelectorConverter.
 
JcaX509CertSelectorConverter() - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter
 
JcaX509CertSelectorConverter() - Constructor for class org.bouncycastle.cms.jcajce.JcaX509CertSelectorConverter
 
JcaX509CRLConverter - class org.bouncycastle.cert.jcajce.JcaX509CRLConverter.
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 org.bouncycastle.cert.jcajce.JcaX509CRLHolder.
JCA helper class for converting an X509CRL into a X509CRLHolder object.
JcaX509CRLHolder(X509CRL) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CRLHolder
Base constructor.
JcaX509ExtensionUtils - class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils.
 
JcaX509ExtensionUtils() - Constructor for class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
Create a utility class pre-configured with a SHA-1 digest calculator based on the default implementation.
JcaX509ExtensionUtils(DigestCalculator) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
 
JcaX509v1CertificateBuilder - class org.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder.
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.
JcaX509v2CRLBuilder - class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder.
 
JcaX509v2CRLBuilder(X500Name, Date) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder
 
JcaX509v3CertificateBuilder - class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder.
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.
JceAlgorithmIdentifierConverter - class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter.
 
JceAlgorithmIdentifierConverter() - Constructor for class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
 
JceAsymmetricKeyUnwrapper - class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper.
 
JceAsymmetricKeyUnwrapper(AlgorithmIdentifier, PrivateKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
JceAsymmetricKeyWrapper - class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper.
 
JceAsymmetricKeyWrapper(PublicKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
JceAsymmetricKeyWrapper(X509Certificate) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
JceAsymmetricValueDecryptorGenerator - class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator.
 
JceAsymmetricValueDecryptorGenerator(PrivateKey) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
JceCMSContentEncryptorBuilder - class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder.
 
JceCMSContentEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
JceCMSContentEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
JceCMSMacCalculatorBuilder - class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder.
 
JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
JceCRMFEncryptorBuilder - class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder.
 
JceCRMFEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
JceCRMFEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
JceGenericKey - class org.bouncycastle.operator.jcajce.JceGenericKey.
 
JceGenericKey(AlgorithmIdentifier, Key) - Constructor for class org.bouncycastle.operator.jcajce.JceGenericKey
 
JceKEKAuthenticatedRecipient - class org.bouncycastle.cms.jcajce.JceKEKAuthenticatedRecipient.
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 org.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient.
 
JceKEKEnvelopedRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient
 
JceKEKRecipient - class org.bouncycastle.cms.jcajce.JceKEKRecipient.
 
JceKEKRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
JceKEKRecipientInfoGenerator - class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator.
 
JceKEKRecipientInfoGenerator(byte[], SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
JceKEKRecipientInfoGenerator(KEKIdentifier, SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
JceKeyAgreeAuthenticatedRecipient - class org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient.
 
JceKeyAgreeAuthenticatedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient
 
JceKeyAgreeEnvelopedRecipient - class org.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient.
 
JceKeyAgreeEnvelopedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient
 
JceKeyAgreeRecipient - class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient.
 
JceKeyAgreeRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
JceKeyAgreeRecipientId - class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId.
 
JceKeyAgreeRecipientId(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId
 
JceKeyAgreeRecipientInfoGenerator - class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator.
 
JceKeyAgreeRecipientInfoGenerator(ASN1ObjectIdentifier, PrivateKey, PublicKey, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
JceKeyTransAuthenticatedRecipient - class org.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient.
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 org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient.
 
JceKeyTransEnvelopedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient
 
JceKeyTransRecipient - class org.bouncycastle.cms.jcajce.JceKeyTransRecipient.
 
JceKeyTransRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
JceKeyTransRecipientId - class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId.
 
JceKeyTransRecipientId(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId
 
JceKeyTransRecipientInfoGenerator - class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator.
 
JceKeyTransRecipientInfoGenerator(byte[], PublicKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
JceKeyTransRecipientInfoGenerator(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
JceOpenSSLPKCS8DecryptorProviderBuilder - class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder.
 
JceOpenSSLPKCS8DecryptorProviderBuilder() - Constructor for class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
 
JceOpenSSLPKCS8EncryptorBuilder - class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder.
 
JceOpenSSLPKCS8EncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
JcePasswordAuthenticatedRecipient - class org.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient.
 
JcePasswordAuthenticatedRecipient(char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient
 
JcePasswordEnvelopedRecipient - class org.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient.
 
JcePasswordEnvelopedRecipient(char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient
 
JcePasswordRecipient - class org.bouncycastle.cms.jcajce.JcePasswordRecipient.
the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
JcePasswordRecipientInfoGenerator - class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator.
 
JcePasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
JcePEMDecryptorProviderBuilder - class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder.
 
JcePEMDecryptorProviderBuilder() - Constructor for class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
 
JcePEMEncryptorBuilder - class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder.
 
JcePEMEncryptorBuilder(String) - Constructor for class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
 
JcePKCS12MacCalculatorBuilder - class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder.
 
JcePKCS12MacCalculatorBuilder() - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
JcePKCS12MacCalculatorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
JcePKCS12MacCalculatorBuilderProvider - class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider.
 
JcePKCS12MacCalculatorBuilderProvider() - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
 
JcePKCSPBEInputDecryptorProviderBuilder - class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder.
 
JcePKCSPBEInputDecryptorProviderBuilder() - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
 
JcePKCSPBEOutputEncryptorBuilder - class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder.
 
JcePKCSPBEOutputEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
 
JcePKMACValuesCalculator - class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator.
 
JcePKMACValuesCalculator() - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
JceSymmetricKeyUnwrapper - class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper.
 
JceSymmetricKeyUnwrapper(AlgorithmIdentifier, SecretKey) - Constructor for class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
JceSymmetricKeyWrapper - class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper.
 
JceSymmetricKeyWrapper(SecretKey) - Constructor for class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 

K

kek - Static variable in class org.bouncycastle.cms.RecipientId
 
KEKRecipient - interface org.bouncycastle.cms.KEKRecipient.
 
KEKRecipientId - class org.bouncycastle.cms.KEKRecipientId.
 
KEKRecipientId(byte[]) - Constructor for class org.bouncycastle.cms.KEKRecipientId
Construct a recipient ID with the key identifier of a KEK recipient.
KEKRecipientInfoGenerator - class org.bouncycastle.cms.KEKRecipientInfoGenerator.
 
KEKRecipientInfoGenerator(KEKIdentifier, SymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.KEKRecipientInfoGenerator
 
KEKRecipientInformation - class org.bouncycastle.cms.KEKRecipientInformation.
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 org.bouncycastle.cms.KeyAgreeRecipient.
 
KeyAgreeRecipientId - class org.bouncycastle.cms.KeyAgreeRecipientId.
 
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.
KeyAgreeRecipientId(X500Name, BigInteger, byte[]) - Constructor for class org.bouncycastle.cms.KeyAgreeRecipientId
 
KeyAgreeRecipientInfoGenerator - class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator.
 
KeyAgreeRecipientInfoGenerator(ASN1ObjectIdentifier, SubjectPublicKeyInfo, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
KeyAgreeRecipientInformation - class org.bouncycastle.cms.KeyAgreeRecipientInformation.
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 org.bouncycastle.cms.KeyTransRecipient.
 
KeyTransRecipientId - class org.bouncycastle.cms.KeyTransRecipientId.
 
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.
KeyTransRecipientId(X500Name, BigInteger, byte[]) - 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 org.bouncycastle.cms.KeyTransRecipientInfoGenerator.
 
KeyTransRecipientInfoGenerator(byte[], AsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
KeyTransRecipientInfoGenerator(IssuerAndSerialNumber, AsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
KeyTransRecipientInformation - class org.bouncycastle.cms.KeyTransRecipientInformation.
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 org.bouncycastle.operator.KeyUnwrapper.
 
KeyWrapper - interface org.bouncycastle.operator.KeyWrapper.
 
kpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
kpg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 

L

localKeyIdAttribute - Static variable in class org.bouncycastle.pkcs.PKCS12SafeBag
 

M

MacCalculator - interface org.bouncycastle.operator.MacCalculator.
 
MacCalculatorProvider - interface org.bouncycastle.operator.MacCalculatorProvider.
 
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.CertTest
 
main(String[]) - Static method in class org.bouncycastle.cert.test.PKCS10Test
 
main(String[]) - Static method in class org.bouncycastle.cert.test.X509ExtensionUtilsTest
 
main(String[]) - Static method in class org.bouncycastle.cert.test.AttrCertTest
 
main(String[]) - Static method in class org.bouncycastle.cert.test.AttrCertSelectorTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.Rfc4134Test
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.SignedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.CompressedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.BcSignedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.NewSignedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.dvcs.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.eac.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.mozilla.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.mozilla.test.SPKACTest
 
main(String[]) - Static method in class org.bouncycastle.openssl.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.openssl.test.WriterTest
 
main(String[]) - Static method in class org.bouncycastle.openssl.test.ParserTest
 
main(String[]) - Static method in class org.bouncycastle.openssl.test.ReaderTest
 
main(String[]) - Static method in class org.bouncycastle.pkcs.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.pkcs.test.PKCS10Test
 
main(String[]) - Static method in class org.bouncycastle.tsp.test.AllTests
 
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
 
makeCACertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
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) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeCrl(KeyPair) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeDesede128Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeDesede128Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeDesede192Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeDesede192Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
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
 
makeKeyPair() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeRC2128Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeRC2128Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeRC240Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeRC240Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeRC264Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeRC264Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
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.OCSPResp
 
MALFORMED_REQUEST - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
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.X509AttributeCertificateHolderSelector
Decides if the given attribute certificate should be selected.
match(Object) - Method in class org.bouncycastle.cert.selector.X509CertificateHolderSelector
 
match(Object) - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
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.SignerId
 
match(Object) - Method in class org.bouncycastle.cms.PasswordRecipientId
 
matchesIssuer(X509CertificateHolder, DigestCalculatorProvider) - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
max(int, int) - Static method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
MD5 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
MD5 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
messageAlgorithm - Variable in class org.bouncycastle.cms.RecipientInformation
 
MessageImprint - class org.bouncycastle.dvcs.MessageImprint.
 
MessageImprint(DigestInfo) - Constructor for class org.bouncycastle.dvcs.MessageImprint
 
MessageImprintBuilder - class org.bouncycastle.dvcs.MessageImprintBuilder.
 
MessageImprintBuilder(DigestCalculator) - Constructor for class org.bouncycastle.dvcs.MessageImprintBuilder
 
metaData - Variable in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
 
MiscPEMGenerator - class org.bouncycastle.openssl.MiscPEMGenerator.
PEM generator for the original set of PEM objects used in Open SSL.
MiscPEMGenerator(Object) - Constructor for class org.bouncycastle.openssl.MiscPEMGenerator
 
MiscPEMGenerator(Object, PEMEncryptor) - Constructor for class org.bouncycastle.openssl.MiscPEMGenerator
 

N

NewAuthenticatedDataStreamTest - class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest.
 
NewAuthenticatedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
NewAuthenticatedDataTest - class org.bouncycastle.cms.test.NewAuthenticatedDataTest.
 
NewAuthenticatedDataTest(String) - Constructor for class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
NewCompressedDataStreamTest - class org.bouncycastle.cms.test.NewCompressedDataStreamTest.
 
NewCompressedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.NewCompressedDataStreamTest
 
NewCompressedDataTest - class org.bouncycastle.cms.test.NewCompressedDataTest.
 
NewCompressedDataTest(String) - Constructor for class org.bouncycastle.cms.test.NewCompressedDataTest
 
NewEnvelopedDataStreamTest - class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest.
 
NewEnvelopedDataStreamTest() - Constructor for class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
NewEnvelopedDataTest - class org.bouncycastle.cms.test.NewEnvelopedDataTest.
 
NewEnvelopedDataTest() - Constructor for class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
NewSignedDataStreamTest - class org.bouncycastle.cms.test.NewSignedDataStreamTest.
 
NewSignedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
NewSignedDataTest - class org.bouncycastle.cms.test.NewSignedDataTest.
 
NewSignedDataTest(String) - Constructor for class org.bouncycastle.cms.test.NewSignedDataTest
 
NewTSPTest - class org.bouncycastle.tsp.test.NewTSPTest.
 
NewTSPTest() - Constructor for class org.bouncycastle.tsp.test.NewTSPTest
 

O

OCSPException - exception org.bouncycastle.cert.ocsp.OCSPException.
 
OCSPException(String) - Constructor for class org.bouncycastle.cert.ocsp.OCSPException
 
OCSPException(String, Throwable) - Constructor for class org.bouncycastle.cert.ocsp.OCSPException
 
OCSPReq - class org.bouncycastle.cert.ocsp.OCSPReq.
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(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPReq
 
OCSPReq(OCSPRequest) - Constructor for class org.bouncycastle.cert.ocsp.OCSPReq
 
OCSPReqBuilder - class org.bouncycastle.cert.ocsp.OCSPReqBuilder.
 
OCSPReqBuilder() - Constructor for class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
OCSPResp - class org.bouncycastle.cert.ocsp.OCSPResp.
 
OCSPResp(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
 
OCSPResp(InputStream) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
 
OCSPResp(OCSPResponse) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
 
OCSPRespBuilder - class org.bouncycastle.cert.ocsp.OCSPRespBuilder.
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 org.bouncycastle.cert.ocsp.test.OCSPTest.
 
OCSPTest() - Constructor for class org.bouncycastle.cert.ocsp.test.OCSPTest
 
open(ASN1ObjectIdentifier, OutputStream, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
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(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.
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(ASN1ObjectIdentifier, OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Open a compressing output stream.
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, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
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, 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(OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
 
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(OutputStream, String) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Deprecated. use open(OutputStream, ContentCompressor)
open(OutputStream, String, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use open(ASN1ObjectIdentifier, OutputStream, boolean)
open(OutputStream, String, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Deprecated. use open(ASN1ObjectIdenfier, OutputStream, boolean, OutputStream)
open(OutputStream, String, int, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated. use open(out, MacCalculator)
open(OutputStream, String, int, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Deprecated.  
open(OutputStream, String, int, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated. use open(out, MacCalculator)
open(OutputStream, String, int, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Deprecated.  
open(OutputStream, String, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated. use open(out, MacCalculator)
open(OutputStream, String, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Deprecated.  
open(OutputStream, String, String) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Deprecated. use open(OutputStream, ASN1ObjectIdentifier, ContentCompressor)
open(OutputStream, String, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Deprecated. use open(out, MacCalculator)
open(OutputStream, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Deprecated.  
OperatorCreationException - exception org.bouncycastle.operator.OperatorCreationException.
 
OperatorCreationException(String) - Constructor for class org.bouncycastle.operator.OperatorCreationException
 
OperatorCreationException(String, Throwable) - Constructor for class org.bouncycastle.operator.OperatorCreationException
 
OperatorException - exception org.bouncycastle.operator.OperatorException.
 
OperatorException(String) - Constructor for class org.bouncycastle.operator.OperatorException
 
OperatorException(String, Throwable) - Constructor for class org.bouncycastle.operator.OperatorException
 
OperatorStreamException - exception org.bouncycastle.operator.OperatorStreamException.
 
OperatorStreamException(String, Throwable) - Constructor for class 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.bc - package org.bouncycastle.cert.bc
 
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.selector.jcajce - package org.bouncycastle.cert.selector.jcajce
 
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.dvcs - package org.bouncycastle.dvcs
Classes for dealing "Internet X.509 Public Key Infrastructure Data Validation and Certification Server Protocols" - RFC 3029.
org.bouncycastle.dvcs.test - package org.bouncycastle.dvcs.test
 
org.bouncycastle.eac - package org.bouncycastle.eac
Base classes Extended Access Control (EAC) Certificates as described in "Technical Guideline, Advanced Security Mechanisms for Machine Readable Travel Documents, Extended Access Control (EAC), Version 1.0.1, BSI 2006".
org.bouncycastle.eac.jcajce - package org.bouncycastle.eac.jcajce
 
org.bouncycastle.eac.operator - package org.bouncycastle.eac.operator
 
org.bouncycastle.eac.operator.jcajce - package org.bouncycastle.eac.operator.jcajce
 
org.bouncycastle.eac.test - package org.bouncycastle.eac.test
 
org.bouncycastle.mozilla - package org.bouncycastle.mozilla
Support class for mozilla signed public key and challenge.
org.bouncycastle.mozilla.test - package org.bouncycastle.mozilla.test
Test class for mozilla signed public key and challenge.
org.bouncycastle.openssl - package org.bouncycastle.openssl
Classes for dealing with OpenSSL PEM files.
org.bouncycastle.openssl.jcajce - package org.bouncycastle.openssl.jcajce
 
org.bouncycastle.openssl.test - package org.bouncycastle.openssl.test
Test class for OpenSSL PEMReader.
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, PKCS#8 encrypted keys and PKCS#12 keys stores.
org.bouncycastle.pkcs.bc - package org.bouncycastle.pkcs.bc
 
org.bouncycastle.pkcs.jcajce - package org.bouncycastle.pkcs.jcajce
JCA extensions to the PKCS#10 certification request package.
org.bouncycastle.pkcs.test - package org.bouncycastle.pkcs.test
 
org.bouncycastle.tsp - package org.bouncycastle.tsp
Classes for dealing Time Stamp Protocol (TSP) - RFC 3161.
org.bouncycastle.tsp.cms - package org.bouncycastle.tsp.cms
Classes for dealing Syntax for Binding Documents with Time-Stamps - RFC 5544.
org.bouncycastle.tsp.test - package org.bouncycastle.tsp.test
 
originatorInfo - Variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
OriginatorInfoGenerator - class org.bouncycastle.cms.OriginatorInfoGenerator.
 
OriginatorInfoGenerator(Store) - Constructor for class org.bouncycastle.cms.OriginatorInfoGenerator
 
OriginatorInfoGenerator(Store, Store) - Constructor for class org.bouncycastle.cms.OriginatorInfoGenerator
 
OriginatorInfoGenerator(X509CertificateHolder) - Constructor for class org.bouncycastle.cms.OriginatorInfoGenerator
 
OriginatorInformation - class org.bouncycastle.cms.OriginatorInformation.
 
OutputCompressor - interface org.bouncycastle.operator.OutputCompressor.
General interface for an operator that is able to produce an OutputStream that will output compressed data.
OutputEncryptor - interface org.bouncycastle.operator.OutputEncryptor.
General interface for an operator that is able to produce an OutputStream that will output encrypted data.

P

parse(byte[], boolean) - Method in class org.bouncycastle.tsp.test.ParseTest
 
parseExtensionValue(byte[]) - Static method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
Return the ASN.1 object contained in a byte[] returned by a getExtensionValue() call.
ParserTest - class org.bouncycastle.openssl.test.ParserTest.
basic class for reading test.pem - the password is "secret"
ParserTest() - Constructor for class org.bouncycastle.openssl.test.ParserTest
 
ParseTest - class org.bouncycastle.tsp.test.ParseTest.
Test Cases
ParseTest() - Constructor for class org.bouncycastle.tsp.test.ParseTest
 
password - Static variable in class org.bouncycastle.cms.RecipientId
 
PasswordException - exception org.bouncycastle.openssl.PasswordException.
 
PasswordException(String) - Constructor for class org.bouncycastle.openssl.PasswordException
 
PasswordFinder - interface org.bouncycastle.openssl.PasswordFinder.
call back to allow a password to be fetched when one is requested.
PasswordRecipient - interface org.bouncycastle.cms.PasswordRecipient.
 
PasswordRecipientId - class org.bouncycastle.cms.PasswordRecipientId.
 
PasswordRecipientId() - Constructor for class org.bouncycastle.cms.PasswordRecipientId
Construct a recipient ID of the password type.
PasswordRecipientInfoGenerator - class org.bouncycastle.cms.PasswordRecipientInfoGenerator.
 
PasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[]) - Constructor for class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
PasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[], int, int) - Constructor for class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
PasswordRecipientInformation - class org.bouncycastle.cms.PasswordRecipientInformation.
the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
PBE_SHA1_2DES - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
PBE_SHA1_2DES - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
PBE_SHA1_3DES - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
PBE_SHA1_3DES - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
PBE_SHA1_RC2_128 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
PBE_SHA1_RC2_128 - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
PBE_SHA1_RC2_40 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
PBE_SHA1_RC2_40 - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
PBE_SHA1_RC4_128 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
PBE_SHA1_RC4_128 - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
PBE_SHA1_RC4_40 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
PBE_SHA1_RC4_40 - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
PEMData - class org.bouncycastle.cert.test.PEMData.
 
PEMData() - Constructor for class org.bouncycastle.cert.test.PEMData
 
PEMDecryptor - interface org.bouncycastle.openssl.PEMDecryptor.
 
PEMDecryptorProvider - interface org.bouncycastle.openssl.PEMDecryptorProvider.
 
PEMEncryptedKeyPair - class org.bouncycastle.openssl.PEMEncryptedKeyPair.
 
PEMEncryptor - interface org.bouncycastle.openssl.PEMEncryptor.
 
PEMException - exception org.bouncycastle.openssl.PEMException.
 
PEMException(String) - Constructor for class org.bouncycastle.openssl.PEMException
 
PEMException(String, Exception) - Constructor for class org.bouncycastle.openssl.PEMException
 
PEMKeyPair - class org.bouncycastle.openssl.PEMKeyPair.
 
PEMKeyPair(SubjectPublicKeyInfo, PrivateKeyInfo) - Constructor for class org.bouncycastle.openssl.PEMKeyPair
 
PEMParser - class org.bouncycastle.openssl.PEMParser.
Class for parsing OpenSSL PEM encoded streams containing X509 certificates, PKCS8 encoded keys and PKCS7 objects.
PEMParser(Reader) - Constructor for class org.bouncycastle.openssl.PEMParser
Create a new PEMReader
PEMReader - class org.bouncycastle.openssl.PEMReader.
Deprecated. use PEMParser
PEMReader(Reader) - Constructor for class org.bouncycastle.openssl.PEMReader
Deprecated. use PEMParser
PEMReader(Reader, PasswordFinder) - Constructor for class org.bouncycastle.openssl.PEMReader
Deprecated. use PEMParser
PEMReader(Reader, PasswordFinder, String) - Constructor for class org.bouncycastle.openssl.PEMReader
Deprecated. use PEMParser
PEMReader(Reader, PasswordFinder, String, String) - Constructor for class org.bouncycastle.openssl.PEMReader
Deprecated. use PEMParser
PEMUtilities - class org.bouncycastle.openssl.PEMUtilities.
 
PEMUtilities() - Constructor for class org.bouncycastle.openssl.PEMUtilities
 
PEMWriter - class org.bouncycastle.openssl.PEMWriter.
General purpose writer for OpenSSL PEM objects.
PEMWriter(Writer) - Constructor for class org.bouncycastle.openssl.PEMWriter
Base constructor.
PEMWriter(Writer, String) - Constructor for class org.bouncycastle.openssl.PEMWriter
Deprecated. use constructor that just takes out, and writeObject(PEMEncryptor)
performTest() - Method in class org.bouncycastle.cert.ocsp.test.OCSPTest
 
performTest() - Method in class org.bouncycastle.cert.test.CertTest
 
performTest() - Method in class org.bouncycastle.cert.test.PKCS10Test
 
performTest() - Method in class org.bouncycastle.cert.test.X509ExtensionUtilsTest
 
performTest() - Method in class org.bouncycastle.cert.test.AttrCertTest
 
performTest() - Method in class org.bouncycastle.cert.test.AttrCertSelectorTest
 
performTest() - Method in class org.bouncycastle.mozilla.test.SPKACTest
 
performTest() - Method in class org.bouncycastle.openssl.test.WriterTest
 
performTest() - Method in class org.bouncycastle.openssl.test.ParserTest
 
performTest() - Method in class org.bouncycastle.openssl.test.ReaderTest
 
PfxPduTest - class org.bouncycastle.pkcs.test.PfxPduTest.
 
PfxPduTest() - Constructor for class org.bouncycastle.pkcs.test.PfxPduTest
 
PKCS10CertificationRequest - class org.bouncycastle.pkcs.PKCS10CertificationRequest.
Holding class for a PKCS#10 certification request.
PKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequest
Create a PKCS10CertificationRequestHolder from the passed in bytes.
PKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequest
Create a PKCS10CertificationRequestHolder from an underlying ASN.1 structure.
PKCS10CertificationRequestBuilder - class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder.
A class for creating PKCS#10 Certification requests.
PKCS10CertificationRequestBuilder(X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Basic constructor.
PKCS10Test - class org.bouncycastle.cert.test.PKCS10Test.
 
PKCS10Test - class org.bouncycastle.pkcs.test.PKCS10Test.
 
PKCS10Test() - Constructor for class org.bouncycastle.cert.test.PKCS10Test
 
PKCS10Test() - Constructor for class org.bouncycastle.pkcs.test.PKCS10Test
 
PKCS12MacCalculatorBuilder - interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder.
 
PKCS12MacCalculatorBuilderProvider - interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilderProvider.
 
PKCS12PfxPdu - class org.bouncycastle.pkcs.PKCS12PfxPdu.
A holding class for the PKCS12 Pfx structure.
PKCS12PfxPdu(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPdu
 
PKCS12PfxPdu(Pfx) - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPdu
 
PKCS12PfxPduBuilder - class org.bouncycastle.pkcs.PKCS12PfxPduBuilder.
A builder for the PKCS#12 Pfx key and certificate store.
PKCS12PfxPduBuilder() - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPduBuilder
 
PKCS12SafeBag - class org.bouncycastle.pkcs.PKCS12SafeBag.
 
PKCS12SafeBag(SafeBag) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBag
 
PKCS12SafeBagBuilder - class org.bouncycastle.pkcs.PKCS12SafeBagBuilder.
 
PKCS12SafeBagBuilder(Certificate) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(CertificateList) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(PrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(PrivateKeyInfo, OutputEncryptor) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(X509CertificateHolder) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(X509CRLHolder) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagFactory - class org.bouncycastle.pkcs.PKCS12SafeBagFactory.
 
PKCS12SafeBagFactory(ContentInfo) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagFactory
 
PKCS12SafeBagFactory(ContentInfo, InputDecryptorProvider) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagFactory
 
PKCS5_SCHEME2 - Static variable in interface org.bouncycastle.cms.PasswordRecipient
 
PKCS5_SCHEME2_UTF8 - Static variable in interface org.bouncycastle.cms.PasswordRecipient
 
PKCS5Scheme2PBEKey - class org.bouncycastle.cms.PKCS5Scheme2PBEKey.
PKCS5 scheme-2 - password converted to bytes assuming ASCII.
PKCS5Scheme2PBEKey(char[], AlgorithmParameters) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2PBEKey
 
PKCS5Scheme2PBEKey(char[], byte[], int) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2PBEKey
 
PKCS5Scheme2UTF8PBEKey - class org.bouncycastle.cms.PKCS5Scheme2UTF8PBEKey.
PKCS5 scheme-2 - password converted to bytes using UTF-8.
PKCS5Scheme2UTF8PBEKey(char[], AlgorithmParameters) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2UTF8PBEKey
 
PKCS5Scheme2UTF8PBEKey(char[], byte[], int) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2UTF8PBEKey
 
PKCS8EncryptedPrivateKeyInfo - class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo.
Holding class for a PKCS#8 EncryptedPrivateKeyInfo structure.
PKCS8EncryptedPrivateKeyInfo(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
 
PKCS8EncryptedPrivateKeyInfo(EncryptedPrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
 
PKCS8EncryptedPrivateKeyInfoBuilder - class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder.
A class for creating EncryptedPrivateKeyInfo structures.
PKCS8EncryptedPrivateKeyInfoBuilder(PrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder
 
PKCS8Generator - class org.bouncycastle.openssl.PKCS8Generator.
 
PKCS8Generator(PrivateKey) - Constructor for class org.bouncycastle.openssl.PKCS8Generator
Deprecated. use JcaPKCS8Generator
PKCS8Generator(PrivateKey, ASN1ObjectIdentifier, Provider) - Constructor for class org.bouncycastle.openssl.PKCS8Generator
Deprecated. use JcaPKCS8Generator
PKCS8Generator(PrivateKey, ASN1ObjectIdentifier, String) - Constructor for class org.bouncycastle.openssl.PKCS8Generator
Deprecated. use JcaPKCS8Generator
PKCS8Generator(PrivateKeyInfo, OutputEncryptor) - Constructor for class org.bouncycastle.openssl.PKCS8Generator
Base constructor.
PKCSException - exception org.bouncycastle.pkcs.PKCSException.
General checked Exception thrown in the cert package and its sub-packages.
PKCSException(String) - Constructor for class org.bouncycastle.pkcs.PKCSException
 
PKCSException(String, Throwable) - Constructor for class org.bouncycastle.pkcs.PKCSException
 
PKCSIOException - exception org.bouncycastle.pkcs.PKCSIOException.
General IOException thrown in the cert package and its sub-packages.
PKCSIOException(String) - Constructor for class org.bouncycastle.pkcs.PKCSIOException
 
PKCSIOException(String, Throwable) - Constructor for class org.bouncycastle.pkcs.PKCSIOException
 
PKIArchiveControl - class org.bouncycastle.cert.crmf.PKIArchiveControl.
Carrier for a PKIArchiveOptions structure.
PKIArchiveControl(PKIArchiveOptions) - Constructor for class org.bouncycastle.cert.crmf.PKIArchiveControl
Basic constructor - build from an PKIArchiveOptions structure.
PKIArchiveControlBuilder - class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder.
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 org.bouncycastle.cert.crmf.PKMACBuilder.
 
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 org.bouncycastle.cert.crmf.PKMACValuesCalculator.
 
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 org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder.
 
ProofOfPossessionSigningKeyBuilder(CertRequest) - Constructor for class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
ProofOfPossessionSigningKeyBuilder(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
ProtectedPKIMessage - class org.bouncycastle.cert.cmp.ProtectedPKIMessage.
Wrapper for a PKIMessage with protection attached to it.
ProtectedPKIMessage(GeneralPKIMessage) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Base constructor.
ProtectedPKIMessageBuilder - class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder.
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
 
rand - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
RawContentVerifier - interface org.bouncycastle.operator.RawContentVerifier.
Interface for ContentVerifiers that also support raw signatures that can be verified using the digest of the calculated data.
RC2_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
RC2_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
rc2128kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
rc2128kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
rc240kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
rc240kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
rc264kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
rc264kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
readCertificateHolder(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
Read a X.509 certificate.
ReaderTest - class org.bouncycastle.openssl.test.ReaderTest.
basic class for reading test.pem - the password is "secret"
ReaderTest() - Constructor for class org.bouncycastle.openssl.test.ReaderTest
 
readObject() - Method in class org.bouncycastle.openssl.PEMReader
Deprecated.  
readObject() - Method in class org.bouncycastle.openssl.PEMParser
 
readPassphrase(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
Read a pass phrase.
Recipient - interface org.bouncycastle.cms.Recipient.
 
RecipientId - class org.bouncycastle.cms.RecipientId.
 
RecipientId(int) - Constructor for class org.bouncycastle.cms.RecipientId
 
RecipientInfoGenerator - interface org.bouncycastle.cms.RecipientInfoGenerator.
 
RecipientInformation - class org.bouncycastle.cms.RecipientInformation.
 
RecipientInformationStore - class org.bouncycastle.cms.RecipientInformationStore.
 
RecipientInformationStore(Collection) - Constructor for class org.bouncycastle.cms.RecipientInformationStore
 
RecipientOperator - class org.bouncycastle.cms.RecipientOperator.
 
RecipientOperator(InputDecryptor) - Constructor for class org.bouncycastle.cms.RecipientOperator
 
RecipientOperator(MacCalculator) - Constructor for class org.bouncycastle.cms.RecipientOperator
 
RegTokenControl - class org.bouncycastle.cert.crmf.RegTokenControl.
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
Deprecated. use method taking Store arguments.
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 org.bouncycastle.cert.ocsp.Req.
 
Req(Request) - Constructor for class org.bouncycastle.cert.ocsp.Req
 
requestInformationBuilder - Variable in class org.bouncycastle.dvcs.DVCSRequestBuilder
 
RespData - class org.bouncycastle.cert.ocsp.RespData.
 
RespData(ResponseData) - Constructor for class org.bouncycastle.cert.ocsp.RespData
 
RespID - class org.bouncycastle.cert.ocsp.RespID.
Carrier for a ResponderID.
RespID(ResponderID) - 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.
RespID(X500Name) - Constructor for class org.bouncycastle.cert.ocsp.RespID
 
RevocationDetails - class org.bouncycastle.cert.cmp.RevocationDetails.
 
RevocationDetails(RevDetails) - Constructor for class org.bouncycastle.cert.cmp.RevocationDetails
 
RevocationDetailsBuilder - class org.bouncycastle.cert.cmp.RevocationDetailsBuilder.
 
RevocationDetailsBuilder() - Constructor for class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
RevokedStatus - class org.bouncycastle.cert.ocsp.RevokedStatus.
wrapper for the RevokedInfo object
RevokedStatus(Date, int) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
 
RevokedStatus(RevokedInfo) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
 
Rfc4134Test - class org.bouncycastle.cms.test.Rfc4134Test.
 
Rfc4134Test(String) - Constructor for class org.bouncycastle.cms.test.Rfc4134Test
 
rid - Variable in class org.bouncycastle.cms.RecipientInformation
 
RIPEMD128 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
RIPEMD128 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
RIPEMD160 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
RIPEMD160 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
RIPEMD256 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
RIPEMD256 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
RuntimeOperatorException - exception org.bouncycastle.operator.RuntimeOperatorException.
 
RuntimeOperatorException(String) - Constructor for class org.bouncycastle.operator.RuntimeOperatorException
 
RuntimeOperatorException(String, Throwable) - Constructor for class org.bouncycastle.operator.RuntimeOperatorException
 

S

SecretKeySizeProvider - interface org.bouncycastle.operator.SecretKeySizeProvider.
 
secureReadable - Variable in class org.bouncycastle.cms.RecipientInformation
 
SEED_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
SEED_CBC - 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.cms.CMSAlgorithm
 
seedKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
serialNumber - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
serialNumber - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
setAccuracyMicros(int) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setAccuracyMillis(int) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setAccuracySeconds(int) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setAlgorithmMapping(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Internally algorithm ids are converted into cipher names using a lookup table.
setAlgorithmMapping(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
Internally algorithm ids are converted into cipher names using a lookup table.
setAlgorithmMapping(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
Internally algorithm ids are converted into cipher names using a lookup table.
setAlgorithmMapping(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
Internally algorithm ids are converted into cipher names using a lookup table.
setAttributeCert(X509AttributeCertificateHolder) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Set the attribute certificate to be matched.
setAttributeCertificateValid(Date) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
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(GeneralName) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setAuthInfoSender(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
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
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.CMSCompressedDataStreamGenerator
Set the underlying string size for encapsulated data
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.CMSSignedDataStreamGenerator
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
setCertificatesAndCRLs(CertStore) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
Deprecated. use addCertificates and addCRLs
setCertReq(boolean) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
setContentProvider(Provider) - 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.JceKEKRecipient
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.JceKeyAgreeRecipient
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(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Set the provider to use for content processing.
setDataLocations(GeneralName) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Set data location to generated requests.
setDataLocations(GeneralNames) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Set data location to generated requests.
setDataUri(URL) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
Set the dataURL to be included in message.
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.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.
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.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.
setDVCS(GeneralName) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Set DVCS name to generated requests.
setDVCS(GeneralNames) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Set DVCS name to generated requests.
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.X509AttributeCertificateHolderSelectorBuilder
Sets the holder.
setIssuer(AttributeCertificateIssuer) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Sets the issuer the attribute certificate must have.
setIssuer(X500Name) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
setIssuer(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
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
 
setIterationCount(int) - Method in class org.bouncycastle.openssl.PKCS8Generator
Deprecated. ignored in the updated case.
setIterationCount(int) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
setKeySizeProvider(SecretKeySizeProvider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
Set the lookup provider of AlgorithmIdentifier returning key_size_in_bits used to handle PKCS5 decryption.
setKeySizeProvider(SecretKeySizeProvider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
Set the lookup provider of AlgorithmIdentifier returning key_size_in_bits used to handle PKCS5 decryption.
setLeaveOffEmptyAttributes(boolean) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
The attributes field in PKCS10 should encoded to an empty tagged set if there are no attributes.
setMessageTime(Date) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the creation time for the new message.
setMetaData(boolean, String, String) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
Set the MetaData for the generated message.
setMetaData(boolean, String, String, Attributes) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
Set the MetaData for the generated message.
setNextUpdate(Date) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Set the date by which the next CRL will become available.
setNonce(BigInteger) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Set a nonce for this request,
setOrdering(boolean) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setOriginatorInfo(OriginatorInformation) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
setParameters(PBMParameter) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
 
setPasssword(char[]) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
setPassword(char[]) - Method in class org.bouncycastle.openssl.PKCS8Generator
Deprecated. ignored in the updated case.
setPasswordConversionScheme(int) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
setPasswordConversionScheme(int) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
 
setPasswordConversionScheme(int) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
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(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Set the provider to use from a Provider object.
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Set the provider to use from a Provider object.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
setProvider(Provider) - 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(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
setProvider(Provider) - 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.JceKeyTransRecipient
Set the provider to use for key recovery and content processing.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
 
setProvider(Provider) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Set the provider to use by name.
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
 
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(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
setProvider(String) - 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.JceKeyAgreeRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
setProvider(String) - 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.JceKeyTransRecipient
Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
setProvider(String) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
 
setProvider(String) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
 
setProvider(String) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
 
setPublicKey(PublicKey) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setPublicKeyMac(PKMACValueGenerator, char[]) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
setRandom(SecureRandom) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
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.
setReqPolicy(ASN1ObjectIdentifier) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
setReqPolicy(String) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated. use method taking ASN1ObjectIdentifier
setRequester(GeneralName) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Set requester name.
setRequestExtensions(Extensions) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
setRequestorName(GeneralName) - 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
setRequestTime(Date) - Method in class org.bouncycastle.dvcs.VSDRequestBuilder
 
setRequestTime(Date) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
 
setResponseExtensions(Extensions) - 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.PKMACBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openssl.PKCS8Generator
Deprecated. ignored in the updated case.
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcSymmetricKeyWrapper
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
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.X509AttributeCertificateHolderSelectorBuilder
Sets the serial number the attribute certificate must have.
setSignatureAlgorithmFinder(SignatureAlgorithmIdentifierFinder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
setSignatureAlgorithmNameGenerator(CMSSignatureAlgorithmNameGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
Override the default signature algorithm name generator.
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
Provide a custom signed attribute generator.
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
setSigningDigestAlgorithmMapping(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator
Set the mapping for the digest algorithm to use in conjunction with a SignedData generation or interpretation.
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(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator
Set the mapping for the encryption algorithm used in association 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
 
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.X509AttributeCertificateHolderSelectorBuilder
Adds a collection with target groups criteria.
setTargetNames(Collection) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
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.
setTryWrongPKCS12Zero(boolean) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
 
setTSA(GeneralName) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setType(String) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
Set the type of the CertStore generated.
setUnauthenticatedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
setUnprotectedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSEncryptedGenerator
 
setUnprotectedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
setUnsignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
Provide a generator of unsigned attributes.
setUnsignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setUnsignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
setUp() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
setUp() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
setUp() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
setUp() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
setUp() - Method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
setUp() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
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.CompressedDataTest
 
setUp() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
setUp() - Method in class org.bouncycastle.dvcs.test.AllTests
 
setUp() - Method in class org.bouncycastle.eac.test.AllTests
 
setUp() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
 
setUp() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
 
setUp() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
 
setup(AlgorithmIdentifier, AlgorithmIdentifier) - Method in interface org.bouncycastle.cert.crmf.PKMACValuesCalculator
 
setup(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
SHA1 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA1 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA224 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA224 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA256 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA256 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA384 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA384 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA512 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA512 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SIG_REQUIRED - Static variable in class org.bouncycastle.cert.ocsp.OCSPResp
 
SIG_REQUIRED - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
SIGNATURE - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
SignatureAlgorithmIdentifierFinder - interface org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder.
 
SignedDataStreamTest - class org.bouncycastle.cms.test.SignedDataStreamTest.
 
SignedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.SignedDataStreamTest
 
SignedDataTest - class org.bouncycastle.cms.test.SignedDataTest.
 
SignedDataTest(String) - Constructor for class org.bouncycastle.cms.test.SignedDataTest
 
SignedDVCSMessageGenerator - class org.bouncycastle.dvcs.SignedDVCSMessageGenerator.
 
SignedDVCSMessageGenerator(CMSSignedDataGenerator) - Constructor for class org.bouncycastle.dvcs.SignedDVCSMessageGenerator
 
SignedPublicKeyAndChallenge - class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge.
This is designed to parse the SignedPublicKeyAndChallenge created by the KEYGEN tag included by Mozilla based browsers.
SignedPublicKeyAndChallenge(byte[]) - Constructor for class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
signerGens - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
SignerId - class org.bouncycastle.cms.SignerId.
a basic index for a signer.
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.
SignerId(X500Name, BigInteger, byte[]) - 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 org.bouncycastle.cms.SignerInfoGenerator.
 
SignerInfoGenerator(SignerInfoGenerator, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Constructor for class org.bouncycastle.cms.SignerInfoGenerator
 
SignerInfoGeneratorBuilder - class org.bouncycastle.cms.SignerInfoGeneratorBuilder.
Builder for SignerInfo generator objects.
SignerInfoGeneratorBuilder(DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.SignerInfoGeneratorBuilder
Base constructor.
SignerInfoGeneratorBuilder(DigestCalculatorProvider, CMSSignatureEncryptionAlgorithmFinder) - Constructor for class org.bouncycastle.cms.SignerInfoGeneratorBuilder
Base constructor.
SignerInformation - class org.bouncycastle.cms.SignerInformation.
an expanded SignerInfo block from a CMS Signed message
SignerInformationStore - class org.bouncycastle.cms.SignerInformationStore.
 
SignerInformationStore(Collection) - Constructor for class org.bouncycastle.cms.SignerInformationStore
 
SignerInformationVerifier - class org.bouncycastle.cms.SignerInformationVerifier.
 
SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator, SignatureAlgorithmIdentifierFinder, ContentVerifierProvider, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.SignerInformationVerifier
 
SignerInformationVerifierProvider - interface org.bouncycastle.cms.SignerInformationVerifierProvider.
 
SimpleAttributeTableGenerator - class org.bouncycastle.cms.SimpleAttributeTableGenerator.
Basic generator that just returns a preconstructed attribute table
SimpleAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.SimpleAttributeTableGenerator
 
SingleResp - class org.bouncycastle.cert.ocsp.SingleResp.
 
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.
SPKACTest - class org.bouncycastle.mozilla.test.SPKACTest.
 
SPKACTest() - Constructor for class org.bouncycastle.mozilla.test.SPKACTest
 
spkacTest(String, byte[]) - Method in class org.bouncycastle.mozilla.test.SPKACTest
 
streamToByteArray(InputStream) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
SUCCESSFUL - Static variable in class org.bouncycastle.cert.ocsp.OCSPResp
 
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.cert.test.ConverterTest
 
suite() - Static method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.Rfc4134Test
 
suite() - Static method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.SignedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.CompressedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.BcSignedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
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.NewSignedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.ConverterTest
 
suite() - Static method in class org.bouncycastle.cms.test.AllTests
 
suite() - Static method in class org.bouncycastle.dvcs.test.AllTests
 
suite() - Static method in class org.bouncycastle.eac.test.AllTests
 
suite() - Static method in class org.bouncycastle.mozilla.test.AllTests
 
suite() - Static method in class org.bouncycastle.openssl.test.AllTests
 
suite() - Static method in class org.bouncycastle.pkcs.test.AllTests
 
suite() - Static method in class org.bouncycastle.pkcs.test.PKCS10Test
 
suite() - Static method in class org.bouncycastle.tsp.test.AllTests
 
SymmetricKeyUnwrapper - class org.bouncycastle.operator.SymmetricKeyUnwrapper.
 
SymmetricKeyUnwrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.SymmetricKeyUnwrapper
 
SymmetricKeyWrapper - class org.bouncycastle.operator.SymmetricKeyWrapper.
 
SymmetricKeyWrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.SymmetricKeyWrapper
 

T

TargetChain - class org.bouncycastle.dvcs.TargetChain.
 
TargetChain(TargetEtcChain) - Constructor for class org.bouncycastle.dvcs.TargetChain
 
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.NewCompressedDataTest
 
tearDown() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
tearDown() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
 
tearDown() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
 
tearDown() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
 
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
 
testAES128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testAES128KEK() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testAES128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testAES192KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testAES192KEK() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testAES192KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testAES256KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testAES256KEK() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testAES256KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testAESKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testAESKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testAttributeGenerators() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testAttributeGenerators() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testBasicMessageWithArchiveControl() - Method in class org.bouncycastle.cert.crmf.test.AllTests
 
testBasicPKCS12() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testBcEncryptedPrivateKeyInfo() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testCamellia128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testCamellia128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testCamellia192KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testCamellia192KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testCamellia256KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testCamellia256KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testCCPDRequest() - Method in class org.bouncycastle.dvcs.test.AllTests
 
testCertificateManagement() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testCertificateSelectorConversion() - Method in class org.bouncycastle.cert.test.ConverterTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testCertOrdering1() - 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
 
testCertOrdering2() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testCertOrdering2() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testCertOrdering2() - 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
 
testCertStoreReplacement() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testCertStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testCertStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testCertWithBaseCertificateID() - Method in class org.bouncycastle.cert.test.BcAttrCertTest
 
testConfirmationMessage() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
testCounterSig() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testCounterSig() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testCounterSig() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testCPDRequest() - Method in class org.bouncycastle.dvcs.test.AllTests
 
testCreateAES256andSHA256() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testDESKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testDESKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testDetachedVerification() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testDetachedVerification() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testDetachedVerification() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testDSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testDSAEncapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testDSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testDSANoAttributes() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testDSANoAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testEach() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testEach() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testEach() - Method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
testEach() - Method in class org.bouncycastle.cms.test.NewCompressedDataStreamTest
 
testEarlyInvalidKeyException() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEarlyNoSuchAlgorithmException() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testECDSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSAEncapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testECDSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testECDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA224Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA224Encapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testECDSASHA224Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA256Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA256Encapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testECDSASHA256Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA384Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA384Encapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testECDSASHA384Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA512Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA512Encapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testECDSASHA512Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECDSASHA512EncapsulatedWithKeyFactoryAsEC() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA512EncapsulatedWithKeyFactoryAsEC() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testECDSASHA512EncapsulatedWithKeyFactoryAsEC() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testECKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testECKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testECKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECMQVKeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testECMQVKeyAgree() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testECMQVKeyAgreeMultiple() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testECMQVKeyAgreeMultiple() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testECMQVKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testECMQVKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testEncapsulatedSamples() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testEncapsulatedSamples() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testEncapsulatedSamples() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testEncapsulatedSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEncapsulatedSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testEncoding() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testEncoding() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testEncryptedPrivateKeyInfo() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testEncryptedPrivateKeyInfoPKCS5() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
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
 
testExceptions() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testForMultipleCounterSignatures() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testForMultipleCounterSignatures() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testForMultipleCounterSignatures() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testFully() - Method in class org.bouncycastle.cert.test.BcAttrCertTest
 
testGeneral() - Method in class org.bouncycastle.tsp.test.NewTSPTest
 
testGeneral() - Method in class org.bouncycastle.tsp.test.TSPTest
 
testGenerate() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
 
testGenerateEC() - Method in class org.bouncycastle.eac.test.AllTests
 
testGenerateRSA() - Method in class org.bouncycastle.eac.test.AllTests
 
testGenerateWithCert() - Method in class org.bouncycastle.cert.test.BcAttrCertTest
 
testGenerateWithMetadata() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
 
testGenerateWithMetadataAndDifferentAlgorithmIdentifier() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
 
testGenerateWithPrincipal() - Method in class org.bouncycastle.cert.test.BcAttrCertTest
 
testGetTimeStampTokens() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
 
testGetTimeStampTokens() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
 
testGOST3411WithECGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testGOST3411WithECGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testGOST3411WithGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testGOST3411WithGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testGostNoAttributesEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testInvalidResp() - Method in class org.bouncycastle.cert.ocsp.test.OCSPTest
 
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
 
testKeyBag() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testKeyTrans() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTrans() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testKeyTrans() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTrans128RC4() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTrans128RC4() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testKeyTrans128RC4() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransAES128AndOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128Buffered() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128Buffered() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128BufferedStream() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128BufferedStream() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128Der() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128Der() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128Throughput() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransAES128Throughput() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testKeyTransAES192() - 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.BcEnvelopedDataTest
 
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCamellia128() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransCamellia128() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCamellia192() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransCamellia192() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCamellia256() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransCamellia256() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCAST5() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransCAST5() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCAST5SunJCE() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testKeyTransCAST5SunJCE() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransCAST5SunJCE() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransDES() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testKeyTransDESEDE3Light() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
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
 
testKeyTransLight128RC4() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testKeyTransODES() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransODES() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testKeyTransODES() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransRC2() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testKeyTransRC4() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransRC4() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testKeyTransRC4() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransSEED() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransSEED() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransSmallAES() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testKeyTransSmallAES() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testKeyTransSmallAES() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransWithAlgMapping() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testLeaveOffEmpty() - Method in class org.bouncycastle.pkcs.test.PKCS10Test
 
testLimitEqual() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testLimitEqual() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testLimitOver() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testLimitOver() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testLimitUnder() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testLimitUnder() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testLoadCertificate() - Method in class org.bouncycastle.eac.test.AllTests
 
testLoadInvalidRequest() - Method in class org.bouncycastle.eac.test.AllTests
 
testLoadRefCert() - Method in class org.bouncycastle.eac.test.AllTests
 
testLwSHA1WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testLwSHA1WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testMacProtectedMessage() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
testMozilla() - Method in class org.bouncycastle.mozilla.test.AllTests
 
testNoAttrEncapsulatedSample() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testNullContentWithSigner() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testNullContentWithSigner() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testNullContentWithSigner() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testOCSP() - Method in class org.bouncycastle.cert.ocsp.test.AllTests
 
testOpenSSL() - Method in class org.bouncycastle.openssl.test.AllTests
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testOriginatorInfoGeneration() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testParseRequests() - Method in class org.bouncycastle.dvcs.test.DVCSParseTest
 
testParseResponses() - Method in class org.bouncycastle.dvcs.test.DVCSParseTest
 
testParsing() - Method in class org.bouncycastle.tsp.test.ParseTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
 
testPasswordDESEDE() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testPasswordDESEDE() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testPasswordDESEDE() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testPfxPdu() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testPfxPduMac() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testPKCS10() - Method in class org.bouncycastle.cert.test.BcPKCS10Test
 
testPKCS5() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testPKCS8Encrypted() - Method in class org.bouncycastle.openssl.test.AllTests
 
testPKCS8Plain() - Method in class org.bouncycastle.openssl.test.AllTests
 
testPKCS8PlainNew() - Method in class org.bouncycastle.openssl.test.AllTests
 
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
 
testRC2128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testRC2128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testRecipientIdConversion() - Method in class org.bouncycastle.cms.test.ConverterTest
 
testRfc4_3() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
testRFC4134ex5_1() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testRFC4134ex5_1() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testRFC4134ex5_1() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testRFC4134ex5_2() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testRFC4134ex5_2() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testRFC4134ex5_2() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testRIPEMD128WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testRIPEMD128WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testRIPEMD128WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testRIPEMD160WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testRIPEMD160WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testRIPEMD160WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testRIPEMD256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testRIPEMD256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testRIPEMD256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSafeBagRecovery() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testSampleCr() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
testSamples() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSamples() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSamples() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSEED128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testSEED128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testSelector() - Method in class org.bouncycastle.cert.test.BcAttrCertSelectorTest
 
testSelector() - Method in class org.bouncycastle.cert.test.AttrCertSelectorTest
 
testSHA1AndMD5WithRSA() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1AndMD5WithRSA() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1AndMD5WithRSAEncapsulatedRepeated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1AndMD5WithRSAEncapsulatedRepeated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA1AndMD5WithRSAEncapsulatedRepeated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSha1EncapsulatedSignature() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSha1EncapsulatedSignature() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA1WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSAAndAttributeTableSimple() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA1WithRSAAndAttributeTableSimple() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSAAndOtherRevocation() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAAndOtherRevocation() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSACounterSignature() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSACounterSignature() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA1WithRSACounterSignature() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSACounterSignatureAndVerifierProvider() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
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.BcSignedDataTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSAEncapsulatedBuffered() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulatedBuffered() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAEncapsulatedBufferedStream() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulatedBufferedStream() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - 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
 
testSHA1WithRSANoAttributes() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA1WithRSANoAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSANoAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSANoAttributesSimple() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA1WithRSANoAttributesSimple() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSANonData() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSANonData() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSHA1WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAPSS() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA1WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA1WithRSAViaConfig() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAViaConfig() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA224WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA224WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA224WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA224WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA224WithRSAPSS() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA224WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA256withPKCS5() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
 
testSHA256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA256WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA256WithRSAPSS() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA256WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSHA384WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA384WithRSAPSS() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSHA384WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSignerIdConversion() - Method in class org.bouncycastle.cms.test.ConverterTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testSimpleTests() - Method in class org.bouncycastle.cert.test.AllTests
 
testSubsequentMessage() - Method in class org.bouncycastle.cert.cmp.test.AllTests
 
testTwoAESKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testTwoAESKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testUnprotectedAttributes() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
 
testUnprotectedAttributes() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testUnprotectedAttributes() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
 
testUnsortedAttributes() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testUnsortedAttributes() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testUnsortedAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testValidate() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
 
testValidate() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
 
testValidateAllTokens() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
 
testValidateAllTokens() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
 
testVPKCRequest() - Method in class org.bouncycastle.dvcs.test.AllTests
 
testVSDRequest() - Method in class org.bouncycastle.dvcs.test.AllTests
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.NewCompressedDataStreamTest
 
TimeStampRequest - class org.bouncycastle.tsp.TimeStampRequest.
Base class for an RFC 3161 Time Stamp Request.
TimeStampRequest(byte[]) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
Create a TimeStampRequest from the past in byte array.
TimeStampRequest(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
Create a TimeStampRequest from the past in input stream.
TimeStampRequest(TimeStampReq) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
 
TimeStampRequestGenerator - class org.bouncycastle.tsp.TimeStampRequestGenerator.
Generator for RFC 3161 Time Stamp Request objects.
TimeStampRequestGenerator() - Constructor for class org.bouncycastle.tsp.TimeStampRequestGenerator
 
TimeStampResponse - class org.bouncycastle.tsp.TimeStampResponse.
Base class for an RFC 3161 Time Stamp Response object.
TimeStampResponse(byte[]) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
Create a TimeStampResponse from a byte array containing an ASN.1 encoding.
TimeStampResponse(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
Create a TimeStampResponse from an input stream containing an ASN.1 encoding.
TimeStampResponse(TimeStampResp) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
 
TimeStampResponseGenerator - class org.bouncycastle.tsp.TimeStampResponseGenerator.
Generator for RFC 3161 Time Stamp Responses.
TimeStampResponseGenerator(TimeStampTokenGenerator, Set) - Constructor for class org.bouncycastle.tsp.TimeStampResponseGenerator
 
TimeStampResponseGenerator(TimeStampTokenGenerator, Set, Set) - Constructor for class org.bouncycastle.tsp.TimeStampResponseGenerator
 
TimeStampResponseGenerator(TimeStampTokenGenerator, Set, Set, Set) - Constructor for class org.bouncycastle.tsp.TimeStampResponseGenerator
 
TimeStampToken - class org.bouncycastle.tsp.TimeStampToken.
 
TimeStampToken(CMSSignedData) - Constructor for class org.bouncycastle.tsp.TimeStampToken
 
TimeStampToken(ContentInfo) - Constructor for class org.bouncycastle.tsp.TimeStampToken
 
TimeStampTokenGenerator - class org.bouncycastle.tsp.TimeStampTokenGenerator.
Currently the class supports ESSCertID by if a digest calculator based on SHA1 is passed in, otherwise it uses ESSCertIDv2.
TimeStampTokenGenerator(DigestCalculator, SignerInfoGenerator, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
Deprecated. use constructor taking signerInfoGen first.
TimeStampTokenGenerator(PrivateKey, X509Certificate, ASN1ObjectIdentifier, String) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
Deprecated. use SignerInfoGenerator constructor that takes a digest calculator.
TimeStampTokenGenerator(PrivateKey, X509Certificate, String, String) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
Deprecated. use SignerInfoGenerator constructor that takes a digest calculator.
TimeStampTokenGenerator(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
Deprecated. use SignerInfoGenerator constructor that takes a digest calculator.
TimeStampTokenGenerator(SignerInfoGenerator, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
Deprecated. use SignerInfoGenerator constructor that takes a digest calculator
TimeStampTokenGenerator(SignerInfoGenerator, DigestCalculator, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
Basic Constructor - set up a calculator based on signerInfoGen with a ESSCertID calculated from the signer's associated certificate using the sha1DigestCalculator.
TimeStampTokenInfo - class org.bouncycastle.tsp.TimeStampTokenInfo.
 
toASN1Object() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
toASN1Object() - Method in class org.bouncycastle.cert.ocsp.RespID
 
toASN1Primitive() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
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.cert.X509CertificateHolder
Return the underlying ASN.1 structure for the certificate in this holder.
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.cmp.GeneralPKIMessage
 
toASN1Structure() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
 
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.CertificateConfirmationContent
 
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.ocsp.OCSPResp
 
toASN1Structure() - Method in class org.bouncycastle.cms.CMSCompressedData
return the ContentInfo
toASN1Structure() - Method in class org.bouncycastle.cms.CMSDigestedData
return the ContentInfo
toASN1Structure() - Method in class org.bouncycastle.cms.OriginatorInformation
Return the underlying ASN.1 object defining this SignerInformation object.
toASN1Structure() - Method in class org.bouncycastle.cms.SignerInformation
Return the underlying ASN.1 object defining this SignerInformation object.
toASN1Structure() - Method in class org.bouncycastle.cms.CMSEncryptedData
return the ContentInfo
toASN1Structure() - Method in class org.bouncycastle.cms.CMSSignedData
return the ContentInfo
toASN1Structure() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ContentInfo
toASN1Structure() - Method in class org.bouncycastle.dvcs.TargetChain
 
toASN1Structure() - Method in class org.bouncycastle.dvcs.MessageImprint
 
toASN1Structure() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Converts to corresponding ASN.1 structure (DVCSRequestInformation).
toASN1Structure() - Method in class org.bouncycastle.dvcs.DVCSRequestData
Convert to ASN.1 structure (Data).
toASN1Structure() - Method in class org.bouncycastle.eac.EACCertificateHolder
Return the underlying ASN.1 structure for the certificate in this holder.
toASN1Structure() - Method in class org.bouncycastle.eac.EACCertificateRequestHolder
Return the underlying ASN.1 structure for the certificate in this holder.
toASN1Structure() - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
 
toASN1Structure() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
Return the underlying ASN.1 structure for this request.
toASN1Structure() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
Return the underlying ASN.1 object.
toASN1Structure() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
Return the underlying ASN.1 structure for this safe bag.
toASN1Structure() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
toCMSSignedData() - Method in class org.bouncycastle.tsp.TimeStampToken
Return the underlying CMSSignedData object.
toSignerInfo() - Method in class org.bouncycastle.cms.SignerInformation
Deprecated. use toASN1Structure()
toString() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
toTSTInfo() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
Deprecated. use toASN1Structure
TRY_LATER - Static variable in class org.bouncycastle.cert.ocsp.OCSPResp
 
TRY_LATER - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
TSPAlgorithms - interface org.bouncycastle.tsp.TSPAlgorithms.
Recognised hash algorithms for the time stamp protocol.
TSPException - exception org.bouncycastle.tsp.TSPException.
 
TSPException(String) - Constructor for class org.bouncycastle.tsp.TSPException
 
TSPException(String, Throwable) - Constructor for class org.bouncycastle.tsp.TSPException
 
TSPIOException - exception org.bouncycastle.tsp.TSPIOException.
 
TSPIOException(String) - Constructor for class org.bouncycastle.tsp.TSPIOException
 
TSPIOException(String, Throwable) - Constructor for class org.bouncycastle.tsp.TSPIOException
 
TSPTest - class org.bouncycastle.tsp.test.TSPTest.
 
TSPTest() - Constructor for class org.bouncycastle.tsp.test.TSPTest
 
TSPTestUtil - class org.bouncycastle.tsp.test.TSPTestUtil.
 
TSPTestUtil() - Constructor for class org.bouncycastle.tsp.test.TSPTestUtil
 
TSPUtil - class org.bouncycastle.tsp.TSPUtil.
 
TSPUtil() - Constructor for class org.bouncycastle.tsp.TSPUtil
 
TSPValidationException - exception org.bouncycastle.tsp.TSPValidationException.
Exception thrown if a TSP request or response fails to validate.
TSPValidationException(String) - Constructor for class org.bouncycastle.tsp.TSPValidationException
 
TSPValidationException(String, int) - Constructor for class org.bouncycastle.tsp.TSPValidationException
 

U

unauthGen - Variable in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
UNAUTHORIZED - Static variable in class org.bouncycastle.cert.ocsp.OCSPResp
 
UNAUTHORIZED - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
UnknownStatus - class org.bouncycastle.cert.ocsp.UnknownStatus.
wrapper for the UnknownInfo object
UnknownStatus() - Constructor for class org.bouncycastle.cert.ocsp.UnknownStatus
 
unprotectedAttributeGenerator - Variable in class org.bouncycastle.cms.CMSEncryptedGenerator
 
unprotectedAttributeGenerator - Variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 

V

validate(DigestCalculatorProvider, byte[]) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
Validate the digests present in the TimeStampTokens contained in the CMSTimeStampedData.
validate(DigestCalculatorProvider, byte[]) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
Validate the digests present in the TimeStampTokens contained in the CMSTimeStampedData.
validate(DigestCalculatorProvider, byte[], TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
Validate the passed in timestamp token against the tokens and data present in the message.
validate(DigestCalculatorProvider, byte[], TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
Validate the passed in timestamp token against the tokens and data present in the message.
validate(DVCSRequestInfo, DVCSRequestInfo) - Static method in class org.bouncycastle.dvcs.DVCSRequestInfo
Compares two DVCRequestInfo structures: one from DVCRequest, and one from DVCResponse.
validate(Set, Set, Set) - Method in class org.bouncycastle.tsp.TimeStampRequest
Validate the timestamp request, checking the digest to see if it is of an accepted type and whether it is of the correct length for the algorithm specified.
validate(Set, Set, Set, String) - Method in class org.bouncycastle.tsp.TimeStampRequest
Deprecated. use validate method without provider argument.
validate(SignerInformationVerifier) - Method in class org.bouncycastle.tsp.TimeStampToken
Validate the time stamp token.
validate(TimeStampRequest) - Method in class org.bouncycastle.tsp.TimeStampResponse
Check this response against to see if it a well formed response for the passed in request.
validate(X509Certificate, String) - Method in class org.bouncycastle.tsp.TimeStampToken
Deprecated.  
validateCertificate(X509Certificate) - Static method in class org.bouncycastle.tsp.TSPUtil
Validate the passed in certificate as being of the correct type to be used for time stamping.
validateCertificate(X509CertificateHolder) - Static method in class org.bouncycastle.tsp.TSPUtil
Validate the passed in certificate as being of the correct type to be used for time stamping.
ValueDecryptorGenerator - interface org.bouncycastle.cert.crmf.ValueDecryptorGenerator.
 
verify() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
verify(byte[]) - Method in interface org.bouncycastle.eac.operator.EACSignatureVerifier
 
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.
verify(ContentVerifierProvider) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Verify a message with a public key based signature attached.
verify(DigestCalculatorProvider) - Method in class org.bouncycastle.cms.CMSDigestedData
 
verify(PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Verify a message with password based MAC protection.
verify(PublicKey, Provider) - Method in class org.bouncycastle.cms.SignerInformation
Deprecated. use verify(ContentVerifierProvider)
verify(PublicKey, String) - 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(String) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
verify(X509Certificate, 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)
verifySignatures(SignerInformationVerifierProvider) - Method in class org.bouncycastle.cms.CMSSignedData
Verify all the SignerInformation objects and their associated counter signatures attached to this CMS SignedData object.
verifySignatures(SignerInformationVerifierProvider, boolean) - Method in class org.bouncycastle.cms.CMSSignedData
Verify all the SignerInformation objects and optionally their associated counter signatures attached to this CMS SignedData object.
VPKCRequestBuilder - class org.bouncycastle.dvcs.VPKCRequestBuilder.
Builder of DVC requests to VPKC service (Verify Public Key Certificates).
VPKCRequestBuilder() - Constructor for class org.bouncycastle.dvcs.VPKCRequestBuilder
 
VPKCRequestData - class org.bouncycastle.dvcs.VPKCRequestData.
Data piece of DVCS request to VPKC service (Verify Public Key Certificates).
VSDRequestBuilder - class org.bouncycastle.dvcs.VSDRequestBuilder.
Builder of DVCS requests to VSD service (Verify Signed Document).
VSDRequestBuilder() - Constructor for class org.bouncycastle.dvcs.VSDRequestBuilder
 
VSDRequestData - class org.bouncycastle.dvcs.VSDRequestData.
Data piece of DVCS request to VSD service (Verify Signed Document).

W

wrapper - Variable in class org.bouncycastle.cms.KEKRecipientInfoGenerator
 
wrapper - Variable in class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
write(byte[]) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
 
write(int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
 
write(OutputStream) - Method in class org.bouncycastle.cms.CMSAbsentContent
 
write(OutputStream) - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
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.CMSProcessableFile
 
writeObject(Object) - Method in class org.bouncycastle.openssl.PEMWriter
 
writeObject(Object, PEMEncryptor) - Method in class org.bouncycastle.openssl.PEMWriter
 
writeObject(Object, String, char[], SecureRandom) - Method in class org.bouncycastle.openssl.PEMWriter
Deprecated. use writeObject(obj, PEMEncryptor)
writeObject(PemObjectGenerator) - Method in class org.bouncycastle.openssl.PEMWriter
 
WriterTest - class org.bouncycastle.openssl.test.WriterTest.
 
WriterTest() - Constructor for class org.bouncycastle.openssl.test.WriterTest
 

X

X509AttributeCertificateHolder - class org.bouncycastle.cert.X509AttributeCertificateHolder.
Holding class for an X.509 AttributeCertificate structure.
X509AttributeCertificateHolder(AttributeCertificate) - Constructor for class org.bouncycastle.cert.X509AttributeCertificateHolder
Create a X509AttributeCertificateHolder from the passed in ASN.1 structure.
X509AttributeCertificateHolder(byte[]) - Constructor for class org.bouncycastle.cert.X509AttributeCertificateHolder
Create a X509AttributeCertificateHolder from the passed in bytes.
X509AttributeCertificateHolderSelector - class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector.
This class is an Selector like implementation to select attribute certificates from a given set of criteria.
X509AttributeCertificateHolderSelectorBuilder - class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder.
This class builds selectors according to the set criteria.
X509AttributeCertificateHolderSelectorBuilder() - Constructor for class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
 
X509CertificateHolder - class org.bouncycastle.cert.X509CertificateHolder.
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(Certificate) - Constructor for class org.bouncycastle.cert.X509CertificateHolder
Create a X509CertificateHolder from the passed in ASN.1 structure.
X509CertificateHolderSelector - class org.bouncycastle.cert.selector.X509CertificateHolderSelector.
a basic index for a X509CertificateHolder class
X509CertificateHolderSelector(byte[]) - Constructor for class org.bouncycastle.cert.selector.X509CertificateHolderSelector
Construct a selector with the value of a public key's subjectKeyId.
X509CertificateHolderSelector(X500Name, BigInteger) - Constructor for class org.bouncycastle.cert.selector.X509CertificateHolderSelector
Construct a signer ID based on the issuer and serial number of the signer's associated certificate.
X509CertificateHolderSelector(X500Name, BigInteger, byte[]) - Constructor for class org.bouncycastle.cert.selector.X509CertificateHolderSelector
Construct a signer ID based on the issuer and serial number of the signer's associated certificate.
X509CRLEntryHolder - class org.bouncycastle.cert.X509CRLEntryHolder.
Holding class for an X.509 CRL Entry structure.
X509CRLHolder - class org.bouncycastle.cert.X509CRLHolder.
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.
X509CRLHolder(InputStream) - Constructor for class org.bouncycastle.cert.X509CRLHolder
Create a X509CRLHolder from the passed in InputStream.
X509ExtensionUtils - class org.bouncycastle.cert.X509ExtensionUtils.
General utility class for creating calculated extensions using the standard methods.
X509ExtensionUtils(DigestCalculator) - Constructor for class org.bouncycastle.cert.X509ExtensionUtils
 
X509ExtensionUtilsTest - class org.bouncycastle.cert.test.X509ExtensionUtilsTest.
 
X509ExtensionUtilsTest() - Constructor for class org.bouncycastle.cert.test.X509ExtensionUtilsTest
 
X509v1CertificateBuilder - class org.bouncycastle.cert.X509v1CertificateBuilder.
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 org.bouncycastle.cert.X509v2AttributeCertificateBuilder.
class to produce an X.509 Version 2 AttributeCertificate.
X509v2AttributeCertificateBuilder(AttributeCertificateHolder, AttributeCertificateIssuer, BigInteger, Date, Date) - Constructor for class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
 
X509v2CRLBuilder - class org.bouncycastle.cert.X509v2CRLBuilder.
class to produce an X.509 Version 2 CRL.
X509v2CRLBuilder(X500Name, Date) - Constructor for class org.bouncycastle.cert.X509v2CRLBuilder
Basic constructor.
X509v3CertificateBuilder - class org.bouncycastle.cert.X509v3CertificateBuilder.
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.
xtraCounterSig - Static variable in class org.bouncycastle.cms.test.SignedDataTest
 
xtraCounterSig - Static variable in class org.bouncycastle.cms.test.BcSignedDataTest
 
xtraCounterSig - Static variable in class org.bouncycastle.cms.test.NewSignedDataTest
 

Z

ZLIB - Static variable in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
 
ZLIB - Static variable in class org.bouncycastle.cms.CMSCompressedDataGenerator
 
ZlibCompressor - class org.bouncycastle.cms.jcajce.ZlibCompressor.
 
ZlibCompressor() - Constructor for class org.bouncycastle.cms.jcajce.ZlibCompressor
 
ZlibExpanderProvider - class org.bouncycastle.cms.jcajce.ZlibExpanderProvider.
 
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.49