Index (Bouncy Castle Library 1.52 API Specification)
Date: 2015-03-01

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

## A

addAcceptedCertificate(X509CertificateHolder, BigInteger) - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
addAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
  Add an attribute to the certification request we are building.
addAttribute(ASN1ObjectIdentifier, ASN1Encodable[]) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
  Add an attribute with multiple values to the certification request we are building.
addAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
  Add an attribute to the certification request we are building.
addAttribute(ASN1ObjectIdentifier, ASN1Encodable[]) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
  Add an attribute with multiple values to the certification request we are building.
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
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.
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.jcajce.JcaCertStoreBuilder
  Add a single CRL.
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.cms.CMSSignedGenerator
  Add a CRL to the CRL set to be included with the generated SignedData message.
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
addCRLEntry(BigInteger, Date, Extensions) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
  Add a CRL entry with 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.crmf.CertificateRequestMessageBuilder
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
  Add a given extension field for the standard extensions tag
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
  Add a given extension field for the standard extensions tag (tag 3) using a byte encoding of the extension value.
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, byte[]) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
  Add a given extension field for the standard extensions tag (tag 3) using a byte encoding of the extension value.
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, byte[]) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
  Add a given extension field for the standard extensions tag (tag 3) using a byte encoding of the extension value.
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
  Add a given extension field.
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
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.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.
addGeneralInfo(InfoTypeAndValue) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
  Add a generalInfo data record to the header of the new message.
addHandledExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.path.CertPathValidationContext
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.
addOtherRevocationInfo(ASN1ObjectIdentifier, Store) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
  Add a Store of otherRevocationData to the CRL set to be included with the generated TimeStampToken.
addRecipient(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
  Add a recipient based on the passed in certificate's public key and its issuer and serial number.
addRecipient(byte[], PublicKey) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
  Add a recipient identified by the passed in subjectKeyID and the for the passed in public key.
addRecipientGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
  Add a recipient generator to this control.
addRecipientInfoGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
  Add a generator to produce the recipient info required.
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, 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, Date, Date, Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
  Add a response for a particular Certificate ID.
addSignerInfoGenerator(SignerInfoGenerator) - Method in class org.bouncycastle.cms.CMSSignedGenerator
  Add a generator for a particular signer to this CMS SignedData generator.
addSigners(SignerInformationStore) - Method in class org.bouncycastle.cms.CMSSignedGenerator
  Add a store of pre-calculated signers to the generator.
addTargetChain(X509CertificateHolder) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
  Adds a TargetChain representing a X.509 certificate to the request.
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.
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.
AES128_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
AES128_CCM - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES128_GCM - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES128_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES128_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
AES192_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
AES192_CCM - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES192_GCM - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES192_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES192_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
aes192kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
AES256_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
AES256_CCM - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES256_GCM - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES256_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
AES256_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
AES_128_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
AES_128_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
AES_192_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
AES_192_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
AES_256_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
AES_256_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
aesKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
AlgorithmNameFinder - Interface in org.bouncycastle.operator
  General finder for converting OIDs and AlgorithmIdentifiers into strings.
ALLOWED - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
AllTests - Class in org.bouncycastle.cert.cmp.test
AllTests(String) - Constructor for class org.bouncycastle.cert.cmp.test.AllTests
AllTests - Class in org.bouncycastle.cert.crmf.test
AllTests(String) - Constructor for class org.bouncycastle.cert.crmf.test.AllTests
AllTests - Class in org.bouncycastle.cert.ocsp.test
AllTests() - Constructor for class org.bouncycastle.cert.ocsp.test.AllTests
AllTests - Class in org.bouncycastle.cert.test
AllTests() - Constructor for class org.bouncycastle.cert.test.AllTests
AllTests - Class in org.bouncycastle.cms.test
AllTests() - Constructor for class org.bouncycastle.cms.test.AllTests
AllTests - Class in org.bouncycastle.dvcs.test
AllTests() - Constructor for class org.bouncycastle.dvcs.test.AllTests
AllTests - Class in org.bouncycastle.eac.test
AllTests() - Constructor for class org.bouncycastle.eac.test.AllTests
AllTests - Class in org.bouncycastle.mozilla.test
AllTests() - Constructor for class org.bouncycastle.mozilla.test.AllTests
AllTests - Class in org.bouncycastle.openssl.test
AllTests() - Constructor for class org.bouncycastle.openssl.test.AllTests
AllTests - Class in org.bouncycastle.operator.test
AllTests(String) - Constructor for class org.bouncycastle.operator.test.AllTests
AllTests - Class in org.bouncycastle.pkcs.test
AllTests() - Constructor for class org.bouncycastle.pkcs.test.AllTests
AllTests - Class in org.bouncycastle.tsp.test
AllTests() - Constructor for class org.bouncycastle.tsp.test.AllTests
archiveRemGenPrivKey - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
AsymmetricKeyUnwrapper - Class in org.bouncycastle.operator
AsymmetricKeyUnwrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.AsymmetricKeyUnwrapper
AsymmetricKeyWrapper - Class in org.bouncycastle.operator
AsymmetricKeyWrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.AsymmetricKeyWrapper
attrCert - Static variable in class org.bouncycastle.cert.test.AttrCertTest
attrCert - Static variable in class org.bouncycastle.cert.test.BcAttrCertTest
AttrCertSelectorTest - Class in org.bouncycastle.cert.test
AttrCertSelectorTest() - Constructor for class org.bouncycastle.cert.test.AttrCertSelectorTest
AttrCertTest - Class in org.bouncycastle.cert.test
AttrCertTest() - Constructor for class org.bouncycastle.cert.test.AttrCertTest
AttributeCertificateHolder - Class in org.bouncycastle.cert
  The Holder object.
AttributeCertificateHolder(X500Name, BigInteger) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
  Create a holder using the baseCertificateID element.
AttributeCertificateHolder(X509CertificateHolder) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
  Create a holder using the baseCertificateID option based on the passed in associated certificate,
AttributeCertificateHolder(X500Name) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
  Create a holder using the entityName option based on the passed in principal.
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.
AttributeCertificateIssuer - Class in org.bouncycastle.cert
  Carrying class for an attribute certificate issuer.
AttributeCertificateIssuer(AttCertIssuer) - Constructor for class org.bouncycastle.cert.AttributeCertificateIssuer
  Set the issuer directly with the ASN.1 structure.
AttributeCertificateIssuer(X500Name) - Constructor for class org.bouncycastle.cert.AttributeCertificateIssuer
AuthenticatorControl - Class in org.bouncycastle.cert.crmf
  Carrier for an authenticator control.
AuthenticatorControl(DERUTF8String) - Constructor for class org.bouncycastle.cert.crmf.AuthenticatorControl
  Basic constructor - build from a UTF-8 string representing the token.
AuthenticatorControl(String) - Constructor for class org.bouncycastle.cert.crmf.AuthenticatorControl
  Basic constructor - build from a string representing the token.
authGen - Variable in class org.bouncycastle.cms.CMSAuthenticatedGenerator

## B

BASE_CIPHER_NAMES - Static variable in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
BasicConstraintsValidation - Class in org.bouncycastle.cert.path.validations
BasicConstraintsValidation() - Constructor for class org.bouncycastle.cert.path.validations.BasicConstraintsValidation
BasicConstraintsValidation(boolean) - Constructor for class org.bouncycastle.cert.path.validations.BasicConstraintsValidation
BasicOCSPResp - Class in org.bouncycastle.cert.ocsp
  BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
BasicOCSPResp(BasicOCSPResponse) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPResp
BasicOCSPRespBuilder - Class in org.bouncycastle.cert.ocsp
  Generator for basic OCSP response objects.
BasicOCSPRespBuilder(RespID) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
  basic constructor
BasicOCSPRespBuilder(SubjectPublicKeyInfo, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
  construct with the responderID to be the SHA-1 keyHash of the passed in public key.
BcAESSymmetricKeyUnwrapper - Class in org.bouncycastle.operator.bc
BcAESSymmetricKeyUnwrapper(KeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcAESSymmetricKeyUnwrapper
BcAESSymmetricKeyWrapper - Class in org.bouncycastle.operator.bc
BcAESSymmetricKeyWrapper(KeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcAESSymmetricKeyWrapper
BcAsymmetricKeyUnwrapper - Class in org.bouncycastle.operator.bc
BcAsymmetricKeyUnwrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcAsymmetricKeyUnwrapper
BcAsymmetricKeyWrapper - Class in org.bouncycastle.operator.bc
BcAsymmetricKeyWrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
BcAttrCertSelectorTest - Class in org.bouncycastle.cert.test
BcAttrCertSelectorTest() - Constructor for class org.bouncycastle.cert.test.BcAttrCertSelectorTest
BcAttrCertTest - Class in org.bouncycastle.cert.test
BcAttrCertTest() - Constructor for class org.bouncycastle.cert.test.BcAttrCertTest
BcCertTest - Class in org.bouncycastle.cert.test
BcCertTest() - Constructor for class org.bouncycastle.cert.test.BcCertTest
BcCMSContentEncryptorBuilder - Class in org.bouncycastle.cms.bc
BcCMSContentEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
BcCMSContentEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
BcContentSignerBuilder - Class in org.bouncycastle.operator.bc
BcContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcContentSignerBuilder
BcContentVerifierProviderBuilder - Class in org.bouncycastle.operator.bc
BcContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
BcDefaultDigestProvider - Class in org.bouncycastle.operator.bc
BcDigestCalculatorProvider - Class in org.bouncycastle.operator.bc
BcDigestCalculatorProvider() - Constructor for class org.bouncycastle.operator.bc.BcDigestCalculatorProvider
BcDigestProvider - Interface in org.bouncycastle.operator.bc
BcDSAContentSignerBuilder - Class in org.bouncycastle.operator.bc
BcDSAContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcDSAContentSignerBuilder
BcDSAContentVerifierProviderBuilder - Class in org.bouncycastle.operator.bc
BcDSAContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.operator.bc.BcDSAContentVerifierProviderBuilder
BcEnvelopedDataTest - Class in org.bouncycastle.cms.test
BcEnvelopedDataTest() - Constructor for class org.bouncycastle.cms.test.BcEnvelopedDataTest
BcFixedLengthMGF1Padder - Class in org.bouncycastle.cert.crmf.bc
  An encrypted value padder that uses MGF1 as the basis of the padding.
BcFixedLengthMGF1Padder(int) - Constructor for class org.bouncycastle.cert.crmf.bc.BcFixedLengthMGF1Padder
  Create a padder to so that padded output will always be at least length bytes long.
BcFixedLengthMGF1Padder(int, SecureRandom) - Constructor for class org.bouncycastle.cert.crmf.bc.BcFixedLengthMGF1Padder
  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.
BcKEKEnvelopedRecipient - Class in org.bouncycastle.cms.bc
BcKEKEnvelopedRecipient(BcSymmetricKeyUnwrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKEnvelopedRecipient
BcKEKRecipient - Class in org.bouncycastle.cms.bc
BcKEKRecipient(BcSymmetricKeyUnwrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipient
BcKEKRecipientInfoGenerator - Class in org.bouncycastle.cms.bc
BcKEKRecipientInfoGenerator(KEKIdentifier, BcSymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator
BcKEKRecipientInfoGenerator(byte[], BcSymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator
BcKeyTransRecipient - Class in org.bouncycastle.cms.bc
BcKeyTransRecipient(AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipient
BcKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.bc
BcKeyTransRecipientInfoGenerator(X509CertificateHolder, BcAsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
BcKeyTransRecipientInfoGenerator(byte[], BcAsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
BcPasswordEnvelopedRecipient - Class in org.bouncycastle.cms.bc
BcPasswordEnvelopedRecipient(char[]) - Constructor for class org.bouncycastle.cms.bc.BcPasswordEnvelopedRecipient
BcPasswordRecipient - Class in org.bouncycastle.cms.bc
  the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
BcPasswordRecipientInfoGenerator - Class in org.bouncycastle.cms.bc
BcPasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[]) - Constructor for class org.bouncycastle.cms.bc.BcPasswordRecipientInfoGenerator
BcPKCS10CertificationRequest - Class in org.bouncycastle.pkcs.bc
BcPKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
BcPKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
BcPKCS10CertificationRequest(PKCS10CertificationRequest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
BcPKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs.bc
  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 in org.bouncycastle.cert.test
BcPKCS10Test() - Constructor for class org.bouncycastle.cert.test.BcPKCS10Test
BcPKCS12MacCalculatorBuilder - Class in org.bouncycastle.pkcs.bc
BcPKCS12MacCalculatorBuilder() - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
BcPKCS12MacCalculatorBuilder(ExtendedDigest, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
BcPKCS12MacCalculatorBuilderProvider - Class in org.bouncycastle.pkcs.bc
BcPKCS12MacCalculatorBuilderProvider(BcDigestProvider) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilderProvider
BcPKCS12PBEInputDecryptorProviderBuilder - Class in org.bouncycastle.pkcs.bc
BcPKCS12PBEInputDecryptorProviderBuilder() - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder
BcPKCS12PBEInputDecryptorProviderBuilder(ExtendedDigest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder
BcPKCS12PBEOutputEncryptorBuilder - Class in org.bouncycastle.pkcs.bc
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 in org.bouncycastle.operator.bc
BcRSAAsymmetricKeyUnwrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyUnwrapper
BcRSAAsymmetricKeyWrapper - Class in org.bouncycastle.operator.bc
BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
BcRSAContentSignerBuilder - Class in org.bouncycastle.operator.bc
BcRSAContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder
BcRSAContentVerifierProviderBuilder - Class in org.bouncycastle.operator.bc
BcRSAContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
BcRSAKeyTransEnvelopedRecipient - Class in org.bouncycastle.cms.bc
BcRSAKeyTransEnvelopedRecipient(AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient
BcRSAKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.bc
BcRSAKeyTransRecipientInfoGenerator(byte[], AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator
BcRSAKeyTransRecipientInfoGenerator(X509CertificateHolder) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator
BcRSASignerInfoVerifierBuilder - Class in org.bouncycastle.cms.bc
BcRSASignerInfoVerifierBuilder(CMSSignatureAlgorithmNameGenerator, SignatureAlgorithmIdentifierFinder, DigestAlgorithmIdentifierFinder, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
BcSignedDataTest - Class in org.bouncycastle.cms.test
BcSignedDataTest(String) - Constructor for class org.bouncycastle.cms.test.BcSignedDataTest
BcSignerOutputStream - Class in org.bouncycastle.operator.bc
BcSymmetricKeyUnwrapper - Class in org.bouncycastle.operator.bc
BcSymmetricKeyUnwrapper(AlgorithmIdentifier, Wrapper, KeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper
BcSymmetricKeyWrapper - Class in org.bouncycastle.operator.bc
BcSymmetricKeyWrapper(AlgorithmIdentifier, Wrapper, KeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcSymmetricKeyWrapper
BcX509ExtensionUtils - Class in org.bouncycastle.cert.bc
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 in org.bouncycastle.cert.bc
  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 in org.bouncycastle.cert.bc
  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.
BufferingContentSigner - Class in org.bouncycastle.operator
  A class that explicitly buffers the data to be signed, sending it in one block when ready for signing.
BufferingContentSigner(ContentSigner) - Constructor for class org.bouncycastle.operator.BufferingContentSigner
  Base constructor.
BufferingContentSigner(ContentSigner, int) - Constructor for class org.bouncycastle.operator.BufferingContentSigner
  Base constructor.
build(DigestCalculatorProvider) - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
build(MacCalculator) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
  Build a protected PKI message which has MAC based integrity protection.
build(ContentSigner) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
  Build a protected PKI message which has MAC based integrity protection.
build() - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
build() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
build(char[]) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
  Build an EncryptedValue structure containing the passed in pass phrase.
build(X509CertificateHolder) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
  Build an EncryptedValue structure containing the certificate contained in the passed in holder.
build(X509Certificate) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
build() - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
build(OutputEncryptor) - Method in class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
  Build the PKIArchiveControl using the passed in encryptor to encrypt its contents.
build(char[]) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
build(ContentSigner) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
build(String) - Method in interface org.bouncycastle.cert.dane.DANEEntryFetcherFactory
  Build an entry fetcher for the specified domain name.
build(String) - Method in class org.bouncycastle.cert.dane.DANEEntryStoreBuilder
  Build a DANECertificateStore from the provided domainName details.
build(String) - Method in class org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory
  Build an entry fetcher for the specified domain name.
build() - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
  Build the CertStore from the current inputs.
build(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
build(X509CertificateHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
build(ContentSigner, X509CertificateHolder[], Date) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
build() - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
  Generate an unsigned request
build(ContentSigner, X509CertificateHolder[]) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
build(int, Object) - Method in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
build(int) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
build(CertPath) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
build() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
build(SubjectPublicKeyInfo) - Method in interface org.bouncycastle.cert.X509ContentVerifierProviderBuilder
build(X509CertificateHolder) - Method in interface org.bouncycastle.cert.X509ContentVerifierProviderBuilder
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v1CertificateBuilder
  Generate an X509 certificate, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
  Generate an X509 certificate, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
  Generate an X.509 CRL, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
  Generate an X.509 certificate, based on the current issuer and subject using the passed in signer.
build() - Method in class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
build(ContentSigner, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
build(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
build(PublicKey) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
build(String, PrivateKey, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
build(String, PrivateKey, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
build(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
build(PublicKey) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
build() - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
build() - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
  Build a generator with the passed in certHolder issuer and serial number as the signerIdentifier.
build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
  Build a generator with the passed in subjectKeyIdentifier as the signerIdentifier.
build(MessageImprint) - Method in class org.bouncycastle.dvcs.CCPDRequestBuilder
  Builds CCPD request.
build(byte[]) - Method in class org.bouncycastle.dvcs.CPDRequestBuilder
  Build CPD request.
build(byte[]) - Method in class org.bouncycastle.dvcs.MessageImprintBuilder
build(DVCSMessage) - Method in class org.bouncycastle.dvcs.SignedDVCSMessageGenerator
  Creates a CMSSignedData object containing the passed in DVCSMessage
build() - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
  Build DVCS request to VPKC service.
build(CMSSignedData) - Method in class org.bouncycastle.dvcs.VSDRequestBuilder
  Build VSD request from CMS SignedData object.
build(EACSigner) - Method in class org.bouncycastle.eac.EACCertificateBuilder
build(ASN1ObjectIdentifier, PublicKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
build(String, PrivateKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
build(ASN1ObjectIdentifier, PrivateKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
build(File, File) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
  Build an identity from the passed in key and certificate file in PEM format.
build(InputStream, InputStream) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
  Build an identity from the passed in key and certificate stream in PEM format.
build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
build() - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
build(X509CertificateHolder) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
build(PrivateKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
build(X509CertificateHolder) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
build(X509Certificate) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
build(PublicKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
build(SubjectPublicKeyInfo) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
build() - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
build(char[]) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
build(char[]) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder
build(char[]) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12PBEOutputEncryptorBuilder
build(char[]) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
build(char[]) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
build(char[]) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
build(ContentSigner) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
  Generate an PKCS#10 request based on the past in signer.
build(char[]) - Method in interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder
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() - Method in class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
build(OutputEncryptor) - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder

## C

calculateDerivedKey(byte[], AlgorithmIdentifier, int) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
calculateDerivedKey(byte[], AlgorithmIdentifier, int) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipientInfoGenerator
calculateDerivedKey(byte[], AlgorithmIdentifier, int) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
calculateDerivedKey(byte[], AlgorithmIdentifier, int) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
calculateDerivedKey(byte[], AlgorithmIdentifier, int) - Method in interface org.bouncycastle.cms.PasswordRecipient
calculateDerivedKey(byte[], AlgorithmIdentifier, int) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
calculateDigest(byte[]) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
calculateDigest(byte[]) - Method in interface org.bouncycastle.cert.crmf.PKMACValuesCalculator
calculateMac(byte[], byte[]) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
calculateMac(byte[], byte[]) - Method in interface org.bouncycastle.cert.crmf.PKMACValuesCalculator
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.CMSAlgorithm
CAMELLIA128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
CAMELLIA192_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
CAMELLIA192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
CAMELLIA256_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
CAMELLIA256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
camelliaKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
CAST5_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
CAST5_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
CCPDRequestBuilder - Class in org.bouncycastle.dvcs
  Builder of CCPD requests (Certify Claim of Possession of Data).
CCPDRequestBuilder() - Constructor for class org.bouncycastle.dvcs.CCPDRequestBuilder
CCPDRequestData - Class in org.bouncycastle.dvcs
  Data piece of DVCRequest for CCPD service (Certify Claim of Possession of Data).
CertException - Exception in org.bouncycastle.cert
  General checked Exception thrown in the cert package and its sub-packages.
CertException(String, Throwable) - Constructor for exception org.bouncycastle.cert.CertException
CertException(String) - Constructor for exception org.bouncycastle.cert.CertException
CERTIFICATE_1 - Static variable in class org.bouncycastle.cert.test.PEMData
CERTIFICATE_2 - Static variable in class org.bouncycastle.cert.test.PEMData
CertificateConfirmationContent - Class in org.bouncycastle.cert.cmp
CertificateConfirmationContent(CertConfirmContent) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContent
CertificateConfirmationContent(CertConfirmContent, DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContent
CertificateConfirmationContentBuilder - Class in org.bouncycastle.cert.cmp
CertificateConfirmationContentBuilder() - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
CertificateConfirmationContentBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
CertificateID - Class in org.bouncycastle.cert.ocsp
CertificateID(CertID) - Constructor for class org.bouncycastle.cert.ocsp.CertificateID
CertificateID(DigestCalculator, X509CertificateHolder, BigInteger) - Constructor for class org.bouncycastle.cert.ocsp.CertificateID
  create from an issuer certificate and the serial number of the certificate it signed.
CertificatePoliciesValidation - Class in org.bouncycastle.cert.path.validations
CertificatePoliciesValidationBuilder - Class in org.bouncycastle.cert.path.validations
CertificatePoliciesValidationBuilder() - Constructor for class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
CertificateRequestMessage - Class in org.bouncycastle.cert.crmf
  Carrier for a CRMF CertReqMsg.
CertificateRequestMessage(byte[]) - Constructor for class org.bouncycastle.cert.crmf.CertificateRequestMessage
  Create a CertificateRequestMessage from the passed in bytes.
CertificateRequestMessage(CertReqMsg) - Constructor for class org.bouncycastle.cert.crmf.CertificateRequestMessage
CertificateRequestMessageBuilder - Class in org.bouncycastle.cert.crmf
CertificateRequestMessageBuilder(BigInteger) - Constructor for class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
CertificateStatus - Class in org.bouncycastle.cert.cmp
CertificateStatus - Interface in org.bouncycastle.cert.ocsp
CertIOException - Exception in org.bouncycastle.cert
  General IOException thrown in the cert package and its sub-packages.
CertIOException(String, Throwable) - Constructor for exception org.bouncycastle.cert.CertIOException
CertIOException(String) - Constructor for exception org.bouncycastle.cert.CertIOException
CertPath - Class in org.bouncycastle.cert.path
CertPath(X509CertificateHolder[]) - Constructor for class org.bouncycastle.cert.path.CertPath
CertPathLoopTest - Class in org.bouncycastle.cert.test
  BC bug test case.
CertPathLoopTest() - Constructor for class org.bouncycastle.cert.test.CertPathLoopTest
CertPathTest - Class in org.bouncycastle.cert.path.test
CertPathTest() - Constructor for class org.bouncycastle.cert.path.test.CertPathTest
CertPathValidation - Interface in org.bouncycastle.cert.path
CertPathValidationContext - Class in org.bouncycastle.cert.path
CertPathValidationContext(Set) - Constructor for class org.bouncycastle.cert.path.CertPathValidationContext
CertPathValidationException - Exception in org.bouncycastle.cert.path
CertPathValidationException(String) - Constructor for exception org.bouncycastle.cert.path.CertPathValidationException
CertPathValidationException(String, Exception) - Constructor for exception org.bouncycastle.cert.path.CertPathValidationException
CertPathValidationResult - Class in org.bouncycastle.cert.path
CertPathValidationResult(CertPathValidationContext) - Constructor for class org.bouncycastle.cert.path.CertPathValidationResult
CertPathValidationResult(CertPathValidationContext, int, int, CertPathValidationException) - Constructor for class org.bouncycastle.cert.path.CertPathValidationResult
CertPathValidationResult(CertPathValidationContext, int[], int[], CertPathValidationException[]) - Constructor for class org.bouncycastle.cert.path.CertPathValidationResult
CertPathValidationTest - Class in org.bouncycastle.cert.path.test
CertPathValidationTest() - Constructor for class org.bouncycastle.cert.path.test.CertPathValidationTest
CertRuntimeException - Exception in org.bouncycastle.cert
CertRuntimeException(String, Throwable) - Constructor for exception org.bouncycastle.cert.CertRuntimeException
certs - Variable in class org.bouncycastle.cms.CMSSignedGenerator
CertTest - Class in org.bouncycastle.cert.test
CertTest() - Constructor for class org.bouncycastle.cert.test.CertTest
checkCertificate(int, byte[]) - Method in class org.bouncycastle.cert.test.BcCertTest
checkCertificate(int, byte[]) - Method in class org.bouncycastle.cert.test.CertTest
checkCreation1() - Method in class org.bouncycastle.cert.test.BcCertTest
  we generate a self signed certificate for the sake of testing - RSA
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.BcCertTest
  we generate a self signed certificate for the sake of testing - DSA
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.BcCertTest
checkCreation5() - Method in class org.bouncycastle.cert.test.CertTest
checkCRLCreation1() - Method in class org.bouncycastle.cert.test.BcCertTest
checkCRLCreation1() - Method in class org.bouncycastle.cert.test.CertTest
checkCRLCreation2() - Method in class org.bouncycastle.cert.test.BcCertTest
checkCRLCreation2() - Method in class org.bouncycastle.cert.test.CertTest
checkCRLCreation3() - Method in class org.bouncycastle.cert.test.BcCertTest
checkCRLCreation3() - Method in class org.bouncycastle.cert.test.CertTest
checkKeyUsage(int, byte[]) - Method in class org.bouncycastle.cert.test.BcCertTest
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.BcCertTest
checkSelfSignedCertificate(int, byte[]) - Method in class org.bouncycastle.cert.test.CertTest
CIPHER_ALG_NAMES - Static variable in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
clone() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
clone() - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
clone() - Method in class org.bouncycastle.cert.dane.DANEEntrySelector
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.KEKRecipientId
clone() - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
clone() - Method in class org.bouncycastle.cms.KeyTransRecipientId
clone() - Method in class org.bouncycastle.cms.PasswordRecipientId
clone() - Method in class org.bouncycastle.cms.RecipientId
clone() - Method in class org.bouncycastle.cms.SignerId
close() - Method in class org.bouncycastle.cms.CMSContentInfoParser
  Close the underlying data stream.
CMPException - Exception in org.bouncycastle.cert.cmp
CMPException(String, Throwable) - Constructor for exception org.bouncycastle.cert.cmp.CMPException
CMPException(String) - Constructor for exception org.bouncycastle.cert.cmp.CMPException
CMPRuntimeException - Exception in org.bouncycastle.cert.cmp
CMPRuntimeException(String, Throwable) - Constructor for exception org.bouncycastle.cert.cmp.CMPRuntimeException
CMSAbsentContent - Class in org.bouncycastle.cms
  a 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 in org.bouncycastle.cms
CMSAlgorithm() - Constructor for class org.bouncycastle.cms.CMSAlgorithm
CMSAttributeTableGenerationException - Exception in org.bouncycastle.cms
CMSAttributeTableGenerationException(String) - Constructor for exception org.bouncycastle.cms.CMSAttributeTableGenerationException
CMSAttributeTableGenerationException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSAttributeTableGenerationException
CMSAttributeTableGenerator - Interface in org.bouncycastle.cms
  Note: The SIGNATURE parameter is only available when generating unsigned attributes.
CMSAuthenticatedData - Class in org.bouncycastle.cms
  containing class for an CMS Authenticated Data object
CMSAuthenticatedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
CMSAuthenticatedData(byte[], DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
CMSAuthenticatedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
CMSAuthenticatedData(InputStream, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
CMSAuthenticatedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
CMSAuthenticatedData(ContentInfo, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
CMSAuthenticatedDataGenerator - Class in org.bouncycastle.cms
  General class for generating a CMS authenticated-data message.
CMSAuthenticatedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
  base constructor
CMSAuthenticatedDataParser - Class in org.bouncycastle.cms
  Parsing class for an CMS Authenticated Data object from an input stream.
CMSAuthenticatedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
CMSAuthenticatedDataParser(byte[], DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
CMSAuthenticatedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
CMSAuthenticatedDataParser(InputStream, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
CMSAuthenticatedDataStreamGenerator - Class in org.bouncycastle.cms
  General class for generating a CMS authenticated-data message stream.
CMSAuthenticatedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
  base constructor
CMSAuthenticatedGenerator - Class in org.bouncycastle.cms
CMSAuthenticatedGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedGenerator
  base constructor
CMSCompressedData - Class in org.bouncycastle.cms
  containing class for an CMS Compressed Data object CMSCompressedData cd = new CMSCompressedData(inputStream); process(cd.getContent(new ZlibExpanderProvider()));
CMSCompressedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSCompressedData
CMSCompressedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSCompressedData
CMSCompressedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSCompressedData
CMSCompressedDataGenerator - Class in org.bouncycastle.cms
  General class for generating a compressed CMS message.
CMSCompressedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSCompressedDataGenerator
  base constructor
CMSCompressedDataParser - Class in org.bouncycastle.cms
  Class for reading a CMS Compressed Data stream.
CMSCompressedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSCompressedDataParser
CMSCompressedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSCompressedDataParser
CMSCompressedDataStreamGenerator - Class in org.bouncycastle.cms
  General class for generating a compressed CMS message stream.
CMSCompressedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
  base constructor
CMSConfig - Class in org.bouncycastle.cms
CMSConfig() - Constructor for class org.bouncycastle.cms.CMSConfig
CMSContentInfoParser - Class in org.bouncycastle.cms
CMSContentInfoParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSContentInfoParser
CMSDigestedData - Class in org.bouncycastle.cms
  containing class for an CMS Digested Data object CMSDigestedData cd = new CMSDigestedData(inputStream); process(cd.getContent());
CMSDigestedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSDigestedData
CMSDigestedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSDigestedData
CMSDigestedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSDigestedData
CMSEncryptedData - Class in org.bouncycastle.cms
CMSEncryptedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSEncryptedData
CMSEncryptedDataGenerator - Class in org.bouncycastle.cms
  General class for generating a CMS enveloped-data message.
CMSEncryptedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSEncryptedDataGenerator
  base constructor
CMSEncryptedGenerator - Class in org.bouncycastle.cms
  General class for generating a CMS encrypted-data message.
CMSEncryptedGenerator() - Constructor for class org.bouncycastle.cms.CMSEncryptedGenerator
  base constructor
CMSEnvelopedData - Class in org.bouncycastle.cms
  containing class for an CMS Enveloped Data object Example of use - assuming the first recipient matches the private key we have.
CMSEnvelopedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
CMSEnvelopedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
CMSEnvelopedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
  Construct a CMSEnvelopedData object from a content info object.
CMSEnvelopedDataGenerator - Class in org.bouncycastle.cms
  General class for generating a CMS enveloped-data message.
CMSEnvelopedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataGenerator
  base constructor
CMSEnvelopedDataParser - Class in org.bouncycastle.cms
  Parsing class for an CMS Enveloped Data object from an input stream.
CMSEnvelopedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataParser
CMSEnvelopedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataParser
CMSEnvelopedDataStreamGenerator - Class in org.bouncycastle.cms
  General class for generating a CMS enveloped-data message stream.
CMSEnvelopedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
  base constructor
CMSEnvelopedGenerator - Class in org.bouncycastle.cms
  General class for generating a CMS enveloped-data message.
CMSEnvelopedGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedGenerator
  base constructor
CMSException - Exception in org.bouncycastle.cms
CMSException(String) - Constructor for exception org.bouncycastle.cms.CMSException
CMSException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSException
CMSProcessable - Interface in org.bouncycastle.cms
  Use CMSTypedData instead of this.
CMSProcessableByteArray - Class in org.bouncycastle.cms
  a holding class for a byte array of data to be processed.
CMSProcessableByteArray(byte[]) - Constructor for class org.bouncycastle.cms.CMSProcessableByteArray
CMSProcessableByteArray(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.cms.CMSProcessableByteArray
CMSProcessableFile - Class in org.bouncycastle.cms
  a holding class for a file of data to be processed.
CMSProcessableFile(File) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
CMSProcessableFile(File, int) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
CMSProcessableFile(ASN1ObjectIdentifier, File, int) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
CMSRuntimeException - Exception in org.bouncycastle.cms
CMSRuntimeException(String) - Constructor for exception org.bouncycastle.cms.CMSRuntimeException
CMSRuntimeException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSRuntimeException
CMSSampleMessages - Class in org.bouncycastle.cms.test
CMSSampleMessages() - Constructor for class org.bouncycastle.cms.test.CMSSampleMessages
CMSSignatureAlgorithmNameGenerator - Interface in org.bouncycastle.cms
CMSSignatureEncryptionAlgorithmFinder - Interface in org.bouncycastle.cms
  Finder which is used to look up the algorithm identifiers representing the encryption algorithms that are associated with a particular signature algorithm.
CMSSignedData - Class in org.bouncycastle.cms
  general class for handling a pkcs7-signature message.
CMSSignedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
CMSSignedData(CMSProcessable, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
CMSSignedData(Map, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
  Content with detached signature, digests precomputed
CMSSignedData(CMSProcessable, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
  base constructor - content with detached signature.
CMSSignedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
  base constructor - with encapsulated content
CMSSignedData(CMSProcessable, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
CMSSignedData(Map, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
CMSSignedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
CMSSignedDataGenerator - Class in org.bouncycastle.cms
  general class for generating a pkcs7-signature message.
CMSSignedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedDataGenerator
  base constructor
CMSSignedDataParser - Class in org.bouncycastle.cms
  Parsing class for an CMS Signed Data object from an input stream.
CMSSignedDataParser(DigestCalculatorProvider, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
CMSSignedDataParser(DigestCalculatorProvider, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
  base constructor - with encapsulated content
CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
  base constructor
CMSSignedDataStreamGenerator - Class in org.bouncycastle.cms
  General class for generating a pkcs7-signature message stream.
CMSSignedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedDataStreamGenerator
  base constructor
CMSSignedGenerator - Class in org.bouncycastle.cms
CMSSignedGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedGenerator
  base constructor
CMSSignerDigestMismatchException - Exception in org.bouncycastle.cms
CMSSignerDigestMismatchException(String) - Constructor for exception org.bouncycastle.cms.CMSSignerDigestMismatchException
CMSStreamException - Exception in org.bouncycastle.cms
CMSTestUtil - Class in org.bouncycastle.cms.test
CMSTestUtil() - Constructor for class org.bouncycastle.cms.test.CMSTestUtil
CMSTimeStampedData - Class in org.bouncycastle.tsp.cms
CMSTimeStampedData(ContentInfo) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
CMSTimeStampedData(InputStream) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
CMSTimeStampedData(byte[]) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
CMSTimeStampedDataGenerator - Class in org.bouncycastle.tsp.cms
CMSTimeStampedDataGenerator() - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
CMSTimeStampedDataGeneratorTest - Class in org.bouncycastle.tsp.test
CMSTimeStampedDataGeneratorTest() - Constructor for class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
CMSTimeStampedDataParser - Class in org.bouncycastle.tsp.cms
CMSTimeStampedDataParser(InputStream) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
CMSTimeStampedDataParser(byte[]) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
CMSTimeStampedDataParserTest - Class in org.bouncycastle.tsp.test
CMSTimeStampedDataParserTest() - Constructor for class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
CMSTimeStampedDataTest - Class in org.bouncycastle.tsp.test
CMSTimeStampedDataTest() - Constructor for class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
CMSTimeStampedGenerator - Class in org.bouncycastle.tsp.cms
CMSTimeStampedGenerator() - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
CMSTypedData - Interface in org.bouncycastle.cms
CMSTypedStream - Class in org.bouncycastle.cms
CMSTypedStream(InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
CMSTypedStream(String, InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
CMSTypedStream(String, InputStream, int) - Constructor for class org.bouncycastle.cms.CMSTypedStream
CMSTypedStream(ASN1ObjectIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
CMSTypedStream(ASN1ObjectIdentifier, InputStream, int) - Constructor for class org.bouncycastle.cms.CMSTypedStream
CMSVerifierCertificateNotValidException - Exception in org.bouncycastle.cms
CMSVerifierCertificateNotValidException(String) - Constructor for exception org.bouncycastle.cms.CMSVerifierCertificateNotValidException
CONTENT_TYPE - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
contentHelper - Variable in class org.bouncycastle.cms.jcajce.JceKEKRecipient
contentHelper - Variable in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
contentHelper - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
ContentSigner - Interface in org.bouncycastle.operator
ContentVerifier - Interface in org.bouncycastle.operator
ContentVerifierProvider - Interface in org.bouncycastle.operator
  General interface for providers of ContentVerifier objects.
Control - Interface in org.bouncycastle.cert.crmf
  Generic interface for a CertificateRequestMessage control value.
ConverterTest - Class in org.bouncycastle.cert.test
ConverterTest() - Constructor for class org.bouncycastle.cert.test.ConverterTest
ConverterTest - Class in org.bouncycastle.cms.test
ConverterTest() - Constructor for class org.bouncycastle.cms.test.ConverterTest
copy() - Method in class org.bouncycastle.cert.path.CertPathValidationContext
copy() - Method in class org.bouncycastle.cert.path.validations.BasicConstraintsValidation
copy() - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidation
copy() - Method in class org.bouncycastle.cert.path.validations.CRLValidation
copy() - Method in class org.bouncycastle.cert.path.validations.KeyUsageValidation
copy() - Method in class org.bouncycastle.cert.path.validations.ParentCertIssuedValidation
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 in org.bouncycastle.dvcs
  Builder of DVCSRequests to CPD service (Certify Possession of Data).
CPDRequestBuilder() - Constructor for class org.bouncycastle.dvcs.CPDRequestBuilder
CPDRequestData - Class in org.bouncycastle.dvcs
  Data piece of DVCRequest for CPD service (Certify Possession of Data).
createAsymmetricUnwrapper(AlgorithmIdentifier, PrivateKey) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
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(X509Certificate) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
createAuthorityKeyIdentifier(PublicKey) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
createAuthorityKeyIdentifier(PublicKey, X500Principal, BigInteger) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
createAuthorityKeyIdentifier(PublicKey, GeneralNames, BigInteger) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
createAuthorityKeyIdentifier(X509CertificateHolder) - Method in class org.bouncycastle.cert.X509ExtensionUtils
createAuthorityKeyIdentifier(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.X509ExtensionUtils
createAuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger) - 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
createContentCipher(Key, AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
createDVCRequest(Data) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
createEntry(String, X509CertificateHolder) - Method in class org.bouncycastle.cert.dane.DANEEntryFactory
  Return a DANEEntry for the passed in email address and certificate.
createIntermediateCert(PublicKey, PrivateKey, X509Certificate) - Static method in class org.bouncycastle.pkcs.test.PfxPduTest
  we generate an intermediate certificate signed by our CA
createKeyFactory(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
createKeyGenerator(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
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
createSelector(String) - Method in class org.bouncycastle.cert.dane.DANEEntrySelectorFactory
  Create a selector for the passed in email address.
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
  Create the correct signer for the algorithm identifier sigAlgId.
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDSAContentSignerBuilder
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDSAContentVerifierProviderBuilder
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
createStandardAttributeTable(Map) - Method in class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
  Create a standard attribute table from the passed in parameters - this will normally include contentType and messageDigest.
createStandardAttributeTable(Map) - Method in class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
  Create a standard attribute table from the passed in parameters - this will normally include contentType, signingTime, and messageDigest.
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 class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
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
CRLValidation - Class in org.bouncycastle.cert.path.validations
CRLValidation(X500Name, Store) - Constructor for class org.bouncycastle.cert.path.validations.CRLValidation
CRMFException - Exception in org.bouncycastle.cert.crmf
CRMFException(String, Throwable) - Constructor for exception org.bouncycastle.cert.crmf.CRMFException
CRMFRuntimeException - Exception in org.bouncycastle.cert.crmf
CRMFRuntimeException(String, Throwable) - Constructor for exception org.bouncycastle.cert.crmf.CRMFRuntimeException

## D

DANECertificateFetcher - Class in org.bouncycastle.cert.dane
  A single shot fetcher for a certificate which will only request the specific DNS record if the DANEEntryFetcher used on construction supports it.
DANECertificateFetcher(DANEEntryFetcherFactory, DigestCalculator) - Constructor for class org.bouncycastle.cert.dane.DANECertificateFetcher
  Base constructor.
DANEEntry - Class in org.bouncycastle.cert.dane
  Carrier class for a DANE entry.
DANEEntry(String, byte[]) - Constructor for class org.bouncycastle.cert.dane.DANEEntry
DANEEntryFactory - Class in org.bouncycastle.cert.dane
  Factory class for creating DANEEntry objects.
DANEEntryFactory(DigestCalculator) - Constructor for class org.bouncycastle.cert.dane.DANEEntryFactory
  Base constructor.
DANEEntryFetcher - Interface in org.bouncycastle.cert.dane
DANEEntryFetcherFactory - Interface in org.bouncycastle.cert.dane
  Factories for DANEEntryFetcher objects should implement this.
DANEEntrySelector - Class in org.bouncycastle.cert.dane
DANEEntrySelectorFactory - Class in org.bouncycastle.cert.dane
  Factory for creating selector objects to use with the DANECertificateStore.
DANEEntrySelectorFactory(DigestCalculator) - Constructor for class org.bouncycastle.cert.dane.DANEEntrySelectorFactory
  Base constructor.
DANEEntryStore - Class in org.bouncycastle.cert.dane
  Class storing DANEEntry objects.
DANEEntryStoreBuilder - Class in org.bouncycastle.cert.dane
  Builder for the DANECertificateStore.
DANEEntryStoreBuilder(DANEEntryFetcherFactory) - Constructor for class org.bouncycastle.cert.dane.DANEEntryStoreBuilder
DANEException - Exception in org.bouncycastle.cert.dane
  General checked Exception thrown in the DANE package.
DANEException(String, Throwable) - Constructor for exception org.bouncycastle.cert.dane.DANEException
DANEException(String) - Constructor for exception org.bouncycastle.cert.dane.DANEException
DANETest - Class in org.bouncycastle.cert.test
DANETest() - Constructor for class org.bouncycastle.cert.test.DANETest
DATA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
  Default type for the signed data.
data - Variable in class org.bouncycastle.dvcs.DVCSRequestData
  The underlying data object is accessible by subclasses.
dataUri - Variable in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
DEBUG - Static variable in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
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
DefaultAlgorithmNameFinder - Class in org.bouncycastle.operator
DefaultAlgorithmNameFinder() - Constructor for class org.bouncycastle.operator.DefaultAlgorithmNameFinder
DefaultAuthenticatedAttributeTableGenerator - Class in org.bouncycastle.cms
  Default authenticated attributes generator.
DefaultAuthenticatedAttributeTableGenerator() - Constructor for class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
  Initialise to use all defaults
DefaultAuthenticatedAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
  Initialise with some extra attributes or overrides.
DefaultCMSSignatureAlgorithmNameGenerator - Class in org.bouncycastle.cms
DefaultCMSSignatureAlgorithmNameGenerator() - Constructor for class org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator
DefaultCMSSignatureEncryptionAlgorithmFinder - Class in org.bouncycastle.cms
DefaultCMSSignatureEncryptionAlgorithmFinder() - Constructor for class org.bouncycastle.cms.DefaultCMSSignatureEncryptionAlgorithmFinder
DefaultDigestAlgorithmIdentifierFinder - Class in org.bouncycastle.operator
DefaultDigestAlgorithmIdentifierFinder() - Constructor for class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
DefaultSecretKeySizeProvider - Class in org.bouncycastle.operator
DefaultSecretKeySizeProvider() - Constructor for class org.bouncycastle.operator.DefaultSecretKeySizeProvider
DefaultSignatureAlgorithmIdentifierFinder - Class in org.bouncycastle.operator
DefaultSignatureAlgorithmIdentifierFinder() - Constructor for class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder
DefaultSignedAttributeTableGenerator - Class in org.bouncycastle.cms
  Default signed attributes generator.
DefaultSignedAttributeTableGenerator() - Constructor for class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
  Initialise to use all defaults
DefaultSignedAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
  Initialise with some extra attributes or overrides.
deriveCertificateID(CertificateID, BigInteger) - Static method in class org.bouncycastle.cert.ocsp.CertificateID
  Create a new CertificateID for a new serial number derived from a previous one calculated for the same CA certificate.
DES3_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
DES3_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
DES_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
DES_EDE3_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
DES_EDE3_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
DES_EDE3_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
DES_EDE3_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
desede128kg - Static variable in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
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.cert.ocsp.test.OCSPTestUtil
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 in org.bouncycastle.operator
DigestCalculator - Interface in org.bouncycastle.operator
  General interface for an operator that is able to calculate a digest from a stream of output.
DigestCalculatorProvider - Interface in org.bouncycastle.operator
digestProvider - Variable in class org.bouncycastle.operator.bc.BcContentSignerBuilder
digestProvider - Variable in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
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 in org.bouncycastle.dvcs
  Exception thrown when failed to initialize some DVCS-related staff.
DVCSConstructionException(String) - Constructor for exception org.bouncycastle.dvcs.DVCSConstructionException
DVCSConstructionException(String, Throwable) - Constructor for exception org.bouncycastle.dvcs.DVCSConstructionException
DVCSException - Exception in org.bouncycastle.dvcs
  General DVCSException.
DVCSException(String) - Constructor for exception org.bouncycastle.dvcs.DVCSException
DVCSException(String, Throwable) - Constructor for exception org.bouncycastle.dvcs.DVCSException
DVCSMessage - Class in org.bouncycastle.dvcs
DVCSMessage(ContentInfo) - Constructor for class org.bouncycastle.dvcs.DVCSMessage
DVCSParseTest - Class in org.bouncycastle.dvcs.test
DVCSParseTest() - Constructor for class org.bouncycastle.dvcs.test.DVCSParseTest
DVCSParsingException - Exception in org.bouncycastle.dvcs
  DVCS parsing exception - thrown when failed to parse DVCS message.
DVCSParsingException(String) - Constructor for exception org.bouncycastle.dvcs.DVCSParsingException
DVCSParsingException(String, Throwable) - Constructor for exception org.bouncycastle.dvcs.DVCSParsingException
DVCSRequest - Class in org.bouncycastle.dvcs
  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 in org.bouncycastle.dvcs
  Common base class for client DVCRequest builders.
DVCSRequestBuilder(DVCSRequestInformationBuilder) - Constructor for class org.bouncycastle.dvcs.DVCSRequestBuilder
DVCSRequestData - Class in org.bouncycastle.dvcs
  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 in org.bouncycastle.dvcs
  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 in org.bouncycastle.dvcs
  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 in org.bouncycastle.eac
EACCertificateBuilder(CertificationAuthorityReference, PublicKeyDataObject, CertificateHolderReference, CertificateHolderAuthorization, PackedDate, PackedDate) - Constructor for class org.bouncycastle.eac.EACCertificateBuilder
EACCertificateHolder - Class in org.bouncycastle.eac
EACCertificateHolder(byte[]) - Constructor for class org.bouncycastle.eac.EACCertificateHolder
EACCertificateHolder(CVCertificate) - Constructor for class org.bouncycastle.eac.EACCertificateHolder
EACCertificateRequestHolder - Class in org.bouncycastle.eac
EACCertificateRequestHolder(byte[]) - Constructor for class org.bouncycastle.eac.EACCertificateRequestHolder
EACCertificateRequestHolder(CVCertificateRequest) - Constructor for class org.bouncycastle.eac.EACCertificateRequestHolder
EACException - Exception in org.bouncycastle.eac
  General checked Exception thrown in the cert package and its sub-packages.
EACException(String, Throwable) - Constructor for exception org.bouncycastle.eac.EACException
EACException(String) - Constructor for exception org.bouncycastle.eac.EACException
EACIOException - Exception in org.bouncycastle.eac
  General IOException thrown in the cert package and its sub-packages.
EACIOException(String, Throwable) - Constructor for exception org.bouncycastle.eac.EACIOException
EACIOException(String) - Constructor for exception org.bouncycastle.eac.EACIOException
EACSignatureVerifier - Interface in org.bouncycastle.eac.operator
EACSigner - Interface in org.bouncycastle.eac.operator
ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
ecDsaKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
ecGostKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
eckpg - Static variable in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
ECMQV_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
ECMQV_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
encrypt(byte[]) - Method in interface org.bouncycastle.openssl.PEMEncryptor
encryptedPrivKey - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
EncryptedValueBuilder - Class in org.bouncycastle.cert.crmf
  Builder for EncryptedValue structures.
EncryptedValueBuilder(KeyWrapper, OutputEncryptor) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueBuilder
  Create a builder that makes EncryptedValue structures.
EncryptedValueBuilder(KeyWrapper, OutputEncryptor, EncryptedValuePadder) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueBuilder
  Create a builder that makes EncryptedValue structures with fixed length blocks padded using the passed in padder.
EncryptedValuePadder - Interface in org.bouncycastle.cert.crmf
  An encrypted value padder is used to make sure that prior to a value been encrypted the data is padded to a standard length.
EncryptedValueParser - Class in org.bouncycastle.cert.crmf
  Parser for EncryptedValue structures.
EncryptedValueParser(EncryptedValue) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueParser
  Basic constructor - create a parser to read the passed in value.
EncryptedValueParser(EncryptedValue, EncryptedValuePadder) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueParser
  Create a parser to read the passed in value, assuming the padder was applied to the data prior to encryption.
ENCRYPTION_DSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
ENCRYPTION_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 in org.bouncycastle.openssl
EncryptionException(String) - Constructor for exception org.bouncycastle.openssl.EncryptionException
EncryptionException(String, Throwable) - Constructor for exception org.bouncycastle.openssl.EncryptionException
EnvelopedDataHelper - Class in org.bouncycastle.cms.jcajce
equals(Object) - Method in class org.bouncycastle.cert.AttributeCertificateHolder
equals(Object) - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
equals(Object) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
equals(Object) - Method in class org.bouncycastle.cert.ocsp.CertificateID
equals(Object) - Method in class org.bouncycastle.cert.ocsp.OCSPResp
equals(Object) - Method in class org.bouncycastle.cert.ocsp.RespID
equals(Object) - Method in class org.bouncycastle.cert.selector.X509CertificateHolderSelector
equals(Object) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
equals(Object) - Method in class org.bouncycastle.cert.X509CertificateHolder
equals(Object) - Method in class org.bouncycastle.cert.X509CRLHolder
equals(Object) - Method in class org.bouncycastle.cms.KEKRecipientId
equals(Object) - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
equals(Object) - Method in class org.bouncycastle.cms.KeyTransRecipientId
equals(Object) - Method in class org.bouncycastle.cms.PasswordRecipientId
equals(Object) - Method in class org.bouncycastle.cms.SignerId
equals(Object) - Method in class org.bouncycastle.dvcs.MessageImprint
equals(Object) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
EuroPKI_TSA_Test_Policy - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
evaluate(CertPathValidation[]) - Method in class org.bouncycastle.cert.path.CertPath
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.BcDSAContentVerifierProviderBuilder
extractKeyParameters(SubjectPublicKeyInfo) - Method in class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcKEKRecipient
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcKeyTransRecipient
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
extraMappings - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
extUtils - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil

## F

fetch(String) - Method in class org.bouncycastle.cert.dane.DANECertificateFetcher
  Fetch the certificates associated with the passed in email address if any exists.
find(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
find(String) - Method in class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
find(String) - Method in class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder
find(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.DigestAlgorithmIdentifierFinder
  Find the digest algorithm identifier that matches with the passed in signature algorithm identifier.
find(String) - Method in interface org.bouncycastle.operator.DigestAlgorithmIdentifierFinder
  Find the algorithm identifier that matches with the passed in digest name.
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
friendlyNameAttribute - Static variable in class org.bouncycastle.pkcs.PKCS12SafeBag

## G

GeneralPKIMessage - Class in org.bouncycastle.cert.cmp
  General wrapper for a generic PKIMessage
GeneralPKIMessage(byte[]) - Constructor for class org.bouncycastle.cert.cmp.GeneralPKIMessage
  Create a PKIMessage from the passed in bytes.
GeneralPKIMessage(PKIMessage) - Constructor for class org.bouncycastle.cert.cmp.GeneralPKIMessage
  Wrap a PKIMessage ASN.1 structure.
generate(CMSTypedData, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
  Generate an authenticated data object from the passed in typedData and MacCalculator.
generate(CMSTypedData, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
  Generate an authenticated data object from the passed in typedData and MacCalculator.
generate(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(CMSTypedData) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
  Generate a CMS Signed Data object carrying a detached CMS signature.
generate(CMSTypedData, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
  Generate a CMS Signed Data object which can be carrying a detached CMS signature, or have encapsulated data, depending on the value of the encapsulated parameter.
generate(GenericKey) - Method in class org.bouncycastle.cms.KEKRecipientInfoGenerator
generate(GenericKey) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
generate(GenericKey) - Method in class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
generate() - Method in class org.bouncycastle.cms.OriginatorInfoGenerator
generate(GenericKey) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
generate(GenericKey) - Method in interface org.bouncycastle.cms.RecipientInfoGenerator
generate(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.SignerInfoGenerator
generate() - Method in class org.bouncycastle.openssl.MiscPEMGenerator
generate() - Method in class org.bouncycastle.openssl.PKCS8Generator
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
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(ASN1ObjectIdentifier, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
generate(ASN1ObjectIdentifier, byte[], BigInteger) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
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 a TimeStampToken for the passed in request and serialNumber marking it with the passed in genTime.
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.
generateEncryptedBytes(AlgorithmIdentifier, byte[], GenericKey) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipientInfoGenerator
generateEncryptedBytes(AlgorithmIdentifier, byte[], GenericKey) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
generateEncryptedBytes(AlgorithmIdentifier, byte[], GenericKey) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
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.jcajce.JceKeyAgreeRecipientInfoGenerator
generateRecipientEncryptedKeys(AlgorithmIdentifier, AlgorithmIdentifier, GenericKey) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
generateRejectedResponse(Exception) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
  Generate a generic rejection response based on a TSPValidationException or an Exception.
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyUnwrapper
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
generateUnwrappedKey(AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.operator.KeyUnwrapper
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.bc.BcSymmetricKeyWrapper
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
generateWrappedKey(GenericKey) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
generateWrappedKey(GenericKey) - Method in interface org.bouncycastle.operator.KeyWrapper
GenericKey - Class in org.bouncycastle.operator
GenericKey(Object) - Constructor for class org.bouncycastle.operator.GenericKey
  Deprecated.
  provide an AlgorithmIdentifier.
GenericKey(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.operator.GenericKey
GenericKey(AlgorithmIdentifier, Object) - Constructor for class org.bouncycastle.operator.GenericKey
GenTimeAccuracy - Class in org.bouncycastle.tsp
GenTimeAccuracy(Accuracy) - Constructor for class org.bouncycastle.tsp.GenTimeAccuracy
get(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.ZlibExpanderProvider
get(RecipientId) - Method in class org.bouncycastle.cms.RecipientInformationStore
  Return the first RecipientInformation object that matches the passed in selector.
get(SignerId) - Method in class org.bouncycastle.cms.SignerInformationStore
  Return the first SignerInformation object that matches the passed in selector.
get(SignerId) - Method in interface org.bouncycastle.cms.SignerInformationVerifierProvider
  Return a SignerInformationVerifierProvider suitable for the passed in SID.
get(String) - Method in interface org.bouncycastle.openssl.PEMDecryptorProvider
get(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDefaultDigestProvider
get(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDigestCalculatorProvider
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.bc.BcDigestProvider
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.InputExpanderProvider
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.MacCalculatorProvider
get(AlgorithmIdentifier) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilderProvider
get(AlgorithmIdentifier) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
get(AlgorithmIdentifier) - Method in interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilderProvider
getAccuracy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
getAlgorithm() - Method in interface org.bouncycastle.openssl.PEMEncryptor
getAlgorithmIdentifier(ASN1ObjectIdentifier, AlgorithmParameterSpec) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
getAlgorithmIdentifier() - Method in class org.bouncycastle.cms.jcajce.ZlibCompressor
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.AsymmetricKeyUnwrapper
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.AsymmetricKeyWrapper
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.BufferingContentSigner
  Return the algorithm identifier supported by this signer.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.ContentSigner
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.ContentVerifier
  Return the algorithm identifier describing the signature algorithm and parameters this expander supports.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.DigestCalculator
  Return the algorithm identifier representing the digest implemented by this calculator.
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.GenericKey
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.InputDecryptor
  Return the algorithm identifier describing the encryption algorithm and parameters this decryptor can process.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.InputExpander
  Return the algorithm identifier describing the compression algorithm and parameters this expander supports.
getAlgorithmIdentifier(ASN1ObjectIdentifier, AlgorithmParameters) - Method in class org.bouncycastle.operator.jcajce.JcaAlgorithmParametersConverter
getAlgorithmIdentifier(ASN1ObjectIdentifier, AlgorithmParameterSpec) - Method in class org.bouncycastle.operator.jcajce.JcaAlgorithmParametersConverter
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.KeyUnwrapper
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.KeyWrapper
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.MacCalculator
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.OutputCompressor
  Return the algorithm identifier describing the compression algorithm and parameters this compressor uses.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.OutputEncryptor
  Return the algorithm identifier describing the encryption algorithm and parameters this encryptor uses.
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.SymmetricKeyUnwrapper
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.SymmetricKeyWrapper
getAlgorithmName(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.operator.AlgorithmNameFinder
  Return a string representation of the passed in objectIdentifier.
getAlgorithmName(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.AlgorithmNameFinder
  Return a string representation of the passed in AlgorithmIdentifier, based on the OID in the AlgorithmField, with the parameters included where appropriate.
getAlgorithmName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.DefaultAlgorithmNameFinder
getAlgorithmName(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultAlgorithmNameFinder
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.SignerInfoGenerator
getAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInformationVerifier
getAssociatedCertificate() - Method in interface org.bouncycastle.operator.ContentVerifierProvider
  Return the associated certificate if there is one.
getAttributeCert() - Method in class org.bouncycastle.cert.selector.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.CMSSignedData
  Return any X.509 attribute certificate objects in this SignedData structure as a Store of X509AttributeCertificateHolder objects.
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.tsp.TimeStampToken
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(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Return an array of attributes matching the passed in type OID.
getAttributes(Map) - Method in interface org.bouncycastle.cms.CMSAttributeTableGenerator
getAttributes(Map) - Method in class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
getAttributes(Map) - Method in class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
getAttributes(Map) - Method in class org.bouncycastle.cms.SimpleAttributeTableGenerator
getAttributes() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
  Return the attributes, if any associated with this request.
getAttributes(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
  Return an array of attributes matching the passed in type OID.
getAttributes() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
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.CMSAuthenticatedGenerator
getBaseParameters(ASN1ObjectIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSSignedGenerator
getBody() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
getBody() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
  Return the message body.
getCalculatedDigest() - Method in class org.bouncycastle.cms.SignerInfoGenerator
getCalculatingOutputStream() - Method in class org.bouncycastle.cms.SignerInfoGenerator
getCause() - Method in exception org.bouncycastle.cert.CertException
getCause() - Method in exception org.bouncycastle.cert.CertIOException
getCause() - Method in exception org.bouncycastle.cert.CertRuntimeException
getCause() - Method in exception org.bouncycastle.cert.cmp.CMPException
getCause() - Method in exception org.bouncycastle.cert.cmp.CMPRuntimeException
getCause() - Method in exception org.bouncycastle.cert.crmf.CRMFException
getCause() - Method in exception org.bouncycastle.cert.crmf.CRMFRuntimeException
getCause() - Method in exception org.bouncycastle.cert.dane.DANEException
getCause() - Method in exception org.bouncycastle.cert.ocsp.OCSPException
getCause() - Method in exception org.bouncycastle.cert.path.CertPathValidationException
getCause() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
getCause() - Method in exception org.bouncycastle.cms.CMSAttributeTableGenerationException
getCause() - Method in exception org.bouncycastle.cms.CMSException
getCause() - Method in exception org.bouncycastle.cms.CMSRuntimeException
getCause() - Method in exception org.bouncycastle.cms.CMSStreamException
getCause() - Method in exception org.bouncycastle.dvcs.DVCSException
getCause() - Method in exception org.bouncycastle.eac.EACException
getCause() - Method in exception org.bouncycastle.eac.EACIOException
getCause() - Method in exception org.bouncycastle.openssl.EncryptionException
getCause() - Method in exception org.bouncycastle.openssl.PEMException
getCause() - Method in exception org.bouncycastle.operator.OperatorException
getCause() - Method in exception org.bouncycastle.operator.OperatorStreamException
getCause() - Method in exception org.bouncycastle.operator.RuntimeOperatorException
getCause() - Method in exception org.bouncycastle.pkcs.PKCSException
getCause() - Method in exception org.bouncycastle.pkcs.PKCSIOException
getCause() - Method in exception org.bouncycastle.tsp.TSPException
getCause() - Method in exception org.bouncycastle.tsp.TSPIOException
getCertID() - Method in class org.bouncycastle.cert.ocsp.Req
getCertID() - Method in class org.bouncycastle.cert.ocsp.SingleResp
getCertificate() - Method in class org.bouncycastle.cert.dane.DANEEntry
  Return the certificate associated with this entry.
getCertificate(X509CertificateHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
  Use the configured converter to produce a X509Certificate object from a X509CertificateHolder object.
getCertificate() - Method in class org.bouncycastle.pkix.PKIXIdentity
  Return the certificate associated with the private key info.
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.cert.path.CertPath
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.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.tsp.TimeStampToken
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(X509CertificateHolderSelector) - Method in class org.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter
getCertSelector(KeyTransRecipientId) - Method in class org.bouncycastle.cms.jcajce.JcaX509CertSelectorConverter
getCertSelector(SignerId) - Method in class org.bouncycastle.cms.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.CMSAbsentContent
getContent(InputExpanderProvider) - Method in class org.bouncycastle.cms.CMSCompressedData
  Return the uncompressed content.
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(InputDecryptorProvider) - Method in class org.bouncycastle.cms.CMSEncryptedData
getContent() - Method in interface org.bouncycastle.cms.CMSProcessable
getContent() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
getContent() - Method in class org.bouncycastle.cms.CMSProcessableFile
  Return the file handle.
getContent(Recipient) - Method in class org.bouncycastle.cms.RecipientInformation
  Return the decrypted/encapsulated content in the EnvelopedData after recovering the content encryption/MAC key using the passed in Recipient.
getContent() - Method in class org.bouncycastle.dvcs.DVCSMessage
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.dvcs.DVCSResponse
  Return the ASN.1 DVCSResponse structure making up the body of this response.
getContent() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
getContent() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
getContentDigest() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
getContentDigest() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
  This will only be valid after the content has been read.
getContentDigest() - Method in class org.bouncycastle.cms.RecipientInformation
  Return the content digest calculated during the read of the content if one has been generated.
getContentDigest() - Method in class org.bouncycastle.cms.SignerInformation
  return the content digest that was calculated during verification.
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.cms.CMSEnvelopedData
  Return the content encryption algorithm details for the data in this object.
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
  Return the content encryption algorithm details for the data in this object.
getContentInfo() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
  return the ContentInfo
getContentInfos() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
  Return the content infos in the AuthenticatedSafe contained in this Pfx.
getContentStream(InputDecryptorProvider) - Method in class org.bouncycastle.cms.CMSEncryptedData
getContentStream() - Method in class org.bouncycastle.cms.CMSTypedStream
getContentStream(Recipient) - Method in class org.bouncycastle.cms.RecipientInformation
  Return a CMSTypedStream representing the content in the EnvelopedData after recovering the content encryption/MAC key using the passed in Recipient.
getContentType() - Method in class org.bouncycastle.cms.CMSAbsentContent
getContentType() - Method in class org.bouncycastle.cms.CMSCompressedData
getContentType() - Method in class org.bouncycastle.cms.CMSDigestedData
getContentType() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
getContentType() - Method in class org.bouncycastle.cms.CMSProcessableFile
getContentType() - Method in interface org.bouncycastle.cms.CMSTypedData
getContentType() - Method in class org.bouncycastle.cms.CMSTypedStream
getContentType() - Method in class org.bouncycastle.cms.SignerInformation
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.ocsp.BasicOCSPResp
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's attribute certificate.
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's certificate.
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
  Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL entry.
getCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLHolder
  Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL.
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.CMSSignedData
  Return any X.509 CRL objects in this SignedData structure as a Store of X509CRLHolder objects.
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.tsp.TimeStampToken
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 class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
getDigestAlgorithmIdentifier() - Method in interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder
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.
getDomainName() - Method in class org.bouncycastle.cert.dane.DANEEntry
getDomainName() - Method in class org.bouncycastle.cert.dane.DANEEntrySelector
getDVCSNames() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
  Get names of DVCS servers.
getEncoded() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
  Return the ASN.1 encoding of the certReqMsg we wrap.
getEncoded() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
  return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
  return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
  return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Return the ASN.1 encoding of this holder's attribute certificate.
getEncoded() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return the ASN.1 encoding of this holder's certificate.
getEncoded() - Method in class org.bouncycastle.cert.X509CRLHolder
  Return the ASN.1 encoding of this holder's CRL.
getEncoded() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
  return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSCompressedData
  return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSDigestedData
  return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSEnvelopedData
  return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSSignedData
  return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
getEncoded() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
getEncoded(String) - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
  Return a Pfx with the outer wrapper encoded as asked for.
getEncoded() - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
getEncoded() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
getEncoded() - Method in class org.bouncycastle.tsp.TimeStampRequest
  return the ASN.1 encoded representation of this object.
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.TimeStampTokenInfo
getEncodedSignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
  return the DER encoding of the signed attributes.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.CMSEnvelopedData
  return the object identifier for the content encryption algorithm.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
  return the object identifier for the content encryption algorithm.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.SignerInformation
  return the object identifier for the signature.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.CMSEnvelopedData
  return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
  return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.SignerInformation
  return the signature/encryption algorithm parameters, or null if there aren't any.
getEntityNames() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
  Return any principal objects inside the attribute certificate holder entity names field.
getEntries() - Method in interface org.bouncycastle.cert.dane.DANEEntryFetcher
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.ocsp.BasicOCSPResp
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.OCSPReq
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.SingleResp
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CertificateHolder
  Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CRLEntryHolder
  Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CRLHolder
  Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.tsp.TimeStampRequest
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's attribute certificate.
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's certificate.
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
  Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL entry.
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLHolder
  Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL.
getExtensionOIDs() - Method in class org.bouncycastle.tsp.TimeStampRequest
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.X509CertificateHolder
  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.
getExtensions() - Method in class org.bouncycastle.cert.X509CRLHolder
  Return the extensions block associated with this CRL if there is one.
getFailInfo() - Method in class org.bouncycastle.tsp.TimeStampResponse
getFailureCode() - Method in exception 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
getFlags() - Method in class org.bouncycastle.cert.dane.DANEEntry
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.selector.X509AttributeCertificateHolderSelector
  Gets the holder.
getHolder() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Return the holder details for this attribute certificate.
getInputStream() - Method in class org.bouncycastle.cms.CMSAbsentContent
getInputStream() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
getInputStream() - Method in class org.bouncycastle.cms.CMSProcessableFile
getInputStream(InputStream) - Method in class org.bouncycastle.cms.RecipientOperator
getInputStream(InputStream) - Method in interface org.bouncycastle.operator.InputDecryptor
  Wrap the passed in input stream encIn, returning an input stream that decrypts what it reads from encIn before returning it.
getInputStream(InputStream) - Method in interface org.bouncycastle.operator.InputExpander
  Wrap the passed in input stream comIn, returning an input stream that expands anything read in from comIn.
getIssuer() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
  Return the principals associated with the issuer attached to this holder
getIssuer() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
getIssuer(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
getIssuer(X500NameStyle, X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
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.cert.X509AttributeCertificateHolder
  Return the issuer details for this attribute certificate.
getIssuer() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return the issuer of this certificate.
getIssuer() - Method in class org.bouncycastle.cert.X509CRLHolder
  Return the issuer of this holder's CRL.
getIssuer() - Method in class org.bouncycastle.cms.KeyTransRecipientId
getIssuer() - Method in class org.bouncycastle.cms.SignerId
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
getIV() - Method in interface org.bouncycastle.openssl.PEMEncryptor
getJceKey(ASN1ObjectIdentifier, GenericKey) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
getKey(PublicKeyDataObject) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
getKey() - Method in interface org.bouncycastle.operator.MacCalculator
  Return the key used for calculating the MAC.
getKey() - Method in interface org.bouncycastle.operator.OutputEncryptor
  Return the key used for encrypting the output.
getKeyDerivationAlgOID() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
  return the object identifier for the key derivation algorithm, or null if there is none present.
getKeyDerivationAlgorithm() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
  Return the key derivation algorithm details for the key in this recipient.
getKeyDerivationAlgParams() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
  return the ASN.1 encoded key derivation algorithm parameters, or null if there aren't any.
getKeyEncryptionAlgOID() - Method in class org.bouncycastle.cms.RecipientInformation
  return the object identifier for the key encryption algorithm.
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.cms.RecipientInformation
  Return the key encryption algorithm details for the key in this recipient.
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.DefaultSecretKeySizeProvider
getKeySize(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.DefaultSecretKeySizeProvider
getKeySize(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.SecretKeySizeProvider
getKeySize(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.operator.SecretKeySizeProvider
  Return the key size implied by the OID, if one exists.
getKeyTransRecipientId(X509CertSelector) - Method in class org.bouncycastle.cms.jcajce.JcaSelectorConverter
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
getMac() - Method in class org.bouncycastle.cms.RecipientInformation
  Return the MAC calculated for the recipient.
getMac() - Method in class org.bouncycastle.cms.RecipientOperator
getMac() - Method in interface org.bouncycastle.operator.MacCalculator
  Return the calculated MAC based on what has been written to the stream.
getMacAlgOID() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
  return the object identifier for the content MAC algorithm.
getMacAlgOID() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
  return the object identifier for the mac algorithm.
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
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.
getMatches(Selector) - Method in class org.bouncycastle.cert.dane.DANEEntryStore
  Return a collection of entries matching the passed in selector.
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.CPDRequestData
  Get contained message (data to be certified).
getMessage() - Method in class org.bouncycastle.dvcs.VSDRequestData
  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.path.test.CertPathTest
getName() - Method in class org.bouncycastle.cert.path.test.CertPathValidationTest
getName() - Method in class org.bouncycastle.cert.test.AttrCertSelectorTest
getName() - Method in class org.bouncycastle.cert.test.AttrCertTest
getName() - Method in class org.bouncycastle.cert.test.BcAttrCertSelectorTest
getName() - Method in class org.bouncycastle.cert.test.BcAttrCertTest
getName() - Method in class org.bouncycastle.cert.test.BcCertTest
getName() - Method in class org.bouncycastle.cert.test.BcPKCS10Test
getName() - Method in class org.bouncycastle.cert.test.CertPathLoopTest
getName() - Method in class org.bouncycastle.cert.test.CertTest
getName() - Method in class org.bouncycastle.cert.test.DANETest
getName() - Method in class org.bouncycastle.cert.test.PKCS10Test
getName() - Method in class org.bouncycastle.cert.test.X509ExtensionUtilsTest
getName() - Method in class org.bouncycastle.mozilla.test.SPKACTest
getName() - Method in class org.bouncycastle.openssl.test.ParserTest
getName() - Method in class org.bouncycastle.openssl.test.WriterTest
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.ocsp.BasicOCSPResp
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's attribute certificate.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's certificate.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
  Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's CRL entry.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLHolder
  Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's CRL.
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.X509AttributeCertificateHolder
  Return the date after which this attribute certificate is not valid.
getNotAfter() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return the date after which this certificate is not valid.
getNotBefore() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Return the date before which this attribute certificate is not valid.
getNotBefore() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return the date before which this certificate is not valid.
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.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.
getOriginatorInfo() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
  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.CMSSignedData
  Return any OtherRevocationInfo OtherRevInfo objects of the type indicated by otherRevocationInfoFormat in this SignedData structure.
getOtherRevocationInfo(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.CMSSignedDataParser
  Return any OtherRevocationInfo OtherRevInfo objects of the type indicated by otherRevocationInfoFormat in this SignedData structure.
getOutputStream(OutputStream) - Method in class org.bouncycastle.cms.jcajce.ZlibCompressor
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 class org.bouncycastle.operator.BufferingContentSigner
  Return the buffering stream.
getOutputStream() - Method in interface org.bouncycastle.operator.ContentSigner
  Returns a stream that will accept data for the purpose of calculating a signature.
getOutputStream() - Method in interface org.bouncycastle.operator.ContentVerifier
  Returns a stream that will accept data for the purpose of calculating a signature for later verification.
getOutputStream() - Method in interface org.bouncycastle.operator.DigestCalculator
  Returns a stream that will accept data for the purpose of calculating a digest.
getOutputStream() - Method in interface org.bouncycastle.operator.MacCalculator
  Returns a stream that will accept data for the purpose of calculating the MAC for later verification.
getOutputStream(OutputStream) - Method in interface org.bouncycastle.operator.OutputCompressor
  Wrap the passed in output stream comOut, returning an output stream that compresses anything passed in before sending on to comOut.
getOutputStream(OutputStream) - Method in interface org.bouncycastle.operator.OutputEncryptor
  Wrap the passed in output stream encOut, returning an output stream that encrypts anything passed in before sending on to encOut.
getPaddedData(byte[]) - Method in class org.bouncycastle.cert.crmf.bc.BcFixedLengthMGF1Padder
getPaddedData(byte[]) - Method in interface org.bouncycastle.cert.crmf.EncryptedValuePadder
  Return a byte array of padded data.
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.bc.BcPasswordRecipient
getPassword() - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
getPassword() - Method in interface org.bouncycastle.cms.PasswordRecipient
getPassword() - Method in interface org.bouncycastle.openssl.PasswordFinder
getPasswordConversionScheme() - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
getPasswordConversionScheme() - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
getPasswordConversionScheme() - Method in interface org.bouncycastle.cms.PasswordRecipient
getPolicy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
getPrivateKey(PrivateKeyInfo) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
getPrivateKey() - Method in class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
  Return the private key for this identity.
getPrivateKeyAlgorithmIdentifier() - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
getPrivateKeyAlgorithmIdentifier() - Method in interface org.bouncycastle.cms.KeyAgreeRecipient
getPrivateKeyInfo() - Method in class org.bouncycastle.openssl.PEMKeyPair
getPrivateKeyInfo() - Method in class org.bouncycastle.pkix.PKIXIdentity
  Return the private key info for this identity.
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(String) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
getPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
getPublicKey() - Method in class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
getPublicKey() - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
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
getRDATA() - Method in class org.bouncycastle.cert.dane.DANEEntry
  Return the full data string as it would appear in the DNS record - flags + encoding
getRecipientId() - Method in class org.bouncycastle.pkix.PKIXIdentity
  Return a RecipientId for the identity's (private key, certificate) pair.
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
  return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
  return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSEnvelopedData
  return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
  return a store of the intended recipients for this message
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcKEKEnvelopedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.bc.BcPasswordEnvelopedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKAuthenticatedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KEKRecipient
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KEKRecipientInformation
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in interface org.bouncycastle.cms.KeyAgreeRecipient
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KeyTransRecipient
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in interface org.bouncycastle.cms.PasswordRecipient
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.RecipientInformation
getRecipients() - Method in class org.bouncycastle.cms.RecipientInformationStore
  Return all recipients in the collection
getRecipients(RecipientId) - Method in class org.bouncycastle.cms.RecipientInformationStore
  Return possible empty collection with recipients matching the passed in RecipientId
getRepresentation() - Method in class org.bouncycastle.operator.GenericKey
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
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.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.cert.X509AttributeCertificateHolder
  Return the serial number of this attribute certificate.
getSerialNumber() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return the serial number of this attribute certificate.
getSerialNumber() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
  Return the serial number of the certificate associated with this CRLEntry.
getSerialNumber() - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
getSerialNumber() - Method in class org.bouncycastle.cms.KeyTransRecipientId
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.SignerInfoGenerator
getSID() - Method in class org.bouncycastle.cms.SignerInformation
getSID() - Method in class org.bouncycastle.tsp.TimeStampToken
getSignature() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
getSignature() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
getSignature() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Return the bytes making up the signature associated with this attribute certificate.
getSignature() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return the bytes making up the signature associated with this attribute certificate.
getSignature() - Method in class org.bouncycastle.cms.SignerInformation
  return the encoded signature
getSignature() - Method in interface org.bouncycastle.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 class org.bouncycastle.operator.BufferingContentSigner
  Generate signature from internally buffered data.
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.X509AttributeCertificateHolder
  Return the details of the signature algorithm used to create this attribute certificate.
getSignatureAlgorithm() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return the details of the signature algorithm used to create this attribute certificate.
getSignatureAlgorithm() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
  Return the details of the signature algorithm used to create this request.
getSignatureAlgorithmID() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
  Return the algorithm identifier describing the signature used in the response.
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).
getSignatureName(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator
getSignatureTimestamps(SignerInformation, DigestCalculatorProvider) - Static method in class org.bouncycastle.tsp.TSPUtil
  Fetches the signature time-stamp attributes from a SignerInformation object.
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.CMSSignedData
getSignedContent() - Method in class org.bouncycastle.cms.CMSSignedDataParser
getSignedContentTypeOID() - Method in class org.bouncycastle.cms.CMSSignedData
  Return the a string representation of the OID associated with the encapsulated content info structure carried in the signed data.
getSignedContentTypeOID() - Method in class org.bouncycastle.cms.CMSSignedDataParser
  Return the a string representation of the OID associated with the encapsulated content info structure carried in the signed data.
getSignerId(X509CertSelector) - Method in class org.bouncycastle.cms.jcajce.JcaSelectorConverter
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedData
  return the collection of signers that are associated with the signatures for the message.
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedDataParser
  return the collection of signers that are associated with the signatures for the message.
getSigners() - Method in class org.bouncycastle.cms.SignerInformationStore
  Return all signers in the collection
getSigners(SignerId) - Method in class org.bouncycastle.cms.SignerInformationStore
  Return possible empty collection with signers matching the passed in SignerId
getSingleRequestExtensions() - Method in class org.bouncycastle.cert.ocsp.Req
getStatus() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
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.cmp.RevocationDetails
getSubject(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
getSubject(X500NameStyle, X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
getSubject() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return the subject this certificate is for.
getSubject() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
  Return the subject on this request.
getSubjectKeyIdentifier() - Method in class org.bouncycastle.cert.selector.X509CertificateHolderSelector
getSubjectKeyIdentifier() - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
getSubjectKeyIdentifier() - Method in class org.bouncycastle.cms.KeyTransRecipientId
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.
getSubjectX500Principal() - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
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 exception org.bouncycastle.tsp.cms.ImprintDigestInvalidException
getTimeStampToken() - Method in class org.bouncycastle.tsp.TimeStampResponse
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 class org.bouncycastle.cert.crmf.AuthenticatorControl
  Return the type of this control.
getType() - Method in interface org.bouncycastle.cert.crmf.Control
  Return the type of this control.
getType() - Method in class org.bouncycastle.cert.crmf.PKIArchiveControl
  Return the type of this control.
getType() - Method in class org.bouncycastle.cert.crmf.RegTokenControl
  Return the type of this control.
getType() - Method in class org.bouncycastle.cms.RecipientId
  Return the type code for this recipient ID.
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 exception org.bouncycastle.cms.CMSAttributeTableGenerationException
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSException
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSRuntimeException
getUnderlyingException() - Method in exception org.bouncycastle.openssl.PEMException
getUnderlyingException() - Method in exception org.bouncycastle.tsp.TSPException
getUnderlyingException() - Method in exception org.bouncycastle.tsp.TSPIOException
getUnhandledCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.path.CertPathValidationContext
getUnhandledCriticalExtensionOIDs() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
getUnpaddedData(byte[]) - Method in class org.bouncycastle.cert.crmf.bc.BcFixedLengthMGF1Padder
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.CMSEnvelopedData
  return a table of the unprotected attributes indexed by the OID of the attribute.
getUnprotectedAttributes() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
  return a table of the unprotected attributes indexed by the OID of the attribute.
getUnsignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
  return a table of the unsigned attributes indexed by the OID of the attribute.
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.jcajce.JceKeyAgreeRecipientInfoGenerator
getUserKeyingMaterial(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
getValue() - Method in class org.bouncycastle.cert.crmf.AuthenticatorControl
  Return the token associated with this control (a UTF8String).
getValue() - Method in interface org.bouncycastle.cert.crmf.Control
  Return the value contained in this control object.
getValue() - Method in class org.bouncycastle.cert.crmf.PKIArchiveControl
  Return the underlying ASN.1 object.
getValue() - Method in class org.bouncycastle.cert.crmf.RegTokenControl
  Return the token associated with this control (a UTF8String).
getValueDecryptor(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
getValueDecryptor(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cert.crmf.ValueDecryptorGenerator
getVersion() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
getVersion() - Method in class org.bouncycastle.cert.ocsp.RespData
getVersion() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
getVersion() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Deprecated.
  use getVersionNumber
getVersion() - Method in class org.bouncycastle.cms.CMSSignedData
  Return the version number for this object
getVersion() - Method in class org.bouncycastle.cms.CMSSignedDataParser
  Return the version number for the SignedData object
getVersion() - Method in class org.bouncycastle.cms.SignerInformation
  return the version number for this objects underlying SignerInfo structure.
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.ocsp.OCSPReq
getVersionNumber() - Method in class org.bouncycastle.cert.X509CertificateHolder
getX509Certificate() - Method in class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
  Return the certificate associated with the private key.
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

hasAlgorithmName(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.operator.AlgorithmNameFinder
  Return true if the passed in objectIdentifier has a "human friendly" name associated with it.
hasAlgorithmName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.DefaultAlgorithmNameFinder
hasAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInfoGenerator
hasAssociatedCertificate() - Method in class org.bouncycastle.cms.SignerInformationVerifier
hasAssociatedCertificate() - Method in interface org.bouncycastle.operator.ContentVerifierProvider
  Return whether or not this verifier has a certificate associated with it.
hasControl(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
  Return whether or not this request has a specific type of control value.
hasControls() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
  Return whether or not this request has control values associated with it.
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.SingleResp
hasExtensions() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Return whether or not the holder's attribute certificate contains extensions.
hasExtensions() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return whether or not the holder's certificate contains extensions.
hasExtensions() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
  Return whether or not the holder's CRL entry contains extensions.
hasExtensions() - Method in class org.bouncycastle.cert.X509CRLHolder
  Return whether or not the holder's CRL contains extensions.
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.AttributeCertificateHolder
hashCode() - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
hashCode() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
hashCode() - Method in class org.bouncycastle.cert.ocsp.CertificateID
hashCode() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
hashCode() - Method in class org.bouncycastle.cert.ocsp.RespID
hashCode() - Method in class org.bouncycastle.cert.selector.X509CertificateHolderSelector
hashCode() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
hashCode() - Method in class org.bouncycastle.cert.X509CertificateHolder
hashCode() - Method in class org.bouncycastle.cert.X509CRLHolder
hashCode() - Method in class org.bouncycastle.cms.KEKRecipientId
hashCode() - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
hashCode() - Method in class org.bouncycastle.cms.KeyTransRecipientId
hashCode() - Method in class org.bouncycastle.cms.PasswordRecipientId
hashCode() - Method in class org.bouncycastle.cms.SignerId
hashCode() - Method in class org.bouncycastle.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.JceKEKRecipient
helper - Variable in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
helper - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
helper - Variable in class org.bouncycastle.cms.jcajce.JcePasswordRecipient

## I

IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
ImprintDigestInvalidException - Exception in org.bouncycastle.tsp.cms
ImprintDigestInvalidException(String, TimeStampToken) - Constructor for exception 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 in org.bouncycastle.operator
  General interface for an operator that is able to produce an InputStream that will decrypt a stream of encrypted data.
InputDecryptorProvider - Interface in org.bouncycastle.operator
InputExpander - Interface in org.bouncycastle.operator
  General interface for an operator that is able to produce an InputStream that will produce uncompressed data.
InputExpanderProvider - Interface in org.bouncycastle.operator
INSTANCE - Static variable in class org.bouncycastle.operator.bc.BcDefaultDigestProvider
INSTANCE - Static variable in class org.bouncycastle.operator.DefaultSecretKeySizeProvider
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
isDetailed() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
isEndEntity() - Method in class org.bouncycastle.cert.path.CertPathValidationContext
  Returns true if the current certificate is the end-entity certificate.
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
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
  verify the signature against the tbsResponseData object we contain.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.ocsp.OCSPReq
  verify the signature against the TBSRequest object we contain.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Validate the signature on the attribute certificate in this holder.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509CertificateHolder
  Validate the signature on the certificate in this holder.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509CRLHolder
  Validate the signature on the CRL.
isSignatureValid(EACSignatureVerifier) - Method in class org.bouncycastle.eac.EACCertificateHolder
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
  Validate the signature on the PKCS10 certification request in this holder.
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.
isValid() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
isValidCertificate(byte[]) - Static method in class org.bouncycastle.cert.dane.DANEEntry
  Return true if the byte string has the correct flag bytes to indicate a certificate entry.
isValidOn(Date) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Return whether or not this attribute certificate is valid on a particular date.
isValidOn(Date) - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return whether or not this certificate is valid on a particular date.
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
iterator() - Method in class org.bouncycastle.cms.RecipientInformationStore
  Support method for Iterable where available.
iterator() - Method in class org.bouncycastle.cms.SignerInformationStore
  Support method for Iterable where available.

## J

JcaAlgorithmParametersConverter - Class in org.bouncycastle.operator.jcajce
JcaAlgorithmParametersConverter() - Constructor for class org.bouncycastle.operator.jcajce.JcaAlgorithmParametersConverter
JcaAttrCertStore - Class in org.bouncycastle.cert.jcajce
  Class for storing Attribute Certificates for later lookup.
JcaAttrCertStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaAttrCertStore
  Basic constructor.
JcaAttrCertStore(X509AttributeCertificate) - Constructor for class org.bouncycastle.cert.jcajce.JcaAttrCertStore
JcaAttributeCertificateIssuer - Class in org.bouncycastle.cert.jcajce
JcaAttributeCertificateIssuer(X509Certificate) - Constructor for class org.bouncycastle.cert.jcajce.JcaAttributeCertificateIssuer
  Base constructor.
JcaAttributeCertificateIssuer(X500Principal) - Constructor for class org.bouncycastle.cert.jcajce.JcaAttributeCertificateIssuer
  Base constructor.
JcaBasicOCSPRespBuilder - Class in org.bouncycastle.cert.ocsp.jcajce
JcaBasicOCSPRespBuilder(PublicKey, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaBasicOCSPRespBuilder
JcaCertificateID - Class in org.bouncycastle.cert.ocsp.jcajce
JcaCertificateID(DigestCalculator, X509Certificate, BigInteger) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaCertificateID
JcaCertificateRequestMessage - Class in org.bouncycastle.cert.crmf.jcajce
JcaCertificateRequestMessage(byte[]) - Constructor for 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 in org.bouncycastle.cert.crmf.jcajce
JcaCertificateRequestMessageBuilder(BigInteger) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
JcaCertStore - Class in org.bouncycastle.cert.jcajce
  Class for storing Certificates for later lookup.
JcaCertStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaCertStore
  Basic constructor.
JcaCertStoreBuilder - Class in org.bouncycastle.cert.jcajce
  Builder to create a CertStore from certificate and CRL stores.
JcaCertStoreBuilder() - Constructor for class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
JcaContentSignerBuilder - Class in org.bouncycastle.operator.jcajce
JcaContentSignerBuilder(String) - Constructor for class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
JcaContentVerifierProviderBuilder - Class in org.bouncycastle.operator.jcajce
JcaContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
JcaCRLStore - Class in org.bouncycastle.cert.jcajce
  Class for storing CRLs for later lookup.
JcaCRLStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaCRLStore
  Basic constructor.
JcaDigestCalculatorProviderBuilder - Class in org.bouncycastle.operator.jcajce
JcaDigestCalculatorProviderBuilder() - Constructor for class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
JcaEACSignatureVerifierBuilder - Class in org.bouncycastle.eac.operator.jcajce
JcaEACSignatureVerifierBuilder() - Constructor for class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
JcaEACSignerBuilder - Class in org.bouncycastle.eac.operator.jcajce
JcaEACSignerBuilder() - Constructor for class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
JcaEncryptedValueBuilder - Class in org.bouncycastle.cert.crmf.jcajce
JcaEncryptedValueBuilder(KeyWrapper, OutputEncryptor) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
JcaJceExtHelper - Interface in org.bouncycastle.cms.jcajce
JcaMiscPEMGenerator - Class in org.bouncycastle.openssl.jcajce
  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 in org.bouncycastle.openssl.jcajce
JcaPEMKeyConverter() - Constructor for class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
JcaPEMWriter - Class in org.bouncycastle.openssl.jcajce
  General purpose writer for OpenSSL PEM objects based on JCA/JCE classes.
JcaPEMWriter(Writer) - Constructor for class org.bouncycastle.openssl.jcajce.JcaPEMWriter
  Base constructor.
JcaPKCS10CertificationRequest - Class in org.bouncycastle.pkcs.jcajce
JcaPKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
JcaPKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
JcaPKCS10CertificationRequest(PKCS10CertificationRequest) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
JcaPKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs.jcajce
  Extension of the PKCS#10 builder to support PublicKey and X500Principal objects.
JcaPKCS10CertificationRequestBuilder(X500Name, PublicKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestBuilder
  Create a PKCS#10 builder for the passed in subject and JCA public key.
JcaPKCS10CertificationRequestBuilder(X500Principal, PublicKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestBuilder
  Create a PKCS#10 builder for the passed in subject and JCA public key.
JcaPKCS12SafeBagBuilder - Class in org.bouncycastle.pkcs.jcajce
JcaPKCS12SafeBagBuilder(X509Certificate) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
JcaPKCS12SafeBagBuilder(PrivateKey, OutputEncryptor) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
JcaPKCS12SafeBagBuilder(PrivateKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
JcaPKCS8EncryptedPrivateKeyInfoBuilder - Class in org.bouncycastle.pkcs.jcajce
JcaPKCS8EncryptedPrivateKeyInfoBuilder(PrivateKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS8EncryptedPrivateKeyInfoBuilder
JcaPKCS8Generator - Class in org.bouncycastle.openssl.jcajce
JcaPKCS8Generator(PrivateKey, OutputEncryptor) - Constructor for class org.bouncycastle.openssl.jcajce.JcaPKCS8Generator
JcaPKIArchiveControlBuilder - Class in org.bouncycastle.cert.crmf.jcajce
JcaPKIArchiveControlBuilder(PrivateKey, X500Name) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
JcaPKIArchiveControlBuilder(PrivateKey, X500Principal) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
JcaPKIArchiveControlBuilder(PrivateKey, GeneralName) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
JcaPKIXIdentity - Class in org.bouncycastle.pkix.jcajce
  Holder class for public/private key based identity information.
JcaPKIXIdentity(PrivateKey, X509Certificate[]) - Constructor for class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
JcaPKIXIdentityBuilder - Class in org.bouncycastle.openssl.jcajce
  Builder for a private/public identity object representing a "user"
JcaPKIXIdentityBuilder() - Constructor for class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
JcaPublicKeyConverter - Class in org.bouncycastle.eac.jcajce
JcaPublicKeyConverter() - Constructor for class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
JcaRespID - Class in org.bouncycastle.cert.ocsp.jcajce
JcaRespID(X500Principal) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaRespID
JcaRespID(PublicKey, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaRespID
JcaSelectorConverter - Class in org.bouncycastle.cert.selector.jcajce
JcaSelectorConverter() - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaSelectorConverter
JcaSelectorConverter - Class in org.bouncycastle.cms.jcajce
JcaSelectorConverter() - Constructor for class org.bouncycastle.cms.jcajce.JcaSelectorConverter
JcaSignerId - Class in org.bouncycastle.cms.jcajce
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.
JcaSignerId(X500Principal, BigInteger) - Constructor for class org.bouncycastle.cms.jcajce.JcaSignerId
  Construct a signer identifier based on the provided issuer and serial number..
JcaSignerId(X500Principal, BigInteger, byte[]) - Constructor for class org.bouncycastle.cms.jcajce.JcaSignerId
  Construct a signer identifier based on the provided issuer, serial number, and subjectKeyId..
JcaSignerInfoGeneratorBuilder - Class in org.bouncycastle.cms.jcajce
JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
JcaSignerInfoVerifierBuilder - Class in org.bouncycastle.cms.jcajce
JcaSignerInfoVerifierBuilder(DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
JcaSimpleSignerInfoGeneratorBuilder - Class in org.bouncycastle.cms.jcajce
  Use this class if you are using a provider that has all the facilities you need.
JcaSimpleSignerInfoGeneratorBuilder() - Constructor for class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
JcaSimpleSignerInfoVerifierBuilder - Class in org.bouncycastle.cms.jcajce
JcaSimpleSignerInfoVerifierBuilder() - Constructor for class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
JcaX500NameUtil - Class in org.bouncycastle.cert.jcajce
JcaX500NameUtil() - Constructor for class org.bouncycastle.cert.jcajce.JcaX500NameUtil
JcaX509AttributeCertificateHolder - Class in org.bouncycastle.cert.jcajce
  JCA helper class for converting an old style X509AttributeCertificate into a X509AttributeCertificateHolder object.
JcaX509AttributeCertificateHolder(X509AttributeCertificate) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509AttributeCertificateHolder
  Base constructor.
JcaX509CertificateConverter - Class in org.bouncycastle.cert.jcajce
  Converter for producing X509Certificate objects tied to a specific provider from X509CertificateHolder objects.
JcaX509CertificateConverter() - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
  Base constructor, configure with the default provider.
JcaX509CertificateHolder - Class in org.bouncycastle.cert.jcajce
  JCA helper class for converting an X509Certificate into a X509CertificateHolder object.
JcaX509CertificateHolder(X509Certificate) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CertificateHolder
  Base constructor.
JcaX509CertificateHolderSelector - Class in org.bouncycastle.cert.selector.jcajce
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.
JcaX509CertificateHolderSelector(X500Principal, BigInteger) - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaX509CertificateHolderSelector
  Construct a signer identifier based on the provided issuer and serial number..
JcaX509CertificateHolderSelector(X500Principal, BigInteger, byte[]) - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaX509CertificateHolderSelector
  Construct a signer identifier based on the provided issuer, serial number, and subjectKeyId..
JcaX509CertSelectorConverter - Class in org.bouncycastle.cert.selector.jcajce
JcaX509CertSelectorConverter() - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter
JcaX509CertSelectorConverter - Class in org.bouncycastle.cms.jcajce
JcaX509CertSelectorConverter() - Constructor for class org.bouncycastle.cms.jcajce.JcaX509CertSelectorConverter
JcaX509ContentVerifierProviderBuilder - Class in org.bouncycastle.cert.jcajce
JcaX509ContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
JcaX509CRLConverter - Class in org.bouncycastle.cert.jcajce
  Class for converting an X509CRLHolder into a corresponding X509CRL object tied to a particular JCA provider.
JcaX509CRLConverter() - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
  Base constructor, configure with the default provider.
JcaX509CRLHolder - Class in org.bouncycastle.cert.jcajce
  JCA helper class for converting an X509CRL into a X509CRLHolder object.
JcaX509CRLHolder(X509CRL) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CRLHolder
  Base constructor.
JcaX509ExtensionUtils - Class in org.bouncycastle.cert.jcajce
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 in org.bouncycastle.cert.jcajce
  JCA helper class to allow JCA objects to be used in the construction of a Version 1 certificate.
JcaX509v1CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder
  Initialise the builder using a PublicKey.
JcaX509v1CertificateBuilder(X500Principal, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder
  Initialise the builder using X500Principal objects and a PublicKey.
JcaX509v2CRLBuilder - Class in org.bouncycastle.cert.jcajce
JcaX509v2CRLBuilder(X500Principal, Date) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder
JcaX509v2CRLBuilder(X509Certificate, Date) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder
JcaX509v3CertificateBuilder - Class in org.bouncycastle.cert.jcajce
  JCA helper class to allow JCA objects to be used in the construction of a Version 3 certificate.
JcaX509v3CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
  Initialise the builder using a PublicKey.
JcaX509v3CertificateBuilder(X500Name, BigInteger, Time, Time, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
  Initialise the builder using a PublicKey.
JcaX509v3CertificateBuilder(X500Principal, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
  Initialise the builder using X500Principal objects and a PublicKey.
JcaX509v3CertificateBuilder(X509Certificate, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
  Initialise the builder using the subject from the passed in issuerCert as the issuer, as well as passing through and converting the other objects provided.
JcaX509v3CertificateBuilder(X509Certificate, BigInteger, Date, Date, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
  Initialise the builder using the subject from the passed in issuerCert as the issuer, as well as passing through and converting the other objects provided.
JceAlgorithmIdentifierConverter - Class in org.bouncycastle.cms.jcajce
JceAlgorithmIdentifierConverter() - Constructor for class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
JceAsymmetricKeyUnwrapper - Class in org.bouncycastle.operator.jcajce
JceAsymmetricKeyUnwrapper(AlgorithmIdentifier, PrivateKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
JceAsymmetricKeyWrapper - Class in org.bouncycastle.operator.jcajce
JceAsymmetricKeyWrapper(PublicKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
JceAsymmetricKeyWrapper(X509Certificate) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
JceAsymmetricKeyWrapper(AlgorithmIdentifier, PublicKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
  Create a wrapper, overriding the algorithm type that is stored in the public key.
JceAsymmetricValueDecryptorGenerator - Class in org.bouncycastle.cert.crmf.jcajce
JceAsymmetricValueDecryptorGenerator(PrivateKey) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
JceCMSContentEncryptorBuilder - Class in org.bouncycastle.cms.jcajce
JceCMSContentEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
JceCMSContentEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
JceCMSMacCalculatorBuilder - Class in org.bouncycastle.cms.jcajce
JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
JceCMSMacCalculatorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
JceCRMFEncryptorBuilder - Class in org.bouncycastle.cert.crmf.jcajce
JceCRMFEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
JceCRMFEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
JceGenericKey - Class in org.bouncycastle.operator.jcajce
JceGenericKey(AlgorithmIdentifier, Key) - Constructor for class org.bouncycastle.operator.jcajce.JceGenericKey
JceKEKAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
  the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.
JceKEKAuthenticatedRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKAuthenticatedRecipient
JceKEKEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
JceKEKEnvelopedRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient
JceKEKRecipient - Class in org.bouncycastle.cms.jcajce
JceKEKRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipient
JceKEKRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
JceKEKRecipientInfoGenerator(KEKIdentifier, SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
JceKEKRecipientInfoGenerator(byte[], SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
JceKeyAgreeAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
JceKeyAgreeAuthenticatedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient
JceKeyAgreeEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
JceKeyAgreeEnvelopedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient
JceKeyAgreeRecipient - Class in org.bouncycastle.cms.jcajce
JceKeyAgreeRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
JceKeyAgreeRecipientId - Class in org.bouncycastle.cms.jcajce
JceKeyAgreeRecipientId(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId
JceKeyAgreeRecipientId(X500Principal, BigInteger) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId
JceKeyAgreeRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
JceKeyAgreeRecipientInfoGenerator(ASN1ObjectIdentifier, PrivateKey, PublicKey, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
JceKeyTransAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
  the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.
JceKeyTransAuthenticatedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient
JceKeyTransEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
JceKeyTransEnvelopedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient
JceKeyTransRecipient - Class in org.bouncycastle.cms.jcajce
JceKeyTransRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
JceKeyTransRecipientId - Class in org.bouncycastle.cms.jcajce
JceKeyTransRecipientId(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId
  Construct a recipient id based on the issuer, serial number and subject key identifier (if present) of the passed in certificate.
JceKeyTransRecipientId(X500Principal, BigInteger) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId
  Construct a recipient id based on the provided issuer and serial number..
JceKeyTransRecipientId(X500Principal, BigInteger, byte[]) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId
  Construct a recipient id based on the provided issuer, serial number, and subjectKeyId..
JceKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
JceKeyTransRecipientInfoGenerator(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
JceKeyTransRecipientInfoGenerator(byte[], PublicKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
JceKeyTransRecipientInfoGenerator(X509Certificate, AlgorithmIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
  Create a generator overriding the algorithm type implied by the public key in the certificate passed in.
JceKeyTransRecipientInfoGenerator(byte[], AlgorithmIdentifier, PublicKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
  Create a generator overriding the algorithm type implied by the public key passed in.
JceOpenSSLPKCS8DecryptorProviderBuilder - Class in org.bouncycastle.openssl.jcajce
JceOpenSSLPKCS8DecryptorProviderBuilder() - Constructor for class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
JceOpenSSLPKCS8EncryptorBuilder - Class in org.bouncycastle.openssl.jcajce
JceOpenSSLPKCS8EncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
JcePasswordAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
JcePasswordAuthenticatedRecipient(char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient
JcePasswordEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
JcePasswordEnvelopedRecipient(char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient
JcePasswordRecipient - Class in org.bouncycastle.cms.jcajce
  the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
JcePasswordRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
JcePasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
JcePEMDecryptorProviderBuilder - Class in org.bouncycastle.openssl.jcajce
JcePEMDecryptorProviderBuilder() - Constructor for class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
JcePEMEncryptorBuilder - Class in org.bouncycastle.openssl.jcajce
JcePEMEncryptorBuilder(String) - Constructor for class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
JcePKCS12MacCalculatorBuilder - Class in org.bouncycastle.pkcs.jcajce
JcePKCS12MacCalculatorBuilder() - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
JcePKCS12MacCalculatorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
JcePKCS12MacCalculatorBuilderProvider - Class in org.bouncycastle.pkcs.jcajce
JcePKCS12MacCalculatorBuilderProvider() - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
JcePKCSPBEInputDecryptorProviderBuilder - Class in org.bouncycastle.pkcs.jcajce
JcePKCSPBEInputDecryptorProviderBuilder() - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
JcePKCSPBEOutputEncryptorBuilder - Class in org.bouncycastle.pkcs.jcajce
JcePKCSPBEOutputEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
JcePKMACValuesCalculator - Class in org.bouncycastle.cert.crmf.jcajce
JcePKMACValuesCalculator() - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
JceSymmetricKeyUnwrapper - Class in org.bouncycastle.operator.jcajce
JceSymmetricKeyUnwrapper(AlgorithmIdentifier, SecretKey) - Constructor for class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
JceSymmetricKeyWrapper - Class in org.bouncycastle.operator.jcajce
JceSymmetricKeyWrapper(SecretKey) - Constructor for class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
JndiDANEFetcherFactory - Class in org.bouncycastle.cert.dane.fetcher
  A DANE entry fetcher implemented using JNDI.
JndiDANEFetcherFactory() - Constructor for class org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory

## K

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

## L

length() - Method in class org.bouncycastle.cert.path.CertPath
localKeyIdAttribute - Static variable in class org.bouncycastle.pkcs.PKCS12SafeBag

## M

MAC_ALG_NAMES - Static variable in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
MacCalculator - Interface in org.bouncycastle.operator
MacCalculatorProvider - Interface in org.bouncycastle.operator
main(String[]) - Static method in class org.bouncycastle.cert.cmp.test.AllTests
main(String[]) - Static method in class org.bouncycastle.cert.crmf.test.AllTests
main(String[]) - Static method in class org.bouncycastle.cert.ocsp.test.AllTests
main(String[]) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTest
main(String[]) - Static method in class org.bouncycastle.cert.path.test.CertPathTest
main(String[]) - Static method in class org.bouncycastle.cert.path.test.CertPathValidationTest
main(String[]) - Static method in class org.bouncycastle.cert.test.AllTests
main(String[]) - Static method in class org.bouncycastle.cert.test.AttrCertSelectorTest
main(String[]) - Static method in class org.bouncycastle.cert.test.AttrCertTest
main(String[]) - Static method in class org.bouncycastle.cert.test.CertPathLoopTest
main(String[]) - Static method in class org.bouncycastle.cert.test.CertTest
main(String[]) - Static method in class org.bouncycastle.cert.test.DANETest
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.cms.test.AllTests
main(String[]) - Static method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
main(String[]) - Static method in class org.bouncycastle.cms.test.BcSignedDataTest
main(String[]) - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
main(String[]) - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
main(String[]) - Static method in class org.bouncycastle.cms.test.NewCompressedDataTest
main(String[]) - Static method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
main(String[]) - Static method in class org.bouncycastle.cms.test.NewSignedDataTest
main(String[]) - Static method in class org.bouncycastle.cms.test.Rfc4134Test
main(String[]) - Static method in class org.bouncycastle.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.ParserTest
main(String[]) - Static method in class org.bouncycastle.openssl.test.WriterTest
main(String[]) - Static method in class org.bouncycastle.operator.test.AllTests
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.cert.ocsp.test.OCSPTestUtil
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.cert.ocsp.test.OCSPTestUtil
makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
makeCertificate(KeyPair, String, KeyPair, String, String, boolean) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
makeCertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
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.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
makeECDSACertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
makeECDSACertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
makeEcDsaKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
makeEcGostKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
makeECKeyPair() - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
makeGostKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
makeKeyPair() - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
makeKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
makeKeyPair() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
makeOaepCertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
makeOaepCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
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.dane.DANEEntrySelector
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.KEKRecipientId
match(Object) - Method in class org.bouncycastle.cms.KeyAgreeRecipientId
match(Object) - Method in class org.bouncycastle.cms.KeyTransRecipientId
match(Object) - Method in class org.bouncycastle.cms.PasswordRecipientId
match(Object) - Method in class org.bouncycastle.cms.SignerId
matchesIssuer(X509CertificateHolder, DigestCalculatorProvider) - Method in class org.bouncycastle.cert.ocsp.CertificateID
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 in org.bouncycastle.dvcs
MessageImprint(DigestInfo) - Constructor for class org.bouncycastle.dvcs.MessageImprint
MessageImprintBuilder - Class in org.bouncycastle.dvcs
MessageImprintBuilder(DigestCalculator) - Constructor for class org.bouncycastle.dvcs.MessageImprintBuilder
metaData - Variable in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
MiscDataStreamTest - Class in org.bouncycastle.cms.test
MiscDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.MiscDataStreamTest
MiscPEMGenerator - Class in org.bouncycastle.openssl
  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 in org.bouncycastle.cms.test
NewAuthenticatedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
NewAuthenticatedDataTest - Class in org.bouncycastle.cms.test
NewAuthenticatedDataTest(String) - Constructor for class org.bouncycastle.cms.test.NewAuthenticatedDataTest
NewCompressedDataStreamTest - Class in org.bouncycastle.cms.test
NewCompressedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.NewCompressedDataStreamTest
NewCompressedDataTest - Class in org.bouncycastle.cms.test
NewCompressedDataTest(String) - Constructor for class org.bouncycastle.cms.test.NewCompressedDataTest
NewEnvelopedDataStreamTest - Class in org.bouncycastle.cms.test
NewEnvelopedDataStreamTest() - Constructor for class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
NewEnvelopedDataTest - Class in org.bouncycastle.cms.test
NewEnvelopedDataTest() - Constructor for class org.bouncycastle.cms.test.NewEnvelopedDataTest
NewSignedDataStreamTest - Class in org.bouncycastle.cms.test
NewSignedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.NewSignedDataStreamTest
NewSignedDataTest - Class in org.bouncycastle.cms.test
NewSignedDataTest(String) - Constructor for class org.bouncycastle.cms.test.NewSignedDataTest
NewTSPTest - Class in org.bouncycastle.tsp.test
NewTSPTest() - Constructor for class org.bouncycastle.tsp.test.NewTSPTest
NullProviderTest - Class in org.bouncycastle.cms.test
NullProviderTest() - Constructor for class org.bouncycastle.cms.test.NullProviderTest

## O

OCSPException - Exception in org.bouncycastle.cert.ocsp
OCSPException(String) - Constructor for exception org.bouncycastle.cert.ocsp.OCSPException
OCSPException(String, Throwable) - Constructor for exception org.bouncycastle.cert.ocsp.OCSPException
OCSPReq - Class in org.bouncycastle.cert.ocsp
  OCSPRequest ::= SEQUENCE { tbsRequest TBSRequest, optionalSignature [0] EXPLICIT Signature OPTIONAL } TBSRequest ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, requestorName [1] EXPLICIT GeneralName OPTIONAL, requestList SEQUENCE OF Request, requestExtensions [2] EXPLICIT Extensions OPTIONAL } Signature ::= SEQUENCE { signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL} Version ::= INTEGER { v1(0) } Request ::= SEQUENCE { reqCert CertID, singleRequestExtensions [0] EXPLICIT Extensions OPTIONAL } CertID ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, issuerNameHash OCTET STRING, -- Hash of Issuer's DN issuerKeyHash OCTET STRING, -- Hash of Issuers public key serialNumber CertificateSerialNumber }
OCSPReq(OCSPRequest) - Constructor for class org.bouncycastle.cert.ocsp.OCSPReq
OCSPReq(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPReq
OCSPReqBuilder - Class in org.bouncycastle.cert.ocsp
OCSPReqBuilder() - Constructor for class org.bouncycastle.cert.ocsp.OCSPReqBuilder
OCSPResp - Class in org.bouncycastle.cert.ocsp
OCSPResp(OCSPResponse) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
OCSPResp(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
OCSPResp(InputStream) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
OCSPRespBuilder - Class in org.bouncycastle.cert.ocsp
  base generator for an OCSP response - at the moment this only supports the generation of responses containing BasicOCSP responses.
OCSPRespBuilder() - Constructor for class org.bouncycastle.cert.ocsp.OCSPRespBuilder
OCSPTest - Class in org.bouncycastle.cert.ocsp.test
OCSPTest() - Constructor for class org.bouncycastle.cert.ocsp.test.OCSPTest
OCSPTestUtil - Class in org.bouncycastle.cert.ocsp.test
OCSPTestUtil() - Constructor for class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
open(OutputStream, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
  generate an authenticated data structure with the encapsulated bytes marked as DATA.
open(OutputStream, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
open(ASN1ObjectIdentifier, OutputStream, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
  generate an authenticated data structure with the encapsulated bytes marked as type dataType.
open(ASN1ObjectIdentifier, OutputStream, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
  generate an authenticated data structure with the encapsulated bytes marked as type dataType.
open(OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
  Open a compressing output stream with the PKCS#7 content type OID of "data".
open(ASN1ObjectIdentifier, OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
  Open a compressing output stream.
open(ASN1ObjectIdentifier, OutputStream, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
open(OutputStream, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
open(OutputStream, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
  generate an enveloped object that contains an CMS Enveloped Data object using the given encryptor.
open(ASN1ObjectIdentifier, OutputStream, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
  generate an enveloped object that contains an CMS Enveloped Data object using the given encryptor and marking the data as being of the passed in type.
open(OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
  generate a signed object that for a CMS Signed Data object using the given provider.
open(OutputStream, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
  generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
open(OutputStream, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
  generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
open(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.
OperatorCreationException - Exception in org.bouncycastle.operator
OperatorCreationException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorCreationException
OperatorCreationException(String) - Constructor for exception org.bouncycastle.operator.OperatorCreationException
OperatorException - Exception in org.bouncycastle.operator
OperatorException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorException
OperatorException(String) - Constructor for exception org.bouncycastle.operator.OperatorException
OperatorStreamException - Exception in org.bouncycastle.operator
OperatorStreamException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorStreamException
org.bouncycastle.cert - package org.bouncycastle.cert
  Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.
org.bouncycastle.cert.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.bc - package org.bouncycastle.cert.crmf.bc
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.dane - package org.bouncycastle.cert.dane
org.bouncycastle.cert.dane.fetcher - package org.bouncycastle.cert.dane.fetcher
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.path - package org.bouncycastle.cert.path
org.bouncycastle.cert.path.test - package org.bouncycastle.cert.path.test
org.bouncycastle.cert.path.validations - package org.bouncycastle.cert.path.validations
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.operator.test - package org.bouncycastle.operator.test
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.pkix - package org.bouncycastle.pkix
org.bouncycastle.pkix.jcajce - package org.bouncycastle.pkix.jcajce
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 in org.bouncycastle.cms
OriginatorInfoGenerator(X509CertificateHolder) - Constructor for class org.bouncycastle.cms.OriginatorInfoGenerator
OriginatorInfoGenerator(Store) - Constructor for class org.bouncycastle.cms.OriginatorInfoGenerator
OriginatorInfoGenerator(Store, Store) - Constructor for class org.bouncycastle.cms.OriginatorInfoGenerator
OriginatorInformation - Class in org.bouncycastle.cms
OutputCompressor - Interface in org.bouncycastle.operator
  General interface for an operator that is able to produce an OutputStream that will output compressed data.
OutputEncryptor - Interface in org.bouncycastle.operator
  General interface for an operator that is able to produce an OutputStream that will output encrypted data.

## P

ParentCertIssuedValidation - Class in org.bouncycastle.cert.path.validations
ParentCertIssuedValidation(X509ContentVerifierProviderBuilder) - Constructor for class org.bouncycastle.cert.path.validations.ParentCertIssuedValidation
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 in org.bouncycastle.openssl.test
  basic class for reading test.pem - the password is "secret"
ParserTest() - Constructor for class org.bouncycastle.openssl.test.ParserTest
ParseTest - Class in org.bouncycastle.tsp.test
  Test Cases
ParseTest() - Constructor for class org.bouncycastle.tsp.test.ParseTest
password - Static variable in class org.bouncycastle.cms.RecipientId
PasswordException - Exception in org.bouncycastle.openssl
PasswordException(String) - Constructor for exception org.bouncycastle.openssl.PasswordException
PasswordFinder - Interface in org.bouncycastle.openssl
  call back to allow a password to be fetched when one is requested.
PasswordRecipient - Interface in org.bouncycastle.cms
PasswordRecipientId - Class in org.bouncycastle.cms
PasswordRecipientId() - Constructor for class org.bouncycastle.cms.PasswordRecipientId
  Construct a recipient ID of the password type.
PasswordRecipientInfoGenerator - Class in org.bouncycastle.cms
PasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[]) - Constructor for class org.bouncycastle.cms.PasswordRecipientInfoGenerator
PasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[], int, int) - Constructor for class org.bouncycastle.cms.PasswordRecipientInfoGenerator
PasswordRecipientInformation - Class in org.bouncycastle.cms
  the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
PBE_SHA1_2DES - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
PBE_SHA1_2DES - Static variable in class org.bouncycastle.openssl.PKCS8Generator
PBE_SHA1_3DES - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
PBE_SHA1_3DES - Static variable in class org.bouncycastle.openssl.PKCS8Generator
PBE_SHA1_RC2_128 - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
PBE_SHA1_RC2_128 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
PBE_SHA1_RC2_40 - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
PBE_SHA1_RC2_40 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
PBE_SHA1_RC4_128 - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
PBE_SHA1_RC4_128 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
PBE_SHA1_RC4_40 - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
PBE_SHA1_RC4_40 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
PEMData - Class in org.bouncycastle.cert.test
PEMData() - Constructor for class org.bouncycastle.cert.test.PEMData
PEMDecryptor - Interface in org.bouncycastle.openssl
PEMDecryptorProvider - Interface in org.bouncycastle.openssl
PEMEncryptedKeyPair - Class in org.bouncycastle.openssl
PEMEncryptor - Interface in org.bouncycastle.openssl
PEMException - Exception in org.bouncycastle.openssl
PEMException(String) - Constructor for exception org.bouncycastle.openssl.PEMException
PEMException(String, Exception) - Constructor for exception org.bouncycastle.openssl.PEMException
PEMKeyPair - Class in org.bouncycastle.openssl
PEMKeyPair(SubjectPublicKeyInfo, PrivateKeyInfo) - Constructor for class org.bouncycastle.openssl.PEMKeyPair
PEMParser - Class in org.bouncycastle.openssl
  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
PEMWriter - Class in org.bouncycastle.openssl
  Deprecated.
  use JcaPEMWriter
PEMWriter(Writer) - Constructor for class org.bouncycastle.openssl.PEMWriter
  Deprecated.
  Base constructor.
performTest() - Method in class org.bouncycastle.cert.ocsp.test.OCSPTest
performTest() - Method in class org.bouncycastle.cert.path.test.CertPathTest
performTest() - Method in class org.bouncycastle.cert.path.test.CertPathValidationTest
performTest() - Method in class org.bouncycastle.cert.test.AttrCertSelectorTest
performTest() - Method in class org.bouncycastle.cert.test.AttrCertTest
performTest() - Method in class org.bouncycastle.cert.test.CertPathLoopTest
performTest() - Method in class org.bouncycastle.cert.test.CertTest
performTest() - Method in class org.bouncycastle.cert.test.DANETest
performTest() - Method in class org.bouncycastle.cert.test.PKCS10Test
performTest() - Method in class org.bouncycastle.cert.test.X509ExtensionUtilsTest
performTest() - Method in class org.bouncycastle.mozilla.test.SPKACTest
performTest() - Method in class org.bouncycastle.openssl.test.ParserTest
performTest() - Method in class org.bouncycastle.openssl.test.WriterTest
PfxPduTest - Class in org.bouncycastle.pkcs.test
PfxPduTest() - Constructor for class org.bouncycastle.pkcs.test.PfxPduTest
PKCS10CertificationRequest - Class in org.bouncycastle.pkcs
  Holding class for a PKCS#10 certification request.
PKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequest
  Create a PKCS10CertificationRequestHolder from an underlying ASN.1 structure.
PKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequest
  Create a PKCS10CertificationRequestHolder from the passed in bytes.
PKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs
  A class for creating PKCS#10 Certification requests.
PKCS10CertificationRequestBuilder(X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
  Basic constructor.
PKCS10Test - Class in org.bouncycastle.cert.test
PKCS10Test() - Constructor for class org.bouncycastle.cert.test.PKCS10Test
PKCS10Test - Class in org.bouncycastle.pkcs.test
PKCS10Test() - Constructor for class org.bouncycastle.pkcs.test.PKCS10Test
PKCS12MacCalculatorBuilder - Interface in org.bouncycastle.pkcs
PKCS12MacCalculatorBuilderProvider - Interface in org.bouncycastle.pkcs
PKCS12PfxPdu - Class in org.bouncycastle.pkcs
  A holding class for the PKCS12 Pfx structure.
PKCS12PfxPdu(Pfx) - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPdu
PKCS12PfxPdu(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPdu
PKCS12PfxPduBuilder - Class in org.bouncycastle.pkcs
  A builder for the PKCS#12 Pfx key and certificate store.
PKCS12PfxPduBuilder() - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPduBuilder
PKCS12SafeBag - Class in org.bouncycastle.pkcs
PKCS12SafeBag(SafeBag) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBag
PKCS12SafeBagBuilder - Class in org.bouncycastle.pkcs
PKCS12SafeBagBuilder(PrivateKeyInfo, OutputEncryptor) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
PKCS12SafeBagBuilder(PrivateKeyInfo) - 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
PKCS12SafeBagBuilder(Certificate) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
PKCS12SafeBagBuilder(CertificateList) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
PKCS12SafeBagFactory - Class in org.bouncycastle.pkcs
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
PKCS8EncryptedPrivateKeyInfo - Class in org.bouncycastle.pkcs
  Holding class for a PKCS#8 EncryptedPrivateKeyInfo structure.
PKCS8EncryptedPrivateKeyInfo(EncryptedPrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
PKCS8EncryptedPrivateKeyInfo(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
PKCS8EncryptedPrivateKeyInfoBuilder - Class in org.bouncycastle.pkcs
  A class for creating EncryptedPrivateKeyInfo structures.
PKCS8EncryptedPrivateKeyInfoBuilder(PrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder
PKCS8Generator - Class in org.bouncycastle.openssl
PKCS8Generator(PrivateKeyInfo, OutputEncryptor) - Constructor for class org.bouncycastle.openssl.PKCS8Generator
  Base constructor.
PKCSException - Exception in org.bouncycastle.pkcs
  General checked Exception thrown in the cert package and its sub-packages.
PKCSException(String, Throwable) - Constructor for exception org.bouncycastle.pkcs.PKCSException
PKCSException(String) - Constructor for exception org.bouncycastle.pkcs.PKCSException
PKCSIOException - Exception in org.bouncycastle.pkcs
  General IOException thrown in the cert package and its sub-packages.
PKCSIOException(String, Throwable) - Constructor for exception org.bouncycastle.pkcs.PKCSIOException
PKCSIOException(String) - Constructor for exception org.bouncycastle.pkcs.PKCSIOException
PKIArchiveControl - Class in org.bouncycastle.cert.crmf
  Carrier for a PKIArchiveOptions structure.
PKIArchiveControl(PKIArchiveOptions) - Constructor for class org.bouncycastle.cert.crmf.PKIArchiveControl
  Basic constructor - build from an PKIArchiveOptions structure.
PKIArchiveControlBuilder - Class in org.bouncycastle.cert.crmf
  Builder for a PKIArchiveControl structure.
PKIArchiveControlBuilder(PrivateKeyInfo, GeneralName) - Constructor for class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
  Basic constructor - specify the contents of the PKIArchiveControl structure.
PKIXIdentity - Class in org.bouncycastle.pkix
  Holder class for public/private key based identity information.
PKIXIdentity(PrivateKeyInfo, X509CertificateHolder[]) - Constructor for class org.bouncycastle.pkix.PKIXIdentity
PKMACBuilder - Class in org.bouncycastle.cert.crmf
PKMACBuilder(PKMACValuesCalculator) - Constructor for class org.bouncycastle.cert.crmf.PKMACBuilder
PKMACBuilder(PKMACValuesCalculator, int) - Constructor for class org.bouncycastle.cert.crmf.PKMACBuilder
  Create a PKMAC builder enforcing a ceiling on the maximum iteration count.
PKMACValuesCalculator - Interface in org.bouncycastle.cert.crmf
popKeyAgreement - Static variable in class org.bouncycastle.cert.crmf.CertificateRequestMessage
popKeyEncipherment - Static variable in class org.bouncycastle.cert.crmf.CertificateRequestMessage
popRaVerified - Static variable in class org.bouncycastle.cert.crmf.CertificateRequestMessage
popSigningKey - Static variable in class org.bouncycastle.cert.crmf.CertificateRequestMessage
ProofOfPossessionSigningKeyBuilder - Class in org.bouncycastle.cert.crmf
ProofOfPossessionSigningKeyBuilder(CertRequest) - Constructor for class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
ProofOfPossessionSigningKeyBuilder(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
ProtectedPKIMessage - Class in org.bouncycastle.cert.cmp
  Wrapper for a PKIMessage with protection attached to it.
ProtectedPKIMessage(GeneralPKIMessage) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessage
  Base constructor.
ProtectedPKIMessageBuilder - Class in org.bouncycastle.cert.cmp
  Builder for creating a protected PKI message.
ProtectedPKIMessageBuilder(GeneralName, GeneralName) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
  Commence a message with the header version CMP_2000.
ProtectedPKIMessageBuilder(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
  Commence a message with a specific header type.

## R

rand - Static variable in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
rand - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
rand - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
RawContentVerifier - Interface in org.bouncycastle.operator
  Interface for ContentVerifiers that also support raw signatures that can be verified using the digest of the calculated data.
rc2128kg - Static variable in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
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.cert.ocsp.test.OCSPTestUtil
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.cert.ocsp.test.OCSPTestUtil
rc264kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
rc264kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
RC2_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
RC2_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
readCertificateHolder(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
  Read a X.509 certificate.
readObject() - Method in class org.bouncycastle.openssl.PEMParser
readPassphrase(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
  Read a pass phrase.
Recipient - Interface in org.bouncycastle.cms
RecipientId - Class in org.bouncycastle.cms
RecipientId(int) - Constructor for class org.bouncycastle.cms.RecipientId
RecipientInfoGenerator - Interface in org.bouncycastle.cms
RecipientInformation - Class in org.bouncycastle.cms
RecipientInformationStore - Class in org.bouncycastle.cms
RecipientInformationStore(RecipientInformation) - Constructor for class org.bouncycastle.cms.RecipientInformationStore
  Create a store containing a single RecipientInformation object.
RecipientInformationStore(Collection<RecipientInformation>) - Constructor for class org.bouncycastle.cms.RecipientInformationStore
RecipientOperator - Class in org.bouncycastle.cms
RecipientOperator(InputDecryptor) - Constructor for class org.bouncycastle.cms.RecipientOperator
RecipientOperator(MacCalculator) - Constructor for class org.bouncycastle.cms.RecipientOperator
RegTokenControl - Class in org.bouncycastle.cert.crmf
  Carrier for a registration token control.
RegTokenControl(DERUTF8String) - Constructor for class org.bouncycastle.cert.crmf.RegTokenControl
  Basic constructor - build from a UTF-8 string representing the token.
RegTokenControl(String) - Constructor for class org.bouncycastle.cert.crmf.RegTokenControl
  Basic constructor - build from a string representing the token.
replaceCertificatesAndCRLs(CMSSignedData, 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, Store, Store, Store, OutputStream) - Static method in class org.bouncycastle.cms.CMSSignedDataParser
  Replace the certificate and CRL information associated with this CMSSignedData object with the new one passed in.
replaceSigners(CMSSignedData, SignerInformationStore) - Static method in class org.bouncycastle.cms.CMSSignedData
  Replace the SignerInformation store associated with this CMSSignedData object with the new one passed in.
replaceSigners(InputStream, SignerInformationStore, OutputStream) - Static method in class org.bouncycastle.cms.CMSSignedDataParser
  Replace the signerinformation store associated with the passed in message contained in the stream original with the new one passed in.
replaceUnsignedAttributes(SignerInformation, AttributeTable) - Static method in class org.bouncycastle.cms.SignerInformation
  Return a signer information object with the passed in unsigned attributes replacing the ones that are current associated with the object passed in.
Req - Class in org.bouncycastle.cert.ocsp
Req(Request) - Constructor for class org.bouncycastle.cert.ocsp.Req
requestInformationBuilder - Variable in class org.bouncycastle.dvcs.DVCSRequestBuilder
reset(Memoable) - Method in class org.bouncycastle.cert.path.CertPathValidationContext
reset(Memoable) - Method in class org.bouncycastle.cert.path.validations.BasicConstraintsValidation
reset(Memoable) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidation
reset(Memoable) - Method in class org.bouncycastle.cert.path.validations.CRLValidation
reset(Memoable) - Method in class org.bouncycastle.cert.path.validations.KeyUsageValidation
reset(Memoable) - Method in class org.bouncycastle.cert.path.validations.ParentCertIssuedValidation
RespData - Class in org.bouncycastle.cert.ocsp
RespData(ResponseData) - Constructor for class org.bouncycastle.cert.ocsp.RespData
RespID - Class in org.bouncycastle.cert.ocsp
  Carrier for a ResponderID.
RespID(ResponderID) - Constructor for class org.bouncycastle.cert.ocsp.RespID
RespID(X500Name) - Constructor for class org.bouncycastle.cert.ocsp.RespID
RespID(SubjectPublicKeyInfo, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.RespID
  Calculate a RespID based on the public key of the responder.
RevocationDetails - Class in org.bouncycastle.cert.cmp
RevocationDetails(RevDetails) - Constructor for class org.bouncycastle.cert.cmp.RevocationDetails
RevocationDetailsBuilder - Class in org.bouncycastle.cert.cmp
RevocationDetailsBuilder() - Constructor for class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
RevokedStatus - Class in org.bouncycastle.cert.ocsp
  wrapper for the RevokedInfo object
RevokedStatus(RevokedInfo) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
RevokedStatus(Date, int) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
Rfc4134Test - Class in org.bouncycastle.cms.test
Rfc4134Test(String) - Constructor for class org.bouncycastle.cms.test.Rfc4134Test
rid - Variable in class org.bouncycastle.cms.RecipientInformation
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
rootCertBin - Static variable in class org.bouncycastle.cert.path.test.CertPathTest
rootCrlBin - Static variable in class org.bouncycastle.cert.path.test.CertPathTest
RuntimeOperatorException - Exception in org.bouncycastle.operator
RuntimeOperatorException(String) - Constructor for exception org.bouncycastle.operator.RuntimeOperatorException
RuntimeOperatorException(String, Throwable) - Constructor for exception org.bouncycastle.operator.RuntimeOperatorException

## S

SecretKeySizeProvider - Interface in org.bouncycastle.operator
secureReadable - Variable in class org.bouncycastle.cms.RecipientInformation
SEED_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
SEED_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
SEED_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
SEED_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
seedKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
serialNumber - Static variable in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
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.JceAsymmetricKeyUnwrapper
  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.
setAnyPolicyInhibited(boolean) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
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(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
setAuthInfoSender(GeneralName) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
setAuthInfoSender(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
setAuthoritative(boolean) - Method in class org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory
  Specify requests must be authoritative.
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.CMSAuthenticatedDataStreamGenerator
  Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
  Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
  Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
  Set the underlying string size for encapsulated data
setCertReq(boolean) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
  Set the provider to use for content processing.
setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
  Set the provider to use for content processing.
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
  Set the provider to use for content processing.
setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
  Set the provider to use for content processing.
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
  Set the provider to use for content processing.
setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
  Set the provider to use for content processing.
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(URI) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
  Set the dataURI 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.jcajce.JcaSignerInfoGeneratorBuilder
  If the passed in flag is true, the signer signature will be based on the data, not a collection of signed attributes, and no signed attributes will be included.
setDirectSignature(boolean) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
  If the passed in flag is true, the signer signature will be based on the data, not a collection of signed attributes, and no signed attributes will be included.
setDirectSignature(boolean) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
  If the passed in flag is true, the signer signature will be based on the data, not a collection of signed attributes, and no signed attributes will be included.
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.
setExplicitPolicyRequired(boolean) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
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.
setIsEndEntity(boolean) - Method in class org.bouncycastle.cert.path.CertPathValidationContext
setIssuer(X500Name) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
setIssuer(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
setIssuer(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
setIssuer(AttributeCertificateIssuer) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
  Sets the issuer the attribute certificate must have.
setIssuerUniqueId(boolean[]) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
setIssuerUniqueID(boolean[]) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
  Set the issuerUniqueID - note: it is very rare that it is correct to do this.
setIterationCount(int) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
setIterationCount(int) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
setIterationCount(int) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
setIterationCount(int) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12PBEOutputEncryptorBuilder
setIterationCount(int) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
setIterationCount(int) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
  Set the iteration count for the PBE calculation.
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.
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.
setKeySizeValidation(boolean) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
  Set validation of retrieved key sizes against the algorithm parameters for the encrypted key where possible - default is off.
setKeySizeValidation(boolean) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
  Set validation of retrieved key sizes against the algorithm parameters for the encrypted key where possible - default is off.
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.
setNextUpdate(Date, Locale) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
  Set the date by which the next CRL will become available.
setNextUpdate(Time) - 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
setPasswordConversionScheme(int) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
setPasswordConversionScheme(int) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
setPasswordConversionScheme(int) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
setPolicyMappingInhibited(boolean) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
setProofOfPossessionRaVerified() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
setProofOfPossessionSigningKeySigner(ContentSigner) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
setProofOfPossessionSubsequentMessage(SubsequentMessage) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
  Set the provider to use from a Provider object.
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
  Set the provider to use by name.
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
  Set the provider to use from a Provider object.
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
  Set the provider to use by name.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
  Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
  Set the provider to use for key recovery and content processing.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
  Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
  Set the provider to use for key recovery and content processing.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
  Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
  Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
setProvider(String) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
setProvider(Provider) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
setProvider(String) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
setProvider(Provider) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
setProvider(String) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
setProvider(Provider) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
setProvider(String) - 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.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
setPublicKey(PublicKey) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
setPublicKeyMac(PKMACValueGenerator, char[]) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
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(String) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
  Deprecated.
  use method taking ASN1ObjectIdentifier
setReqPolicy(ASN1ObjectIdentifier) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
setRequester(GeneralName) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
  Set requester name.
setRequestExtensions(Extensions) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
setRequestorName(X500Name) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
  Set the requestor name to the passed in X500Principal
setRequestorName(GeneralName) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
setRequestTime(Date) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
setRequestTime(Date) - Method in class org.bouncycastle.dvcs.VSDRequestBuilder
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.jcajce.JceCRMFEncryptorBuilder
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.bc.BcSymmetricKeyWrapper
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
setSender(GeneralName) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
setSenderKID(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
  Set the sender key identifier for the key used to protect the new message.
setSenderNonce(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
  Set the sender nonce field on the new message.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
setSerialNumber(BigInteger) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
setSerialNumber(BigInteger) - Method in class org.bouncycastle.cert.selector.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(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
setSignedAttributeGenerator(AttributeTable) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
  set up a DefaultSignedAttributeTableGenerator primed with the passed in AttributeTable.
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
  Provide a custom signed attribute generator.
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.
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.
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.
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.
setSubject(X500Name) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
setSubject(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
setSubject(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
setSubjectUniqueID(boolean[]) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
  Set the subjectUniqueID - note: it is very rare that it is correct to do this.
setTargetGroups(Collection) - Method in class org.bouncycastle.cert.selector.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.jcajce.JcaSignerInfoGeneratorBuilder
setUnsignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
setUnsignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
  Provide a generator of unsigned attributes.
setUp() - Method in class org.bouncycastle.cert.cmp.test.AllTests
setup(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
setup(AlgorithmIdentifier, AlgorithmIdentifier) - Method in interface org.bouncycastle.cert.crmf.PKMACValuesCalculator
setUp() - Method in class org.bouncycastle.cert.crmf.test.AllTests
setUp() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
setUp() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
setUp() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
setUp() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
setUp() - Method in class org.bouncycastle.dvcs.test.AllTests
setUp() - Method in class org.bouncycastle.eac.test.AllTests
setUp() - Method in class org.bouncycastle.operator.test.AllTests
setUp() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
setUp() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
setUp() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
setUp() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
setUp() - Method in class org.bouncycastle.tsp.test.NewTSPTest
setUp() - Method in class org.bouncycastle.tsp.test.ParseTest
setValidity(Date, Date) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
  Request a validity period for the certificate.
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 in org.bouncycastle.operator
SignedDVCSMessageGenerator - Class in org.bouncycastle.dvcs
SignedDVCSMessageGenerator(CMSSignedDataGenerator) - Constructor for class org.bouncycastle.dvcs.SignedDVCSMessageGenerator
SignedPublicKeyAndChallenge - Class in org.bouncycastle.mozilla
  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 in org.bouncycastle.cms
  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 in org.bouncycastle.cms
SignerInfoGenerator(SignerInfoGenerator, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Constructor for class org.bouncycastle.cms.SignerInfoGenerator
SignerInfoGeneratorBuilder - Class in org.bouncycastle.cms
  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 in org.bouncycastle.cms
  an expanded SignerInfo block from a CMS Signed message
SignerInformationStore - Class in org.bouncycastle.cms
SignerInformationStore(SignerInformation) - Constructor for class org.bouncycastle.cms.SignerInformationStore
  Create a store containing a single SignerInformation object.
SignerInformationStore(Collection<SignerInformation>) - Constructor for class org.bouncycastle.cms.SignerInformationStore
  Create a store containing a collection of SignerInformation objects.
SignerInformationVerifier - Class in org.bouncycastle.cms
SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator, SignatureAlgorithmIdentifierFinder, ContentVerifierProvider, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.SignerInformationVerifier
SignerInformationVerifierProvider - Interface in org.bouncycastle.cms
SimpleAttributeTableGenerator - Class in org.bouncycastle.cms
  Basic generator that just returns a preconstructed attribute table
SimpleAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.SimpleAttributeTableGenerator
SingleResp - Class in org.bouncycastle.cert.ocsp
SingleResp(SingleResponse) - Constructor for class org.bouncycastle.cert.ocsp.SingleResp
size() - Method in class org.bouncycastle.cms.RecipientInformationStore
  Return the number of recipients in the collection.
size() - Method in class org.bouncycastle.cms.SignerInformationStore
  Return the number of signers in the collection.
SPKACTest - Class in org.bouncycastle.mozilla.test
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.AllTests
suite() - Static method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
suite() - Static method in class org.bouncycastle.cms.test.BcSignedDataTest
suite() - Static method in class org.bouncycastle.cms.test.ConverterTest
suite() - Static method in class org.bouncycastle.cms.test.MiscDataStreamTest
suite() - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
suite() - Static method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
suite() - Static method in class org.bouncycastle.cms.test.NewCompressedDataStreamTest
suite() - Static method in class org.bouncycastle.cms.test.NewCompressedDataTest
suite() - Static method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
suite() - Static method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
suite() - Static method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
suite() - Static method in class org.bouncycastle.cms.test.NewSignedDataTest
suite() - Static method in class org.bouncycastle.cms.test.NullProviderTest
suite() - Static method in class org.bouncycastle.cms.test.Rfc4134Test
suite() - Static method in class org.bouncycastle.cms.test.SunProviderTest
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.operator.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
SunProviderTest - Class in org.bouncycastle.cms.test
SunProviderTest() - Constructor for class org.bouncycastle.cms.test.SunProviderTest
SymmetricKeyUnwrapper - Class in org.bouncycastle.operator
SymmetricKeyUnwrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.SymmetricKeyUnwrapper
SymmetricKeyWrapper - Class in org.bouncycastle.operator
SymmetricKeyWrapper(AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.SymmetricKeyWrapper

## T

TargetChain - Class in org.bouncycastle.dvcs
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.operator.test.AllTests
tearDown() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
tearDown() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
tearDown() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
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.BcEnvelopedDataTest
testAES128KEK() - 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.NewEnvelopedDataTest
testAES256KEK() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testAES256KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testAESKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testAlgorithmNameFinder() - Method in class org.bouncycastle.operator.test.AllTests
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
testCamellia192KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testCamellia256KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testCCPDRequest() - Method in class org.bouncycastle.dvcs.test.AllTests
testCertificateManagement() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testCertificates() - Method in class org.bouncycastle.cert.test.BcCertTest
testCertificateSelectorConversion() - Method in class org.bouncycastle.cert.test.ConverterTest
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.BcSignedDataTest
testCertOrdering2() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
testCertOrdering2() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testCertsOnly() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
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.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
testDetachedVerification() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
testDetachedVerification() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testDetachedVerificationWithBufferingContentSigner() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
testDigestedData() - Method in class org.bouncycastle.cms.test.MiscDataStreamTest
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.BcSignedDataTest
testDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testDSANoAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
testEach() - Method in class org.bouncycastle.cms.test.NewCompressedDataStreamTest
testEach() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
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.BcSignedDataTest
testECDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
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.BcSignedDataTest
testECDSASHA256Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
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.BcSignedDataTest
testECDSASHA512Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
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.BcEnvelopedDataTest
testECKeyAgree() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
testECKeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testECKeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testECKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testECKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testECMQVKeyAgree() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testECMQVKeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testECMQVKeyAgreeMultiple() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testECMQVKeyAgreeMultiple() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testECMQVKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testECMQVKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
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.BcSignedDataTest
testEncapsulatedSamples() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testEncapsulatedSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
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
testExceptions() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
testForgedSignature() - Method in class org.bouncycastle.cert.test.BcCertTest
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
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.CMSTimeStampedDataParserTest
testGetTimeStampTokens() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
testGOST1() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
testGOST2() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
testGOST3411WithECGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
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.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.BcEnvelopedDataTest
testKeyTrans() - 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.NewEnvelopedDataTest
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.NullProviderTest
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.SunProviderTest
testKeyTransAES128AndOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testKeyTransAES128Buffered() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testKeyTransAES128BufferedStream() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testKeyTransAES128Der() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testKeyTransAES128Throughput() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.NullProviderTest
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.SunProviderTest
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.NullProviderTest
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.SunProviderTest
testKeyTransCamellia128() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransCamellia192() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransCamellia256() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransCAST5() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransCAST5SunJCE() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testKeyTransDES() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransDES() - Method in class org.bouncycastle.cms.test.NullProviderTest
testKeyTransDES() - Method in class org.bouncycastle.cms.test.SunProviderTest
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
testKeyTransDESEDE3Light() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransDESEDE3Short() - 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.BcEnvelopedDataTest
testKeyTransLight128RC4() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransOAEPDefault() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransOAEPInCert() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransOAEPSHA1() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransOAEPSHA1AndSHA256() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransOAEPSHA224() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testKeyTransOAEPSHA256() - 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.NewEnvelopedDataTest
testKeyTransRC2() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
testKeyTransRC2bit40() - 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.NewEnvelopedDataTest
testKeyTransSEED() - 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.NewEnvelopedDataTest
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
testLimitOver() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
testLimitUnder() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
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
testNotBeforeNotAfter() - Method in class org.bouncycastle.cert.cmp.test.AllTests
testNullContentWithSigner() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
testNullContentWithSigner() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testNullDerNullCert() - Method in class org.bouncycastle.cert.test.BcCertTest
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.BcEnvelopedDataTest
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataStreamTest
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
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.BcEnvelopedDataTest
testPasswordAES256() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
testPasswordAES256() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testPasswordDESEDE() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testPasswordDESEDE() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
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
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
testProofOfPossessionWithTemplate() - 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
testRecipientIdConversion() - Method in class org.bouncycastle.cms.test.ConverterTest
testRFC4134ex5_1() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testRFC4134ex5_1() - 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.NewEnvelopedDataTest
testRfc4_3() - Method in class org.bouncycastle.cms.test.Rfc4134Test
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.BcSignedDataTest
testRIPEMD160WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
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.BcSignedDataTest
testSamples() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testSEED128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testSelector() - Method in class org.bouncycastle.cert.test.AttrCertSelectorTest
testSelector() - Method in class org.bouncycastle.cert.test.BcAttrCertSelectorTest
testSHA1AndMD5WithRSA() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
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.NewSignedDataStreamTest
testSHA1WithRSA() - Method in class org.bouncycastle.cms.test.MiscDataStreamTest
testSHA1WithRSA() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
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.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.BcSignedDataTest
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NullProviderTest
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SunProviderTest
testSHA1WithRSAEncapsulatedBuffered() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
testSHA1WithRSAEncapsulatedBufferedStream() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
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.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.NewSignedDataStreamTest
testSHA1WithRSAPSS() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
testSHA1WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testSHA1WithRSAStream() - Method in class org.bouncycastle.cms.test.NullProviderTest
testSHA1WithRSAStream() - Method in class org.bouncycastle.cms.test.SunProviderTest
testSHA1WithRSAViaConfig() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
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.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.BcSignedDataTest
testSHA256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
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.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.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
testUnprotectedAttributes() - Method in class org.bouncycastle.cms.test.BcEnvelopedDataTest
testUnprotectedAttributes() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
testUnprotectedAttributes() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
testUnsortedAttributes() - Method in class org.bouncycastle.cms.test.BcSignedDataTest
testUnsortedAttributes() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
testValidate() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
testValidate() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
testValidateAllTokens() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataParserTest
testValidateAllTokens() - Method in class org.bouncycastle.tsp.test.CMSTimeStampedDataTest
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.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.NewCompressedDataStreamTest
testWorkingData() - Method in class org.bouncycastle.cms.test.NewCompressedDataTest
testWorkingData() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
TimeStampRequest - Class in org.bouncycastle.tsp
  Base class for an RFC 3161 Time Stamp Request.
TimeStampRequest(TimeStampReq) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
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.
TimeStampRequestGenerator - Class in org.bouncycastle.tsp
  Generator for RFC 3161 Time Stamp Request objects.
TimeStampRequestGenerator() - Constructor for class org.bouncycastle.tsp.TimeStampRequestGenerator
TimeStampResponse - Class in org.bouncycastle.tsp
  Base class for an RFC 3161 Time Stamp Response object.
TimeStampResponse(TimeStampResp) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
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.
TimeStampResponseGenerator - Class in org.bouncycastle.tsp
  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 in org.bouncycastle.tsp
  Carrier class for a TimeStampToken.
TimeStampToken(ContentInfo) - Constructor for class org.bouncycastle.tsp.TimeStampToken
TimeStampToken(CMSSignedData) - Constructor for class org.bouncycastle.tsp.TimeStampToken
TimeStampTokenGenerator - Class in org.bouncycastle.tsp
  Currently the class supports ESSCertID by if a digest calculator based on SHA1 is passed in, otherwise it uses ESSCertIDv2.
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.
TimeStampTokenGenerator(SignerInfoGenerator, DigestCalculator, ASN1ObjectIdentifier, boolean) - 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 in org.bouncycastle.tsp
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.cmp.CertificateConfirmationContent
toASN1Structure() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
toASN1Structure() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
  Return the underlying ASN.1 structure contained in this object.
toASN1Structure() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
toASN1Structure() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
  Return the underlying ASN.1 object defining this CertificateRequestMessage object.
toASN1Structure() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
toASN1Structure() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
  Return the underlying ASN.1 structure for the attribute certificate in this holder.
toASN1Structure() - Method in class org.bouncycastle.cert.X509CertificateHolder
  Return the underlying ASN.1 structure for the certificate in this holder.
toASN1Structure() - Method in class org.bouncycastle.cert.X509CRLHolder
  Return the underlying ASN.1 structure for the CRL in this holder.
toASN1Structure() - Method in class org.bouncycastle.cms.CMSCompressedData
  return the ContentInfo
toASN1Structure() - Method in class org.bouncycastle.cms.CMSDigestedData
  return the ContentInfo
toASN1Structure() - Method in class org.bouncycastle.cms.CMSEncryptedData
  return the ContentInfo
toASN1Structure() - Method in class org.bouncycastle.cms.CMSEnvelopedData
  return the ContentInfo
toASN1Structure() - Method in class org.bouncycastle.cms.CMSSignedData
  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.dvcs.DVCSRequestData
  Convert to ASN.1 structure (Data).
toASN1Structure() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
  Converts to corresponding ASN.1 structure (DVCSRequestInformation).
toASN1Structure() - Method in class org.bouncycastle.dvcs.MessageImprint
toASN1Structure() - Method in class org.bouncycastle.dvcs.TargetChain
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.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.pkcs.PKCS8EncryptedPrivateKeyInfo
toASN1Structure() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
toCertificateStore() - Method in class org.bouncycastle.cert.dane.DANEEntryStore
  Return a Store of X509CertificateHolder objects representing all the certificates associated with entries in the store.
toCMSSignedData() - Method in class org.bouncycastle.tsp.TimeStampToken
  Return the underlying CMSSignedData object.
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 in org.bouncycastle.tsp
  Recognised hash algorithms for the time stamp protocol.
TSPException - Exception in org.bouncycastle.tsp
TSPException(String) - Constructor for exception org.bouncycastle.tsp.TSPException
TSPException(String, Throwable) - Constructor for exception org.bouncycastle.tsp.TSPException
TSPIOException - Exception in org.bouncycastle.tsp
TSPIOException(String) - Constructor for exception org.bouncycastle.tsp.TSPIOException
TSPIOException(String, Throwable) - Constructor for exception org.bouncycastle.tsp.TSPIOException
TSPTestUtil - Class in org.bouncycastle.tsp.test
TSPTestUtil() - Constructor for class org.bouncycastle.tsp.test.TSPTestUtil
TSPUtil - Class in org.bouncycastle.tsp
TSPUtil() - Constructor for class org.bouncycastle.tsp.TSPUtil
TSPValidationException - Exception in org.bouncycastle.tsp
  Exception thrown if a TSP request or response fails to validate.
TSPValidationException(String) - Constructor for exception org.bouncycastle.tsp.TSPValidationException
TSPValidationException(String, int) - Constructor for exception 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 in org.bouncycastle.cert.ocsp
  wrapper for the UnknownInfo object
UnknownStatus() - Constructor for class org.bouncycastle.cert.ocsp.UnknownStatus
unprotectedAttributeGenerator - Variable in class org.bouncycastle.cms.CMSEncryptedGenerator
unprotectedAttributeGenerator - Variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
usingDNSServer(String) - Method in class org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory
  Specify the dnsServer to use.

## V

validate(CertPathValidation[]) - Method in class org.bouncycastle.cert.path.CertPath
validate(CertPathValidationContext, X509CertificateHolder) - Method in interface org.bouncycastle.cert.path.CertPathValidation
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.BasicConstraintsValidation
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidation
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.CRLValidation
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.KeyUsageValidation
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.ParentCertIssuedValidation
validate(DVCSRequestInfo, DVCSRequestInfo) - Static method in class org.bouncycastle.dvcs.DVCSRequestInfo
  Compares two DVCRequestInfo structures: one from DVCRequest, and one from DVCResponse.
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[], 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[]) - 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.CMSTimeStampedDataParser
  Validate the passed in timestamp token against the tokens and data present in the message.
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(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(SignerInformationVerifier) - Method in class org.bouncycastle.tsp.TimeStampToken
  Validate the time stamp token.
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.
validateKeySize - Variable in class org.bouncycastle.cms.jcajce.JceKEKRecipient
validateKeySize - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
ValueDecryptorGenerator - Interface in org.bouncycastle.cert.crmf
verify(ContentVerifierProvider) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
  Verify a message with a public key based signature attached.
verify(PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
  Verify a message with password based MAC protection.
verify(DigestCalculatorProvider) - Method in class org.bouncycastle.cms.CMSDigestedData
verify(SignerInformationVerifier) - Method in class org.bouncycastle.cms.SignerInformation
  Verify that the given verifier can successfully verify the signature on this SignerInformation object.
verify(byte[]) - Method in interface org.bouncycastle.eac.operator.EACSignatureVerifier
verify() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
verify(String) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
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.
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 in org.bouncycastle.dvcs
  Builder of DVC requests to VPKC service (Verify Public Key Certificates).
VPKCRequestBuilder() - Constructor for class org.bouncycastle.dvcs.VPKCRequestBuilder
VPKCRequestData - Class in org.bouncycastle.dvcs
  Data piece of DVCS request to VPKC service (Verify Public Key Certificates).
VSDRequestBuilder - Class in org.bouncycastle.dvcs
  Builder of DVCS requests to VSD service (Verify Signed Document).
VSDRequestBuilder() - Constructor for class org.bouncycastle.dvcs.VSDRequestBuilder
VSDRequestData - Class in org.bouncycastle.dvcs
  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(OutputStream) - Method in class org.bouncycastle.cms.CMSAbsentContent
write(OutputStream) - Method in interface org.bouncycastle.cms.CMSProcessable
  generic routine to copy out the data we want processed - the OutputStream passed in will do the handling on it's own.
write(OutputStream) - Method in class org.bouncycastle.cms.CMSProcessableByteArray
write(OutputStream) - Method in class org.bouncycastle.cms.CMSProcessableFile
write(byte[], int, int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
write(byte[]) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
write(int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
writeObject(Object) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMWriter
writeObject(Object, PEMEncryptor) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMWriter
writeObject(PemObjectGenerator) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMWriter
writeObject(Object) - Method in class org.bouncycastle.openssl.PEMWriter
  Deprecated.
writeObject(Object, PEMEncryptor) - Method in class org.bouncycastle.openssl.PEMWriter
  Deprecated.
writeObject(PemObjectGenerator) - Method in class org.bouncycastle.openssl.PEMWriter
  Deprecated.
WriterTest - Class in org.bouncycastle.openssl.test
WriterTest() - Constructor for class org.bouncycastle.openssl.test.WriterTest

## X

X509AttributeCertificateHolder - Class in org.bouncycastle.cert
  Holding class for an X.509 AttributeCertificate structure.
X509AttributeCertificateHolder(byte[]) - Constructor for class org.bouncycastle.cert.X509AttributeCertificateHolder
  Create a X509AttributeCertificateHolder from the passed in bytes.
X509AttributeCertificateHolder(AttributeCertificate) - Constructor for class org.bouncycastle.cert.X509AttributeCertificateHolder
  Create a X509AttributeCertificateHolder from the passed in ASN.1 structure.
X509AttributeCertificateHolderSelector - Class in org.bouncycastle.cert.selector
  This class is an `Selector` like implementation to select attribute certificates from a given set of criteria.
X509AttributeCertificateHolderSelectorBuilder - Class in org.bouncycastle.cert.selector
  This class builds selectors according to the set criteria.
X509AttributeCertificateHolderSelectorBuilder() - Constructor for class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
X509CertificateHolder - Class in org.bouncycastle.cert
  Holding class for an X.509 Certificate structure.
X509CertificateHolder(byte[]) - Constructor for class org.bouncycastle.cert.X509CertificateHolder
  Create a X509CertificateHolder from the passed in bytes.
X509CertificateHolder(Certificate) - Constructor for class org.bouncycastle.cert.X509CertificateHolder
  Create a X509CertificateHolder from the passed in ASN.1 structure.
X509CertificateHolderSelector - Class in org.bouncycastle.cert.selector
  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.
X509ContentVerifierProviderBuilder - Interface in org.bouncycastle.cert
X509CRLEntryHolder - Class in org.bouncycastle.cert
  Holding class for an X.509 CRL Entry structure.
X509CRLHolder - Class in org.bouncycastle.cert
  Holding class for an X.509 CRL structure.
X509CRLHolder(byte[]) - Constructor for class org.bouncycastle.cert.X509CRLHolder
  Create a X509CRLHolder from the passed in bytes.
X509CRLHolder(InputStream) - Constructor for class org.bouncycastle.cert.X509CRLHolder
  Create a X509CRLHolder from the passed in InputStream.
X509CRLHolder(CertificateList) - Constructor for class org.bouncycastle.cert.X509CRLHolder
  Create a X509CRLHolder from the passed in ASN.1 structure.
X509ExtensionUtils - Class in org.bouncycastle.cert
  General utility class for creating calculated extensions using the standard methods.
X509ExtensionUtils(DigestCalculator) - Constructor for class org.bouncycastle.cert.X509ExtensionUtils
X509ExtensionUtilsTest - Class in org.bouncycastle.cert.test
X509ExtensionUtilsTest() - Constructor for class org.bouncycastle.cert.test.X509ExtensionUtilsTest
X509v1CertificateBuilder - Class in org.bouncycastle.cert
  class to produce an X.509 Version 1 certificate.
X509v1CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v1CertificateBuilder
  Create a builder for a version 1 certificate.
X509v1CertificateBuilder(X500Name, BigInteger, Date, Date, Locale, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v1CertificateBuilder
  Create a builder for a version 1 certificate.
X509v1CertificateBuilder(X500Name, BigInteger, Time, Time, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v1CertificateBuilder
  Create a builder for a version 1 certificate.
X509v2AttributeCertificateBuilder - Class in org.bouncycastle.cert
  class to produce an X.509 Version 2 AttributeCertificate.
X509v2AttributeCertificateBuilder(AttributeCertificateHolder, AttributeCertificateIssuer, BigInteger, Date, Date) - Constructor for class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
  Base constructor.
X509v2AttributeCertificateBuilder(AttributeCertificateHolder, AttributeCertificateIssuer, BigInteger, Date, Date, Locale) - Constructor for class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
  Base constructor with locale for interpreting dates.
X509v2CRLBuilder - Class in org.bouncycastle.cert
  class to produce an X.509 Version 2 CRL.
X509v2CRLBuilder(X500Name, Date) - Constructor for class org.bouncycastle.cert.X509v2CRLBuilder
  Basic constructor.
X509v2CRLBuilder(X500Name, Date, Locale) - Constructor for class org.bouncycastle.cert.X509v2CRLBuilder
  Basic constructor with Locale.
X509v2CRLBuilder(X500Name, Time) - Constructor for class org.bouncycastle.cert.X509v2CRLBuilder
  Basic constructor.
X509v3CertificateBuilder - Class in org.bouncycastle.cert
  class to produce an X.509 Version 3 certificate.
X509v3CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v3CertificateBuilder
  Create a builder for a version 3 certificate.
X509v3CertificateBuilder(X500Name, BigInteger, Date, Date, Locale, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v3CertificateBuilder
  Create a builder for a version 3 certificate.
X509v3CertificateBuilder(X500Name, BigInteger, Time, Time, 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.BcSignedDataTest
xtraCounterSig - Static variable in class org.bouncycastle.cms.test.NewSignedDataTest

## Z

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