A B C D E F G H I J K L M N O P R S T U V W X Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AADProcessor - Interface in org.bouncycastle.operator
-
Base interface for extra methods required for handling associated data in AEAD ciphers.
- absoluteLimit - Variable in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- addAcceptedCertificate(X509CertificateHolder, BigInteger) - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
- addAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Add an attribute to the certification request we are building.
- addAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
-
Add an attribute to the certification request we are building.
- addAttribute(ASN1ObjectIdentifier, ASN1Encodable[]) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Add an attribute with multiple values to the certification request we are building.
- addAttribute(ASN1ObjectIdentifier, ASN1Encodable[]) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
-
Add an attribute with multiple values to the certification request we are building.
- addAttributeCertificate(X509AttributeCertificateHolder) - Method in class org.bouncycastle.cms.CMSSignedGenerator
-
Add the attribute certificates in attrStore to the certificate set to be included with the generated SignedData message.
- addAttributeCertificates(Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
-
Add the attribute certificates in attrStore to the certificate set to be included with the generated SignedData message.
- addAttributeCertificates(Store) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
- 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.
- addCipherSuites(String) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- addCipherSuites(String[]) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- 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, Extensions) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
-
Add a CRL entry with extensions.
- addCrls(CertStore) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Add a collection of CRLs to the checker.
- addCrls(Store<CRL>) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Add a collection of CRLs to the checker.
- 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(String, boolean, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
-
Deprecated.use method taking ASN1ObjectIdentifier
- addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
-
Deprecated.use method taking ASN1ObjectIdentifier
- addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Add a given extension field for the standard extensions using a byte encoding of the extension value.
- 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, 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, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
-
add a given extension field for the standard extensions tag The value parameter becomes the contents of the octet string associated with the extension.
- addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - 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 made up of the passed in parameters.
- addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
-
Add a given extension field for the standard extensions tag (tag 3)
- addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
-
Add a given extension field for the standard extensions tag (tag 3)
- addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
-
Add a given extension field.
- addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
-
add a given extension field for the standard extensions tag (tag 3)
- addExtension(Extension) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Add a given extension field for the standard extensions.
- addExtension(Extension) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
-
Add a given extension field for the standard extensions tag (tag 3).
- addExtension(Extension) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
-
Add a given extension field for the standard extensions tag (tag 3).
- addGeneralInfo(InfoTypeAndValue) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
-
Add a generalInfo data record to the header of the new message.
- addHandledExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.path.CertPathValidationContext
- addHeader(String, String) - Method in class org.bouncycastle.est.ESTRequestBuilder
- 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(byte[], PublicKey) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
-
Add a recipient identified by the passed in subjectKeyID and the for the passed in public key.
- addRecipient(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
-
Add a recipient based on the passed in certificate's public key and its issuer and serial number.
- addRecipientGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
-
Add a recipient generator to this control.
- addRecipientInfoGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.cms.CMSAuthEnvelopedGenerator
-
Add a generator to produce the recipient info required.
- addRecipientInfoGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
-
Add a generator to produce the recipient info required.
- addRequest(CertificateID) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
-
Add a request for the given CertificateID.
- addRequest(CertificateID, Extensions) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
-
Add a request with extensions
- addResponse(CertificateID, CertificateStatus) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
-
Add a response for a particular Certificate ID.
- addResponse(CertificateID, CertificateStatus, Date, Date) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
-
Add a response for a particular Certificate ID.
- addResponse(CertificateID, CertificateStatus, Date, Date, Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
-
Add a response for a particular Certificate ID.
- addResponse(CertificateID, CertificateStatus, Date, Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
-
Add a response for a particular Certificate ID.
- addResponse(CertificateID, CertificateStatus, Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
-
Add a response for a particular Certificate ID.
- 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(Extension) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
-
Adds a TargetChain representing a single X.509 Extension to the request
- addTargetChain(X509CertificateHolder) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
-
Adds a TargetChain representing a X.509 certificate 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.
- 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
- 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
- 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 - Class in org.bouncycastle.cert.crmf.test
- AllTests - Class in org.bouncycastle.cert.ocsp.test
- AllTests - Class in org.bouncycastle.cert.path.test
- AllTests - Class in org.bouncycastle.cert.test
- AllTests - Class in org.bouncycastle.cms.test
- AllTests - Class in org.bouncycastle.dvcs.test
- AllTests - Class in org.bouncycastle.eac.test
- AllTests - Class in org.bouncycastle.est.test
- AllTests - Class in org.bouncycastle.mozilla.test
- AllTests - Class in org.bouncycastle.openssl.test
- AllTests - Class in org.bouncycastle.operator.test
- AllTests - Class in org.bouncycastle.pkcs.test
- AllTests - Class in org.bouncycastle.tsp.test
- AllTests() - Constructor for class org.bouncycastle.cert.ocsp.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.cert.path.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.cert.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.cms.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.dvcs.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.eac.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.est.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.mozilla.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.openssl.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.operator.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.pkcs.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.tsp.test.AllTests
- AllTests(String) - Constructor for class org.bouncycastle.cert.cmp.test.AllTests
- AllTests(String) - Constructor for class org.bouncycastle.cert.crmf.test.AllTests
- AnnotatedKeyTest - Class in org.bouncycastle.cms.test
- AnnotatedKeyTest() - Constructor for class org.bouncycastle.cms.test.AnnotatedKeyTest
- applyAuth(ESTRequestBuilder) - Method in interface org.bouncycastle.est.ESTAuth
-
Add the Auth attributes to the passed in request builder.
- applyAuth(ESTRequestBuilder) - Method in class org.bouncycastle.est.HttpAuth
- archiveRemGenPrivKey - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
- ArchiveTimeStampValidationException - Exception in org.bouncycastle.tsp
-
Exception thrown if an Archive TimeStamp according to RFC4998 fails to containsHashValue.
- ArchiveTimeStampValidationException(String) - Constructor for exception org.bouncycastle.tsp.ArchiveTimeStampValidationException
- 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(int, ASN1ObjectIdentifier, ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
-
Constructs a holder for v2 attribute certificates with a hash value for some type of object.
- AttributeCertificateHolder(X500Name) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
-
Create a holder using the entityName option based on the passed in principal.
- 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,
- AttributeCertificateIssuer - Class in org.bouncycastle.cert
-
Carrying class for an attribute certificate issuer.
- AttributeCertificateIssuer(X500Name) - Constructor for class org.bouncycastle.cert.AttributeCertificateIssuer
- AttributeCertificateIssuer(AttCertIssuer) - Constructor for class org.bouncycastle.cert.AttributeCertificateIssuer
-
Set the issuer directly with the ASN.1 structure.
- authAttrsGenerator - Variable in class org.bouncycastle.cms.CMSAuthEnvelopedGenerator
- AuthenticatorControl - Class in org.bouncycastle.cert.crmf
-
Carrier for an authenticator control.
- AuthenticatorControl(String) - Constructor for class org.bouncycastle.cert.crmf.AuthenticatorControl
-
Basic constructor - build from a string representing the token.
- AuthenticatorControl(DERUTF8String) - Constructor for class org.bouncycastle.cert.crmf.AuthenticatorControl
-
Basic constructor - build from a UTF-8 string representing the token.
- AuthEnvelopedDataTest - Class in org.bouncycastle.cms.test
- AuthEnvelopedDataTest(String) - Constructor for class org.bouncycastle.cms.test.AuthEnvelopedDataTest
- 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
-
OCSP RFC 2560, RFC 6960
- BasicOCSPResp(BasicOCSPResponse) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPResp
- BasicOCSPRespBuilder - Class in org.bouncycastle.cert.ocsp
-
Generator for basic OCSP response objects.
- 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.
- BasicOCSPRespBuilder(RespID) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
-
basic constructor
- basicTest() - Method in class org.bouncycastle.cert.test.X509ExtensionUtilsTest
- 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
- BcCRMFEncryptorBuilder - Class in org.bouncycastle.cert.crmf.bc
-
Lightweight CRMFOutputEncryptor builder.
- BcCRMFEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cert.crmf.bc.BcCRMFEncryptorBuilder
- BcCRMFEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cert.crmf.bc.BcCRMFEncryptorBuilder
- 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
- BcECContentSignerBuilder - Class in org.bouncycastle.operator.bc
- BcECContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcECContentSignerBuilder
- BcECContentVerifierProviderBuilder - Class in org.bouncycastle.operator.bc
- BcECContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.operator.bc.BcECContentVerifierProviderBuilder
- BcEncryptedValueBuilder - Class in org.bouncycastle.cert.crmf.bc
-
Lightweight convenience class for EncryptedValueBuilder
- BcEncryptedValueBuilder(KeyWrapper, OutputEncryptor) - Constructor for class org.bouncycastle.cert.crmf.bc.BcEncryptedValueBuilder
- 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(byte[], BcSymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator
- BcKEKRecipientInfoGenerator(KEKIdentifier, 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(byte[], BcAsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
- BcKeyTransRecipientInfoGenerator(X509CertificateHolder, 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
- BcPEMDecryptorProvider - Class in org.bouncycastle.openssl.bc
- BcPEMDecryptorProvider(char[]) - Constructor for class org.bouncycastle.openssl.bc.BcPEMDecryptorProvider
- BcPKCS10CertificationRequest - Class in org.bouncycastle.pkcs.bc
- BcPKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
- BcPKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
- BcPKCS10CertificationRequest(PKCS10CertificationRequest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
- BcPKCS10CertificationRequestBuilder - Class 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, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
- BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - 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.
- bindingProvider - Variable in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- 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() - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
- build() - Method in class org.bouncycastle.cert.crmf.bc.BcCRMFEncryptorBuilder
- build() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- build() - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
- build() - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
-
Build the CertStore from the current inputs.
- build() - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
-
Generate an unsigned request
- build() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
- build() - Method in class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
- build() - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
- build() - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
- build() - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
-
Build DVCS request to VPKC service.
- build() - Method in class org.bouncycastle.est.ESTRequestBuilder
- build() - Method in class org.bouncycastle.est.ESTServiceBuilder
-
Build the service.
- build() - Method in class org.bouncycastle.est.jcajce.JcaHttpAuthBuilder
-
Return a HttpAuth implementing digest auth for the user, password, and realm combination.
- build() - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- build() - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
- build() - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
- build() - Method in class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
- build() - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Build a revocation checker conforming to the current builder.
- build(byte[]) - Method in class org.bouncycastle.dvcs.CPDRequestBuilder
-
Build CPD request.
- build(byte[]) - Method in class org.bouncycastle.dvcs.MessageImprintBuilder
- build(byte[]) - Method in class org.bouncycastle.operator.jcajce.JceInputDecryptorProviderBuilder
-
Build a decryptor provider which will use the passed in bytes for the symmetric key.
- build(char[]) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
-
Build an EncryptedValue structure containing the passed in pass phrase.
- build(char[]) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
- build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
- build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
- build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
- build(char[]) - Method in class org.bouncycastle.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(char[]) - Method in interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder
- build(int) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
- build(int, Object) - Method in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
- 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(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(String, PrivateKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
- build(String, PrivateKey, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
- build(String, PrivateKey, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
- build(String, PrivateKey, X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
- build(X509Certificate) - Method in class org.bouncycastle.cert.crmf.bc.BcEncryptedValueBuilder
-
Build an EncryptedValue structure containing the passed in certificate.
- build(X509Certificate) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
-
Build an EncryptedValue structure containing the passed in certificate.
- build(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
- build(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
- build(X509Certificate) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
- build(PrivateKey) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
-
Build an EncryptedValue structure containing the private key details contained in the passed PrivateKey.
- build(PrivateKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
- build(PublicKey) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
- build(PublicKey) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
- build(PublicKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
- build(ASN1ObjectIdentifier, PrivateKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
- build(ASN1ObjectIdentifier, PublicKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
- build(PrivateKeyInfo) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
-
Build an EncryptedValue structure containing the private key contained in the passed info structure.
- build(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
- build(SubjectPublicKeyInfo) - Method in interface org.bouncycastle.cert.X509ContentVerifierProviderBuilder
- build(SubjectPublicKeyInfo) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
- build(CertPath) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
- build(X509CertificateHolder) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
-
Build an EncryptedValue structure containing the certificate contained in the passed in holder.
- build(X509CertificateHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
- build(X509CertificateHolder) - Method in interface org.bouncycastle.cert.X509ContentVerifierProviderBuilder
- build(X509CertificateHolder) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
- build(X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
- build(X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
- build(X509CertificateHolder) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
- build(X509CertificateHolder) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
- build(CMSSignedData) - Method in class org.bouncycastle.dvcs.VSDRequestBuilder
-
Build VSD request from CMS SignedData object.
- build(AsymmetricKeyParameter) - Method in class org.bouncycastle.cert.crmf.bc.BcEncryptedValueBuilder
-
Build an EncryptedValue structure containing the private key details contained in the passed PrivateKey.
- build(AsymmetricKeyParameter) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
- build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
- build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
- build(DVCSMessage) - Method in class org.bouncycastle.dvcs.SignedDVCSMessageGenerator
-
Creates a CMSSignedData object containing the passed in DVCSMessage
- build(MessageImprint) - Method in class org.bouncycastle.dvcs.CCPDRequestBuilder
-
Builds CCPD request.
- build(EACSigner) - Method in class org.bouncycastle.eac.EACCertificateBuilder
- build(ContentSigner) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
-
Build a protected PKI message which has MAC based integrity protection.
- build(ContentSigner) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
- build(ContentSigner) - Method in class org.bouncycastle.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(ContentSigner) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
-
Generate an PKCS#10 request based on the past in signer.
- build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
- build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
-
Build a generator with the passed in subjectKeyIdentifier as the signerIdentifier.
- build(ContentSigner, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
- build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
- build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
-
Build a generator with the passed in certHolder issuer and serial number as the signerIdentifier.
- build(ContentSigner, X509CertificateHolder[]) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
- build(ContentSigner, X509CertificateHolder[], Date) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
- build(DigestCalculatorProvider) - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
- build(MacCalculator) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
-
Build a protected PKI message which has MAC based integrity protection.
- build(OutputEncryptor) - Method in class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
-
Build the PKIArchiveControl using the passed in encryptor to encrypt its contents.
- build(OutputEncryptor) - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder
- build(PKCS12MacCalculatorBuilder, char[]) - Method in class org.bouncycastle.pkcs.PKCS12PfxPduBuilder
-
Build the Pfx structure, protecting it with a MAC calculated against the passed in password.
- Builder(TrustAnchor) - Constructor for class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Base constructor.
- Builder(KeyStore) - Constructor for class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Base constructor.
- Builder(Set<TrustAnchor>) - Constructor for class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Base constructor.
C
- CACERTS - Static variable in class org.bouncycastle.est.ESTService
- CACertsResponse - Class in org.bouncycastle.est
-
Holder class for a SimplePKIResponse containing the details making up /cacerts response.
- CACertsResponse(Store<X509CertificateHolder>, Store<X509CRLHolder>, ESTRequest, Source, boolean) - Constructor for class org.bouncycastle.est.CACertsResponse
- calculateDerivedKey(int, AlgorithmIdentifier, int) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
- calculateDerivedKey(int, AlgorithmIdentifier, int) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipientInfoGenerator
- calculateDerivedKey(int, AlgorithmIdentifier, int) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
- calculateDerivedKey(int, AlgorithmIdentifier, int) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
- calculateDerivedKey(int, AlgorithmIdentifier, int) - Method in interface org.bouncycastle.cms.PasswordRecipient
- calculateDerivedKey(int, 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
- canAccessChannelBinding(Socket) - Method in interface org.bouncycastle.est.jcajce.ChannelBindingProvider
- canRetry() - Method in class org.bouncycastle.est.EnrollmentResponse
- 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).
- CERT_USAGE_ACCEPT - Static variable in class org.bouncycastle.cert.dane.DANEEntry
- CERT_USAGE_CA - Static variable in class org.bouncycastle.cert.dane.DANEEntry
- CERT_USAGE_PKIX_VALIDATE - Static variable in class org.bouncycastle.cert.dane.DANEEntry
- CERT_USAGE_TRUST_ANCHOR - Static variable in class org.bouncycastle.cert.dane.DANEEntry
- CertException - Exception in org.bouncycastle.cert
-
General checked Exception thrown in the cert package and its sub-packages.
- CertException(String) - Constructor for exception org.bouncycastle.cert.CertException
- CertException(String, Throwable) - 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
- CertificateTrustBlock - Class in org.bouncycastle.openssl
- CertificateTrustBlock(String, Set<ASN1ObjectIdentifier>) - Constructor for class org.bouncycastle.openssl.CertificateTrustBlock
- CertificateTrustBlock(String, Set<ASN1ObjectIdentifier>, Set<ASN1ObjectIdentifier>) - Constructor for class org.bouncycastle.openssl.CertificateTrustBlock
- CertificateTrustBlock(Set<ASN1ObjectIdentifier>) - Constructor for class org.bouncycastle.openssl.CertificateTrustBlock
- CertIOException - Exception in org.bouncycastle.cert
-
General IOException thrown in the cert package and its sub-packages.
- CertIOException(String) - Constructor for exception org.bouncycastle.cert.CertIOException
- CertIOException(String, Throwable) - 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
- CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.pkix.jcajce.X509RevocationChecker
-
This model uses the following validity model.
- ChannelBindingProvider - Interface in org.bouncycastle.est.jcajce
-
Channel Binding Provider provides a method of extracting the ChannelBinding that can be customised specifically for the provider.
- check(Certificate, Collection<String>) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker
- checkCertificate(int, byte[]) - Method in class org.bouncycastle.cert.test.BcCertTest
- checkCertificate(int, byte[]) - Method in class org.bouncycastle.cert.test.CertTest
- checkCertificate(int, byte[], PublicKey) - 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
- checkCreation10() - Method in class org.bouncycastle.cert.test.CertTest
- 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
- checkCreation3() - Method in class org.bouncycastle.cert.test.BcCertTest
-
we generate a self signed certificate for the sake of testing - ECDSA
- checkCreation3() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreation4() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreation5() - Method in class org.bouncycastle.cert.test.BcCertTest
- checkCreation5() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreation6() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreation7() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreation8() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreation9() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreationComposite() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreationDSA() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreationECDSA() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreationQTESLA() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreationRSA() - Method in class org.bouncycastle.cert.test.CertTest
- checkCreationRSAPSS() - Method in class org.bouncycastle.cert.test.CertTest
- checkCRLCompositeCreation() - 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
- checkCRLCreation4() - Method in class org.bouncycastle.cert.test.CertTest
- checkCRLCreation5() - Method in class org.bouncycastle.cert.test.CertTest
- checkCRLs(PKIXExtendedParameters, Date, Date, X509Certificate, X509Certificate, PublicKey, List, JcaJceHelper) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker
-
Checks a certificate if it is revoked.
- 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
- checkSelfSignedCertificateAndKey(int, byte[], String, byte[]) - Method in class org.bouncycastle.cert.test.CertTest
- checkSm3WithSm2Creation() - Method in class org.bouncycastle.cert.test.CertTest
- CIPHER_ALG_NAMES - Static variable in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
- clientProvider - Variable in class org.bouncycastle.est.ESTServiceBuilder
- 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
- clone() - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker
- close() - Method in class org.bouncycastle.cms.CMSContentInfoParser
-
Close the underlying data stream.
- close() - Method in class org.bouncycastle.est.ESTResponse
- close() - Method in interface org.bouncycastle.est.Source
- CMPException - Exception in org.bouncycastle.cert.cmp
- CMPException(String) - Constructor for exception org.bouncycastle.cert.cmp.CMPException
- CMPException(String, Throwable) - 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
- CMSAuthEnvelopedData - Class in org.bouncycastle.cms
-
containing class for an CMS AuthEnveloped Data object
- CMSAuthEnvelopedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSAuthEnvelopedData
- CMSAuthEnvelopedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSAuthEnvelopedData
- CMSAuthEnvelopedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSAuthEnvelopedData
- CMSAuthEnvelopedDataGenerator - Class in org.bouncycastle.cms
- CMSAuthEnvelopedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthEnvelopedDataGenerator
-
base constructor
- CMSAuthEnvelopedGenerator - Class in org.bouncycastle.cms
-
General class for generating a CMS enveloped-data message.
- CMSAuthEnvelopedGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthEnvelopedGenerator
-
base constructor
- CMSCompressedData - Class in org.bouncycastle.cms
-
containing class for an CMS Compressed Data object
- 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(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 encrypted-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
- 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
- CMSPatchKit - Class in org.bouncycastle.cms
-
Toolkit methods for dealing with common errors in CMS classes.
- CMSPatchKit() - Constructor for class org.bouncycastle.cms.CMSPatchKit
- 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(InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
-
base constructor - with encapsulated content
- CMSSignedData(Map, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
-
Content with detached signature, digests precomputed
- CMSSignedData(Map, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
- CMSSignedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
- CMSSignedData(CMSProcessable, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
- CMSSignedData(CMSProcessable, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
-
base constructor - content with detached signature.
- CMSSignedData(CMSProcessable, 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, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
-
base constructor - with encapsulated content
- CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
- 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
- cmsTest(String, String, String, String) - Method in class org.bouncycastle.cert.test.GOST3410_2012CMSTest
- CMSTestUtil - Class in org.bouncycastle.cms.test
- CMSTestUtil() - Constructor for class org.bouncycastle.cms.test.CMSTestUtil
- CMSTimeStampedData - Class in org.bouncycastle.tsp.cms
- CMSTimeStampedData(byte[]) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
- CMSTimeStampedData(InputStream) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
- CMSTimeStampedData(ContentInfo) - 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(byte[]) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
- CMSTimeStampedDataParser(InputStream) - 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) - 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
- containsHash(byte[]) - Method in class org.bouncycastle.tsp.PartialHashTreeProcessor
-
Checks whether a PartialHashtree (RFC4998) contains a given hash.
- 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
- contentHelper - Variable in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
- ContentSigner - Interface in org.bouncycastle.operator
-
General interface for an operator that is able to create a signature from a stream of output.
- ContentVerifier - Interface in org.bouncycastle.operator
-
General interface for an operator that is able to verify a signature based on data in a stream of output.
- 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 - Class in org.bouncycastle.cms.test
- ConverterTest() - Constructor for class org.bouncycastle.cert.test.ConverterTest
- 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(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyUnwrapper
- createAsymmetricUnwrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyUnwrapper
- createAsymmetricUnwrapper(AlgorithmIdentifier, PrivateKey) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
- createAsymmetricUnwrapper(AlgorithmIdentifier, PrivateKey, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
- createAsymmetricWrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
- createAsymmetricWrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
- 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(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.X509ExtensionUtils
-
Create an AuthorityKeyIdentifier from the passed in SubjectPublicKeyInfo.
- createAuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger) - Method in class org.bouncycastle.cert.X509ExtensionUtils
-
Create an AuthorityKeyIdentifier from the passed in arguments.
- createAuthorityKeyIdentifier(X509CertificateHolder) - Method in class org.bouncycastle.cert.X509ExtensionUtils
-
Create an AuthorityKeyIdentifier from the passed in arguments.
- createAuthorityKeyIdentifier(AsymmetricKeyParameter) - Method in class org.bouncycastle.cert.bc.BcX509ExtensionUtils
- createCert(PublicKey, PrivateKey, PublicKey) - Static method in class org.bouncycastle.pkcs.test.PfxPduTest
- createContentCipher(Key, AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
- createDVCRequest(Data) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
- createEntry(String, int, X509CertificateHolder) - Method in class org.bouncycastle.cert.dane.DANEEntryFactory
-
Return a DANEEntry for the passed in email address and certificate.
- createEntry(String, X509CertificateHolder) - Method in class org.bouncycastle.cert.dane.DANEEntryFactory
-
Return a DANEEntry for the passed in email address and certificate.
- createFactory() - Method in interface org.bouncycastle.est.jcajce.SSLSocketFactoryCreator
- createIntermediateCert(PublicKey, PrivateKey, X509Certificate) - Static method in class org.bouncycastle.pkcs.test.PfxPduTest
- createKeyFactory(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
- createKeyGenerator(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
- createKeyManagerFactory(String, String, KeyStore, char[]) - Static method in class org.bouncycastle.est.jcajce.JcaJceUtils
- createMasterCert(PublicKey, PrivateKey) - Static method in class org.bouncycastle.pkcs.test.PfxPduTest
- createNonDERSignerInfo(SignerInformation) - Static method in class org.bouncycastle.cms.CMSPatchKit
-
Create a SignerInformation based on original which uses definite-length rather than DER encoding for verifying the signature on the signed attributes.
- 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) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
-
Create the correct signer for the algorithm identifier sigAlgId.
- createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDSAContentVerifierProviderBuilder
- createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcECContentVerifierProviderBuilder
- createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
- createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
- createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDSAContentSignerBuilder
- createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcECContentSignerBuilder
- createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder
- 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, messageDigest, and CMS algorithm protection.
- 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 5280 type 1 key identifier.
- createSubjectKeyIdentifier(AsymmetricKeyParameter) - Method in class org.bouncycastle.cert.bc.BcX509ExtensionUtils
-
Return a RFC 3280 type 1 key identifier.
- createSymmetricUnwrapper(AlgorithmIdentifier, SecretKey) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
- 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 5280 type 2 key identifier.
- createWithSignatureAlgorithm(SignerInformation, AlgorithmIdentifier) - Static method in class org.bouncycastle.cms.CMSPatchKit
-
Create a SignerInformation based on original has it's signatureAlgorithm replaced with the passed in AlgorithmIdentifier.
- CRL_1 - Static variable in class org.bouncycastle.cert.test.PEMData
- CRL_2 - Static variable in class org.bouncycastle.cert.test.PEMData
- crlReasons - Static variable in class org.bouncycastle.pkix.jcajce.X509RevocationChecker
- 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) - Constructor for exception org.bouncycastle.cert.crmf.CRMFException
- 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
- CSRAttributesResponse - Class in org.bouncycastle.est
-
Wrapper class around a CsrAttrs structure.
- CSRAttributesResponse(byte[]) - Constructor for class org.bouncycastle.est.CSRAttributesResponse
-
Create a CSRAttributesResponse from the passed in bytes.
- CSRAttributesResponse(CsrAttrs) - Constructor for class org.bouncycastle.est.CSRAttributesResponse
-
Create a CSRAttributesResponse from the passed in ASN.1 structure.
- CSRATTRS - Static variable in class org.bouncycastle.est.ESTService
- CSRRequestResponse - Class in org.bouncycastle.est
-
Holder class for a response containing the details making up /csrattrs response.
- CSRRequestResponse(CSRAttributesResponse, Source) - Constructor for class org.bouncycastle.est.CSRRequestResponse
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) - Constructor for exception org.bouncycastle.cert.dane.DANEException
- DANEException(String, Throwable) - 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 - Variable in class org.bouncycastle.dvcs.DVCSRequestData
-
The underlying data object is accessible by subclasses.
- DATA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
-
Default type for the signed data.
- DataGroup - Class in org.bouncycastle.tsp
-
Representation of data groups according to the description provided in RFC4998.
- DataGroup(byte[]) - Constructor for class org.bouncycastle.tsp.DataGroup
- DataGroup(List<byte[]>) - Constructor for class org.bouncycastle.tsp.DataGroup
- dataUri - Variable in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
- DEBUG - Static variable in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
- DEBUG - Variable in class org.bouncycastle.cms.test.AuthEnvelopedDataTest
- 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
-
Decrypt the passed in data using the associated IV and the decryptor's key state.
- 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.
- 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
- DES3_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
- DES3_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- 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
- dhKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
- 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
- digestAlgorithm - Variable in class org.bouncycastle.cms.SignerInformation
- 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
-
The base interface for a provider of DigestCalculator implementations.
- 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
- doRequest(ESTRequest) - Method in interface org.bouncycastle.est.ESTClient
- drain() - Method in class org.bouncycastle.cms.CMSTypedStream
- drain() - Method in class org.bouncycastle.cms.PKCS7TypedStream
- 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(ContentInfo) - Constructor for class org.bouncycastle.dvcs.DVCSRequest
-
Construct a DVCS Request from a ContentInfo
- DVCSRequest(CMSSignedData) - Constructor for class org.bouncycastle.dvcs.DVCSRequest
-
Constructs DVCRequest from CMS SignedData object.
- 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(ContentInfo) - Constructor for class org.bouncycastle.dvcs.DVCSResponse
-
Construct a DVCS Response from a ContentInfo
- DVCSResponse(CMSSignedData) - Constructor for class org.bouncycastle.dvcs.DVCSResponse
-
Constructs DVCResponse from CMS SignedData object.
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) - Constructor for exception org.bouncycastle.eac.EACException
- EACException(String, Throwable) - 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) - Constructor for exception org.bouncycastle.eac.EACIOException
- EACIOException(String, Throwable) - Constructor for exception org.bouncycastle.eac.EACIOException
- EACSignatureVerifier - Interface in org.bouncycastle.eac.operator
- EACSigner - Interface in org.bouncycastle.eac.operator
- ECCDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECCDH_SHA224KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECCDH_SHA256KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECCDH_SHA384KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECCDH_SHA512KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
- ECDH_SHA224KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECDH_SHA256KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECDH_SHA384KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECDH_SHA512KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECDHGOST3410_2001 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECDHGOST3410_2012_256 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECDHGOST3410_2012_512 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ecDsaKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
- ecGostKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
- ECKA_EG_X963KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECKA_EG_X963KDF_SHA256 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECKA_EG_X963KDF_SHA384 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECKA_EG_X963KDF_SHA512 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- 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
- ECMQV_SHA224KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECMQV_SHA256KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECMQV_SHA384KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ECMQV_SHA512KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- ed25519Kpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
- ed448Kpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
- 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_ECGOST3410_2012_256 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
- ENCRYPTION_ECGOST3410_2012_512 - 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
- encryptionAlgorithm - Variable in class org.bouncycastle.cms.SignerInformation
- 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
- EnrollmentResponse - Class in org.bouncycastle.est
-
Holder class for a response containing the details making up a /simpleenroll response.
- EnrollmentResponse(Store<X509CertificateHolder>, long, ESTRequest, Source) - Constructor for class org.bouncycastle.est.EnrollmentResponse
- 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
- ESTAuth - Interface in org.bouncycastle.est
-
Base interface for an object with adds HTTP Auth attributes to an ESTRequest
- ESTClient - Interface in org.bouncycastle.est
-
ESTClient implement connection to the server.
- ESTClientProvider - Interface in org.bouncycastle.est
-
A client provider is responsible for creating an ESTClient instance.
- ESTClientSourceProvider - Interface in org.bouncycastle.est
-
ESTClientSourceProvider, implementations of this are expected to return a source.
- ESTException - Exception in org.bouncycastle.est
-
Exception emitted by EST classes.
- ESTException(String) - Constructor for exception org.bouncycastle.est.ESTException
- ESTException(String, Throwable) - Constructor for exception org.bouncycastle.est.ESTException
- ESTException(String, Throwable, int, InputStream) - Constructor for exception org.bouncycastle.est.ESTException
- ESTHijacker - Interface in org.bouncycastle.est
-
ESTHijacker can take control of the source after the initial http request has been sent and a response received.
- ESTParsingTest - Class in org.bouncycastle.est.test
- ESTParsingTest() - Constructor for class org.bouncycastle.est.test.ESTParsingTest
- ESTRequest - Class in org.bouncycastle.est
-
Implements a basic http request.
- ESTRequestBuilder - Class in org.bouncycastle.est
-
Builder for basic EST requests
- ESTRequestBuilder(String, URL) - Constructor for class org.bouncycastle.est.ESTRequestBuilder
- ESTRequestBuilder(ESTRequest) - Constructor for class org.bouncycastle.est.ESTRequestBuilder
- ESTResponse - Class in org.bouncycastle.est
-
A basic http response.
- ESTResponse(ESTRequest, Source) - Constructor for class org.bouncycastle.est.ESTResponse
- ESTService - Class in org.bouncycastle.est
-
ESTService provides unified access to an EST server which is defined as implementing RFC7030.
- ESTServiceBuilder - Class in org.bouncycastle.est
-
Build an RFC7030 (EST) service.
- ESTServiceBuilder(String) - Constructor for class org.bouncycastle.est.ESTServiceBuilder
-
With scheme and host..
- ESTSourceConnectionListener<T,I> - Interface in org.bouncycastle.est
-
ESTSourceConnectionListener is called when the source is is connected to the remote end point but no application data has been sent.
- 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.BcECContentVerifierProviderBuilder
- 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[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
- extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
- extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
- extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
- extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
- extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
- extraMappings - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
- extraMappings - Variable in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
- 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.
- filterCipherSuites - Variable in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- find(String) - Method in class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
- find(String) - Method in class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder
- 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.
- find(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
- find(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.DigestAlgorithmIdentifierFinder
-
Find the digest algorithm identifier that matches with the passed in signature algorithm identifier.
- 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
- FULLCMC - Static variable in class org.bouncycastle.est.ESTService
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() - Method in class org.bouncycastle.cms.OriginatorInfoGenerator
- generate() - Method in class org.bouncycastle.openssl.MiscPEMGenerator
- generate() - Method in class org.bouncycastle.openssl.PKCS8Generator
- 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) - Method in class org.bouncycastle.cms.SignerInfoGenerator
- generate(ASN1ObjectIdentifier, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
- generate(ASN1ObjectIdentifier, byte[], BigInteger) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
- generate(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(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, OutputAEADEncryptor) - Method in class org.bouncycastle.cms.CMSAuthEnvelopedDataGenerator
-
generate an auth-enveloped object that contains an CMS Enveloped Data object using the given provider.
- generate(CMSTypedData, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataGenerator
-
generate an object that contains an CMS Compressed Data
- generate(CMSTypedData, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEncryptedDataGenerator
-
generate an encrypted object that contains an CMS Encrypted Data structure.
- generate(CMSTypedData, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
-
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
- generate(GenericKey) - Method in class org.bouncycastle.cms.KEKRecipientInfoGenerator
- generate(GenericKey) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
- generate(GenericKey) - Method in class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
- generate(GenericKey) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
- generate(GenericKey) - Method in interface org.bouncycastle.cms.RecipientInfoGenerator
- generate(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.
- generate(TimeStampRequest, BigInteger, Date, Extensions) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
-
Generate a TimeStampToken for the passed in request and serialNumber marking it with the passed in genTime.
- generate(TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
- generate(TimeStampToken, byte[]) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
- generate(TimeStampToken, InputStream) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
- generateCounterSigners(SignerInformation) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
-
generate a set of one or more SignerInformation objects representing counter signatures on the passed in SignerInformation object.
- 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.
- generateGrantedResponse(TimeStampRequest, BigInteger, Date, String, Extensions) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
-
Return a granted response, if the passed in request passes validation with the passed in status string and extra extensions.
- 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.JceKTSKeyUnwrapper
- 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.JceKTSKeyWrapper
- 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
- GenTimeAccuracyUnitTest - Class in org.bouncycastle.tsp.test
- GenTimeAccuracyUnitTest() - Constructor for class org.bouncycastle.tsp.test.GenTimeAccuracyUnitTest
- get(String) - Method in class org.bouncycastle.openssl.bc.BcPEMDecryptorProvider
- get(String) - Method in interface org.bouncycastle.openssl.PEMDecryptorProvider
- get(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.ZlibExpanderProvider
- 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
- 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.
- getAADStream() - Method in class org.bouncycastle.cms.RecipientOperator
- getAADStream() - Method in interface org.bouncycastle.operator.AADProcessor
-
Return a stream to write associated data to in order to have it incorporated into the AEAD cipher's MAC.
- getAbsoluteReadLimit() - Method in interface org.bouncycastle.est.LimitedSource
-
Return the maximum number of bytes available from this source.
- getAccuracy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
- getAlgorithm() - Method in interface org.bouncycastle.openssl.PEMEncryptor
- getAlgorithmID() - Method in class org.bouncycastle.cms.PasswordRecipient.PRF
- getAlgorithmIdentifier() - Method in class org.bouncycastle.cert.dane.TruncatingDigestCalculator
- 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
-
Return the algorithm identifier describing the signature algorithm and parameters this signer generates.
- getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.ContentVerifier
-
Return the algorithm identifier describing the signature algorithm and parameters this verifier 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() - 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
- getAlgorithmIdentifier(ASN1ObjectIdentifier, AlgorithmParameters) - Method in class org.bouncycastle.operator.jcajce.JcaAlgorithmParametersConverter
- getAlgorithmIdentifier(ASN1ObjectIdentifier, AlgorithmParameterSpec) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
- getAlgorithmIdentifier(ASN1ObjectIdentifier, AlgorithmParameterSpec) - Method in class org.bouncycastle.operator.jcajce.JcaAlgorithmParametersConverter
- getAlgorithmName(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.operator.AlgorithmNameFinder
-
Return a string representation of the passed in objectIdentifier.
- getAlgorithmName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.DefaultAlgorithmNameFinder
- 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(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultAlgorithmNameFinder
- getAlgorithmParameters(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
- getAlias() - Method in class org.bouncycastle.openssl.CertificateTrustBlock
- 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() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
-
Return the attributes, if any associated with this request.
- getAttributes() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
- getAttributes(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(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
-
Return an array of attributes matching the passed in type OID.
- getAttributes(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
-
Return an array of attributes matching the passed in type OID.
- getAttributesResponse() - Method in class org.bouncycastle.est.CSRRequestResponse
- 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.
- getAuthAttrs() - Method in class org.bouncycastle.cms.CMSAuthEnvelopedData
-
return a table of the authenticated attributes (as in those used to provide associated data) indexed by the OID of the attribute.
- getBagValue() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
- getBaseParameters(ASN1ObjectIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSSignedGenerator
- getBaseParameters(ASN1ObjectIdentifier, AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
- getBody() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
- getBody() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
-
Return the message body.
- getBody() - Method in exception org.bouncycastle.est.ESTException
- getCACerts() - Method in class org.bouncycastle.est.ESTService
-
Query the EST server for ca certificates.
- 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.est.ESTException
- 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
- getCauses() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
- 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() - Method in class org.bouncycastle.pkix.PKIXIdentity
-
Return the certificate associated with the private key info.
- getCertificate(X509CertificateHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
-
Use the configured converter to produce a X509Certificate object from a X509CertificateHolder object.
- getCertificateChain() - Method in class org.bouncycastle.pkix.PKIXIdentity
-
Return the certificate chain associated with the private key info.
- getCertificateHolder() - Method in class org.bouncycastle.openssl.X509TrustedCertificateBlock
-
Return the certificate associated with this Trusted Certificate
- 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
- getCertificateStore() - Method in class org.bouncycastle.est.CACertsResponse
- getCertPathTrustManager(Set<TrustAnchor>, CRL[]) - Static method in class org.bouncycastle.est.jcajce.JcaJceUtils
- 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.
- getChallenge() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
- getChannelBinding(Socket, String) - Method in interface org.bouncycastle.est.jcajce.ChannelBindingProvider
- getClient() - Method in class org.bouncycastle.est.ESTRequest
- getContent() - Method in class org.bouncycastle.cms.CMSAbsentContent
- 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() - Method in class org.bouncycastle.cms.PKCS7ProcessableObject
- getContent() - Method in class org.bouncycastle.cms.PKCS7TypedStream
- 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
- 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(InputDecryptorProvider) - Method in class org.bouncycastle.cms.CMSEncryptedData
- 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.
- 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
-
Deprecated.use toASN1Structure()
- getContentInfos() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
-
Return the content infos in the AuthenticatedSafe contained in this Pfx.
- getContentLength() - Method in class org.bouncycastle.est.ESTResponse
- getContentStream() - Method in class org.bouncycastle.cms.CMSTypedStream
- getContentStream() - Method in class org.bouncycastle.cms.PKCS7TypedStream
- 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.
- getContentStream(InputDecryptorProvider) - Method in class org.bouncycastle.cms.CMSEncryptedData
- 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.PKCS7ProcessableObject
- 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
- getCrlStore() - Method in class org.bouncycastle.est.CACertsResponse
- getCSRAttributes() - Method in class org.bouncycastle.est.ESTService
-
Fetch he CSR Attributes from the server.
- 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
- getDekAlgName() - Method in class org.bouncycastle.openssl.PEMEncryptedKeyPair
-
Return the key encryption algorithm name that was in the original DEK-Info field.
- getDigest() - Method in class org.bouncycastle.cert.dane.TruncatingDigestCalculator
- 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
- getDigestAlgorithmIDs() - Method in class org.bouncycastle.cms.CMSSignedData
-
Return the digest algorithm identifiers for the SignedData object
- getDigestAlgorithmIDs() - Method in class org.bouncycastle.cms.CMSSignedDataParser
-
Return the digest algorithm identifiers for the SignedData object
- getDigestAlgorithms() - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
-
Return a list of the current Digest AlgorithmIdentifiers applying to the next signature.
- 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.CMSAuthEnvelopedData
-
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.est.CSRAttributesResponse
- getEncoded() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
- getEncoded() - Method in class org.bouncycastle.openssl.X509TrustedCertificateBlock
- getEncoded() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
- getEncoded() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
- 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
- getEncoded(String) - Method in class org.bouncycastle.cms.CMSSignedData
-
return the ASN.1 encoded representation of this object using the specified encoding.
- getEncoded(String) - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
-
Return a Pfx with the outer wrapper encoded as asked for.
- getEncoded(String) - Method in class org.bouncycastle.tsp.TimeStampResponse
-
return the ASN.1 encoded representation of this object for the specific encoding type.
- getEncoded(String) - Method in class org.bouncycastle.tsp.TimeStampToken
-
return the ASN.1 encoded representation of this object using the specified encoding.
- getEncodedSignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
-
return the DER encoding of the signed attributes.
- getEncryptedData() - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
- 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.
- getEncryptionAlgorithm() - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
- 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.cert.X509v2AttributeCertificateBuilder
-
Return the current value of the extension for OID.
- getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
-
Return the current value of the extension for OID.
- getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
-
Return the current value of the extension for 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.
- getExtensions() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
- getFailInfo() - Method in class org.bouncycastle.tsp.TimeStampResponse
- getFailingCertIndex() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
- getFailingCertIndexes() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
- getFailingRuleIndex() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
- getFailingRuleIndexes() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
- 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
- getHash(DigestCalculator) - Method in class org.bouncycastle.tsp.DataGroup
-
Generates a hash for the whole DataGroup.
- getHash(DigestCalculator) - Method in class org.bouncycastle.tsp.PartialHashTreeProcessor
-
Compute a hash over the whole partialHashTree: - Concatenate all the hashes contained in the partial hash tree; - Generate a hash over the concatenated hashes, using a provided
DigestCalculator
. - getHashAlgOID() - Method in class org.bouncycastle.cert.ocsp.CertificateID
- getHashAlgorithm() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
- getHashes(DigestCalculator) - Method in class org.bouncycastle.tsp.DataGroup
-
Generates hashes for all the data objects included in the data group.
- getHeader() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
- getHeader() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
-
Return the message header.
- getHeader(String) - Method in class org.bouncycastle.est.ESTResponse
- getHeaders() - Method in class org.bouncycastle.est.ESTRequest
- getHeaders() - Method in class org.bouncycastle.est.ESTResponse
- getHijacker() - Method in class org.bouncycastle.est.ESTRequest
- 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.
- getHttpVersion() - Method in class org.bouncycastle.est.ESTResponse
- 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() - Method in class org.bouncycastle.est.ESTResponse
- getInputStream() - Method in interface org.bouncycastle.est.Source
- 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.
- getIntendedAlg() - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
- getIssuer() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
-
Return the principals associated with the issuer attached to this holder
- getIssuer() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
- getIssuer() - Method in class org.bouncycastle.cert.selector.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
- getIssuer(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
- getIssuer(X500NameStyle, X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
- getIssuerAlternativeNames(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
- 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() - 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.
- getKey(PublicKeyDataObject) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
- getKeyDerivationAlgOID() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
-
return the object identifier for the key derivation algorithm, or null if there is none present.
- getKeyDerivationAlgorithm() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
-
Return the key derivation algorithm details for the key in this recipient.
- 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(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.DefaultSecretKeySizeProvider
- getKeySize(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.operator.SecretKeySizeProvider
-
Return the key size implied by the OID, if one exists.
- getKeySize(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultSecretKeySizeProvider
- getKeySize(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.SecretKeySizeProvider
- getKeyTransRecipientId(X509CertSelector) - Method in class org.bouncycastle.cms.jcajce.JcaSelectorConverter
- getListener() - Method in class org.bouncycastle.est.ESTRequest
- getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
- getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
- getMac() - Method in class org.bouncycastle.cms.CMSAuthEnvelopedData
-
Return the MAC value that was originally calculated for this AuthEnveloped data.
- 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.
- getMAC() - Method in interface org.bouncycastle.operator.AADProcessor
-
Return the final value of AEAD cipher's MAC.
- 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).
- getMessage() - Method in exception org.bouncycastle.est.ESTException
- 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.
- getMethod() - Method in class org.bouncycastle.est.ESTRequest
- 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.ocsp.test.PKIXRevocationTest
- 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.GOST3410_2012CMSTest
- getName() - Method in class org.bouncycastle.cert.test.PKCS10Test
- getName() - Method in class org.bouncycastle.cert.test.X509ExtensionUtilsTest
- getName() - Method in class org.bouncycastle.cms.PasswordRecipient.PRF
- 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.
- getNextUpdate() - Method in class org.bouncycastle.cert.X509CRLHolder
- 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.
- getNotBefore() - Method in class org.bouncycastle.est.EnrollmentResponse
- getObjectDigest() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
-
Returns the hash if an object digest info is used.
- getOriginalRequest() - Method in class org.bouncycastle.est.ESTResponse
- 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.CMSAuthEnvelopedData
-
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() - Method in class org.bouncycastle.cert.dane.TruncatingDigestCalculator
- getOutputStream() - Method in interface org.bouncycastle.eac.operator.EACSignatureVerifier
-
Returns a stream that will accept data for the purpose of calculating a signature for later verification.
- getOutputStream() - Method in interface org.bouncycastle.eac.operator.EACSigner
-
Returns a stream that will accept data for the purpose of calculating a signature.
- getOutputStream() - Method in interface org.bouncycastle.est.Source
- 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 class org.bouncycastle.cms.jcajce.ZlibCompressor
- 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.
- getPartyVInfoFromRID(KeyTransRecipientId) - Static method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
- 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
-
Deprecated.
- 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() - Method in class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
-
Return the private key for this identity.
- getPrivateKey(PrivateKeyInfo) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
- 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
- getProhibitions() - Method in class org.bouncycastle.openssl.CertificateTrustBlock
- getProofOfPossessionType() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
-
Return the type of the proof-of-possession this request message provides.
- getPublicKey() - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
- getPublicKey() - Method in class org.bouncycastle.mozilla.jcajce.JcaSignedPublicKeyAndChallenge
- getPublicKey() - Method in class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
- getPublicKey() - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
- getPublicKey(String) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
-
Deprecated.use JcaSignedPublicKeyAndChallenge.getPublicKey()
- getPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
- getPublicKeyAndChallenge() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
- getPublicKeyDataObject() - Method in class org.bouncycastle.eac.EACCertificateHolder
- getPublicKeyDataObject() - Method in class org.bouncycastle.eac.EACCertificateRequestHolder
- getPublicKeyDataObject(ASN1ObjectIdentifier, PublicKey) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
- getPublicKeyInfo() - Method in class org.bouncycastle.openssl.PEMKeyPair
- 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.CMSAuthEnvelopedData
-
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[]) - 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, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient
- getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransAuthEnvelopedRecipient
- getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient
- getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransAuthenticatedRecipient
- getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransEnvelopedRecipient
- getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KEKRecipient
- getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KeyTransRecipient
- getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.bc.BcPasswordEnvelopedRecipient
- 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[], byte[]) - Method in interface org.bouncycastle.cms.PasswordRecipient
- 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, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in interface org.bouncycastle.cms.KeyAgreeRecipient
- getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KEKRecipientInformation
- getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
- getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
- 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.
- getRequestToRetry() - Method in class org.bouncycastle.est.CACertsResponse
- getRequestToRetry() - Method in class org.bouncycastle.est.EnrollmentResponse
- getRequirements() - Method in class org.bouncycastle.est.CSRAttributesResponse
- 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.
- getSession() - Method in class org.bouncycastle.est.CACertsResponse
- getSession() - Method in class org.bouncycastle.est.CSRRequestResponse
- getSession() - Method in class org.bouncycastle.est.EnrollmentResponse
- getSession() - Method in interface org.bouncycastle.est.Source
- 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
- getSource() - Method in class org.bouncycastle.est.CSRRequestResponse
- getSource() - Method in class org.bouncycastle.est.EnrollmentResponse
- getSource() - Method in class org.bouncycastle.est.ESTResponse
- getStatus() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
- getStatus() - Method in class org.bouncycastle.tsp.TimeStampResponse
- getStatusCode() - Method in exception org.bouncycastle.est.ESTException
- getStatusCode() - Method in class org.bouncycastle.est.ESTResponse
- getStatusInfo() - Method in class org.bouncycastle.cert.cmp.CertificateStatus
- getStatusMessage() - Method in class org.bouncycastle.est.ESTResponse
- getStatusMessages() - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContent
- getStatusString() - Method in class org.bouncycastle.tsp.TimeStampResponse
- getStore() - Method in class org.bouncycastle.est.EnrollmentResponse
- getSubject() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
- getSubject() - Method in class org.bouncycastle.cert.X509CertificateHolder
-
Return the subject this certificate is for.
- getSubject() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
-
Return the subject on this request.
- getSubject(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
- getSubject(X500NameStyle, X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
- getSubjectAlternativeNames(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
- 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.mozilla.SignedPublicKeyAndChallenge
- 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
- getSupportedExtensions() - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker
- 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
- getThisUpdate() - Method in class org.bouncycastle.cert.X509CRLHolder
- 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
- getTLSUnique() - Method in interface org.bouncycastle.est.TLSUniqueProvider
-
Return the TLS unique value.
- getTransactionIdentifier() - Method in class org.bouncycastle.dvcs.DVCSRequest
-
Get the transaction identifier of request.
- getTrustAllTrustManager() - Static method in class org.bouncycastle.est.jcajce.JcaJceUtils
- getTrustBlock() - Method in class org.bouncycastle.openssl.X509TrustedCertificateBlock
-
Return the trust block associated with this Trusted Certificate
- 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.
- getUnauthAttrs() - Method in class org.bouncycastle.cms.CMSAuthEnvelopedData
-
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
- getURL() - Method in class org.bouncycastle.est.ESTRequest
- 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
- getUses() - Method in class org.bouncycastle.openssl.CertificateTrustBlock
- 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
- getX500Name(X500Principal) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
- getX500Name(X500NameStyle, X500Principal) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
- getX509Certificate() - Method in class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
-
Return the certificate associated with the private key.
- getX509CertificateChain() - Method in class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
-
Return the certificate chain associated with the private key.
- github539_GostEnvData - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- github539_PrivKey - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- GOOD - Static variable in interface org.bouncycastle.cert.ocsp.CertificateStatus
- gost2001_Rand_Cert - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2001_Rand_Gen_Msg - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2001_Rand_Key - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2001_Rand_Msg - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2001_Rand_Reci_Cert - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2001_Rand_Reci_Key - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2001_Rand_Sender_Cert - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2001_Rand_Sender_Key - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_512_Reci_Cert - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_512_Reci_Key - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_512_Reci_Msg - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_512_Sender_Cert - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_512_Sender_Key - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_KeyTrans_Msg - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_KeyTrans_Reci_Cert - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_KeyTrans_Reci_Key - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_Reci_Cert - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_Reci_Key - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_Reci_Msg - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_Sender_Cert - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- gost2012_Sender_Key - Variable in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- GOST28147_CRYPTOPRO_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- GOST28147_GCFB - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- GOST28147_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- GOST3410_2012CMSTest - Class in org.bouncycastle.cert.test
- GOST3410_2012CMSTest() - Constructor for class org.bouncycastle.cert.test.GOST3410_2012CMSTest
- GOST3411 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- GOST3411 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
- GOST3411_2012_256 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- GOST3411_2012_256 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
- GOST3411_2012_512 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- GOST3411_2012_512 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
- gostKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
H
- handleEnrollResponse(ESTResponse) - Method in class org.bouncycastle.est.ESTService
-
Handles the enroll response, deals with status codes and setting of delays.
- 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.
- hasAttributesResponse() - Method in class org.bouncycastle.est.CSRRequestResponse
- hasCertificates() - Method in class org.bouncycastle.est.CACertsResponse
- 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.
- hasCRLs() - Method in class org.bouncycastle.est.CACertsResponse
- hasExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Return if the extension indicated by OID is present.
- hasExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
-
Return if the extension indicated by OID is present.
- hasExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
-
Return if the extension indicated by OID is present.
- 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.
- hasRequirement(ASN1ObjectIdentifier) - Method in class org.bouncycastle.est.CSRAttributesResponse
- 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.JceKTSKeyTransRecipient
- helper - Variable in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
- hijack(ESTRequest, Source) - Method in interface org.bouncycastle.est.ESTHijacker
- HMacSHA1 - Static variable in class org.bouncycastle.cms.PasswordRecipient.PRF
- HMacSHA224 - Static variable in class org.bouncycastle.cms.PasswordRecipient.PRF
- HMacSHA256 - Static variable in class org.bouncycastle.cms.PasswordRecipient.PRF
- HMacSHA384 - Static variable in class org.bouncycastle.cms.PasswordRecipient.PRF
- HMacSHA512 - Static variable in class org.bouncycastle.cms.PasswordRecipient.PRF
- hostNameAuthorizer - Variable in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- HostNameAuthorizerMatchTest - Class in org.bouncycastle.est.test
- HostNameAuthorizerMatchTest() - Constructor for class org.bouncycastle.est.test.HostNameAuthorizerMatchTest
- HttpAuth - Class in org.bouncycastle.est
-
Provides stock implementations for basic auth and digest auth.
- HttpAuth(String, char[]) - Constructor for class org.bouncycastle.est.HttpAuth
-
Base constructor for basic auth.
- HttpAuth(String, char[], SecureRandom, DigestCalculatorProvider) - Constructor for class org.bouncycastle.est.HttpAuth
-
Base constructor for digest auth.
- HttpAuth(String, String, char[]) - Constructor for class org.bouncycastle.est.HttpAuth
-
Constructor for basic auth with a specified realm.
- HttpAuth(String, String, char[], SecureRandom, DigestCalculatorProvider) - Constructor for class org.bouncycastle.est.HttpAuth
-
Constructor for digest auth with a specified realm.
I
- IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
- illegalParts - Static variable in class org.bouncycastle.est.ESTService
- ImprintDigestInvalidException - Exception in org.bouncycastle.tsp.cms
- ImprintDigestInvalidException(String, TimeStampToken) - Constructor for exception org.bouncycastle.tsp.cms.ImprintDigestInvalidException
- info - Variable in class org.bouncycastle.cms.SignerInformation
- init(boolean) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker
- 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.
- InputAEADDecryptor - Interface in org.bouncycastle.operator
-
Base interface for an input consuming AEAD Decryptor supporting associated text.
- 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
- isAEADBased() - Method in class org.bouncycastle.cms.RecipientOperator
- isAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.est.CSRAttributesResponse
- isCertificateManagementMessage() - Method in class org.bouncycastle.cms.CMSSignedData
-
Return if this is object represents a certificate management message.
- isCompleted() - Method in class org.bouncycastle.est.EnrollmentResponse
- isCounterSignature() - Method in class org.bouncycastle.cms.SignerInformation
- isDetachedSignature() - Method in class org.bouncycastle.cms.CMSSignedData
-
Return if this is object represents a detached signature.
- isDetailed() - Method in class org.bouncycastle.cert.path.CertPathValidationResult
- isEmpty() - Method in class org.bouncycastle.est.CSRAttributesResponse
- 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.
- isForwardCheckingSupported() - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker
- 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(SignerInformationVerifier) - Method in class org.bouncycastle.tsp.TimeStampToken
-
Return true if the signature on time stamp token is valid.
- isSignatureValid(EACSignatureVerifier) - Method in class org.bouncycastle.eac.EACCertificateHolder
- isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
-
verify the signature against the tbsResponseData object we contain.
- isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.ocsp.OCSPReq
-
verify the signature against the TBSRequest object we contain.
- isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
-
Validate the signature on the attribute certificate in this holder.
- isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509CertificateHolder
-
Validate the signature on the certificate in this holder.
- isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509CRLHolder
-
Validate the signature on the CRL.
- isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
- isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
-
Validate the signature on the PKCS10 certification request in this holder.
- isSigned() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
-
Return whether or not this request is signed.
- isTLSUniqueAvailable() - Method in interface org.bouncycastle.est.TLSUniqueProvider
-
Return true if a TLS unique value should be available.
- isTrusted() - Method in class org.bouncycastle.est.CACertsResponse
- isTrusted() - Method in interface org.bouncycastle.est.ESTClientProvider
-
Return true if the client is presently configured to verify the server.
- isTrusted() - Method in interface org.bouncycastle.est.jcajce.SSLSocketFactoryCreator
- 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.
- isValidNameMatch(String, String, Set<String>) - Static method in class org.bouncycastle.est.jcajce.JsseDefaultHostnameAuthorizer
- 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
- 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
- JcaBasicOCSPRespBuilder(X500Principal) - 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(CertReqMsg) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
- JcaCertificateRequestMessage(CertificateRequestMessage) - 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
- JcaContentSignerBuilder(String, AlgorithmParameterSpec) - 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
-
JCA convenience class for EncryptedValueBuilder
- JcaEncryptedValueBuilder(KeyWrapper, OutputEncryptor) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
- JcaHttpAuthBuilder - Class in org.bouncycastle.est.jcajce
-
Builder for HttpAuth operator that handles digest auth using a JCA provider.
- JcaHttpAuthBuilder(String, char[]) - Constructor for class org.bouncycastle.est.jcajce.JcaHttpAuthBuilder
-
Base constructor for digest auth.
- JcaHttpAuthBuilder(String, String, char[]) - Constructor for class org.bouncycastle.est.jcajce.JcaHttpAuthBuilder
-
Base constructor for digest auth with an expected realm.
- JcaJceUtils - Class in org.bouncycastle.est.jcajce
-
General utility methods for building common objects for supporting the JCA/JCE/JSSE.
- JcaJceUtils() - Constructor for class org.bouncycastle.est.jcajce.JcaJceUtils
- 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(byte[]) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
- JcaPKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
- JcaPKCS10CertificationRequest(PKCS10CertificationRequest) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
- JcaPKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs.jcajce
-
Extension of the PKCS#10 builder to support PublicKey and X500Principal objects.
- 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.
- JcaPKCS10CertificationRequestBuilder(X500Name, PublicKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestBuilder
-
Create a PKCS#10 builder for the passed in subject and JCA public key.
- JcaPKCS12SafeBagBuilder - Class in org.bouncycastle.pkcs.jcajce
- JcaPKCS12SafeBagBuilder(X509Certificate) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
- JcaPKCS12SafeBagBuilder(PrivateKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
- JcaPKCS12SafeBagBuilder(PrivateKey, OutputEncryptor) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
- 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, X500Principal) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
- JcaPKIArchiveControlBuilder(PrivateKey, X500Name) - 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
-
Base constructor - a private key and its associated public key certificate.
- JcaPKIXIdentity(PrivateKey, X509Certificate[]) - Constructor for class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
-
Base constructor - a private key and its associated certificate chain.
- 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(PublicKey, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaRespID
- JcaRespID(X500Principal) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaRespID
- JcaSelectorConverter - Class in org.bouncycastle.cert.selector.jcajce
- JcaSelectorConverter - Class in org.bouncycastle.cms.jcajce
- JcaSelectorConverter() - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaSelectorConverter
- JcaSelectorConverter() - Constructor for class org.bouncycastle.cms.jcajce.JcaSelectorConverter
- JcaSignedPublicKeyAndChallenge - Class in org.bouncycastle.mozilla.jcajce
-
This is designed to parse the SignedPublicKeyAndChallenge created by the KEYGEN tag included by Mozilla based browsers.
- JcaSignedPublicKeyAndChallenge(byte[]) - Constructor for class org.bouncycastle.mozilla.jcajce.JcaSignedPublicKeyAndChallenge
- 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
-
Base constructor.
- JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider, CMSSignatureEncryptionAlgorithmFinder) - Constructor for class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
-
Base constructor with a particular finder for signature algorithms.
- 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
- jcaTest() - Method in class org.bouncycastle.cert.test.X509ExtensionUtilsTest
- JcaX500NameUtil - Class in org.bouncycastle.cert.jcajce
- JcaX500NameUtil() - Constructor for class org.bouncycastle.cert.jcajce.JcaX500NameUtil
- 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 - Class in org.bouncycastle.cms.jcajce
- JcaX509CertSelectorConverter() - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter
- 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(X500Principal, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder
-
Initialise the builder using X500Principal objects and a PublicKey.
- JcaX509v1CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder
-
Initialise the builder using a PublicKey.
- JcaX509v2CRLBuilder - Class in org.bouncycastle.cert.jcajce
- JcaX509v2CRLBuilder(X509Certificate, Date) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder
- JcaX509v2CRLBuilder(X509CRL) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder
-
Create a builder for a version 2 CRL, initialised with another CRL as a template.
- JcaX509v2CRLBuilder(X500Principal, Date) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder
- JcaX509v3CertificateBuilder - Class in org.bouncycastle.cert.jcajce
-
JCA helper class to allow JCA objects to be used in the construction of a Version 3 certificate.
- JcaX509v3CertificateBuilder(X509Certificate) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
-
Create a builder for a version 3 certificate, initialised with another certificate.
- 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.
- 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(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.
- 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(AlgorithmParameters, PublicKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
-
Create a wrapper, overriding the algorithm type that is stored in the public key.
- JceAsymmetricKeyWrapper(X509Certificate) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
- JceAsymmetricKeyWrapper(PublicKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
- JceAsymmetricKeyWrapper(AlgorithmParameterSpec, PublicKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
-
Create a wrapper, overriding the algorithm type that is stored in the public key.
- 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
-
Builder for the content encryptor in EnvelopedData - used to encrypt the actual transmitted content.
- JceCMSContentEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
- JceCMSContentEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
- JceCMSContentEncryptorBuilder(AlgorithmIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
-
Constructor for a content encryptor builder based on an algorithm identifier and its contained parameters.
- 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
- JceInputDecryptorProviderBuilder - Class in org.bouncycastle.operator.jcajce
-
A generic decryptor provider for IETF style algorithms.
- JceInputDecryptorProviderBuilder() - Constructor for class org.bouncycastle.operator.jcajce.JceInputDecryptorProviderBuilder
- 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(byte[], SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
- JceKEKRecipientInfoGenerator(KEKIdentifier, 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
- JceKeyTransAuthEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
- JceKeyTransAuthEnvelopedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransAuthEnvelopedRecipient
- 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(byte[], PublicKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
- 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.
- JceKeyTransRecipientInfoGenerator(byte[], AsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
- JceKeyTransRecipientInfoGenerator(X509Certificate) - 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(X509Certificate, AsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
- JceKTSKeyTransAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
-
the KeyTransRecipient class for a recipient who has been sent secret key material encrypted using their public key that needs to be used to derive a key and authenticate a message.
- JceKTSKeyTransAuthenticatedRecipient(PrivateKey, KeyTransRecipientId) - Constructor for class org.bouncycastle.cms.jcajce.JceKTSKeyTransAuthenticatedRecipient
- JceKTSKeyTransEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
-
the KeyTransRecipient class for a recipient who has been sent secret key material encrypted using their public key that needs to be used to derive a key and extract a message.
- JceKTSKeyTransEnvelopedRecipient(PrivateKey, KeyTransRecipientId) - Constructor for class org.bouncycastle.cms.jcajce.JceKTSKeyTransEnvelopedRecipient
- JceKTSKeyTransRecipient - Class in org.bouncycastle.cms.jcajce
- JceKTSKeyTransRecipient(PrivateKey, byte[]) - Constructor for class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
- JceKTSKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
- JceKTSKeyTransRecipientInfoGenerator(byte[], PublicKey, String, int) - Constructor for class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator
- JceKTSKeyTransRecipientInfoGenerator(byte[], AlgorithmIdentifier, PublicKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator
-
Create a generator overriding the algorithm type implied by the public key passed in.
- JceKTSKeyTransRecipientInfoGenerator(X509Certificate, String, int) - Constructor for class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator
- JceKTSKeyTransRecipientInfoGenerator(X509Certificate, AlgorithmIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator
-
Create a generator overriding the algorithm type implied by the public key in the certificate passed in.
- JceKTSKeyUnwrapper - Class in org.bouncycastle.operator.jcajce
- JceKTSKeyUnwrapper(AlgorithmIdentifier, PrivateKey, byte[], byte[]) - Constructor for class org.bouncycastle.operator.jcajce.JceKTSKeyUnwrapper
- JceKTSKeyWrapper - Class in org.bouncycastle.operator.jcajce
- JceKTSKeyWrapper(X509Certificate, String, int, byte[], byte[]) - Constructor for class org.bouncycastle.operator.jcajce.JceKTSKeyWrapper
- JceKTSKeyWrapper(PublicKey, String, int, byte[], byte[]) - Constructor for class org.bouncycastle.operator.jcajce.JceKTSKeyWrapper
- JceOpenSSLPKCS8DecryptorProviderBuilder - Class in org.bouncycastle.openssl.jcajce
-
DecryptorProviderBuilder for producing DecryptorProvider for use with PKCS8EncryptedPrivateKeyInfo.
- 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
- JcePKCSPBEOutputEncryptorBuilder(PBKDFConfig, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
-
Constructor allowing different derivation functions such as PBKDF2 and scrypt.
- 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
- JsseDefaultHostnameAuthorizer - Class in org.bouncycastle.est.jcajce
-
A typical hostname authorizer for verifying a hostname against the available certificates.
- JsseDefaultHostnameAuthorizer(Set<String>) - Constructor for class org.bouncycastle.est.jcajce.JsseDefaultHostnameAuthorizer
-
Base constructor.
- JsseESTServiceBuilder - Class in org.bouncycastle.est.jcajce
-
Build an RFC7030 (EST) service based on the JSSE.
- JsseESTServiceBuilder(String) - Constructor for class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Create a builder for a client talking to a server that is not yet trusted.
- JsseESTServiceBuilder(String, int, X509TrustManager) - Constructor for class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Create a builder for a client talking to a trusted server.
- JsseESTServiceBuilder(String, int, X509TrustManager[]) - Constructor for class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Create a builder for a client talking to a trusted server.
- JsseESTServiceBuilder(String, int, SSLSocketFactoryCreator) - Constructor for class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Create a builder for a client using a custom SSLSocketFactoryCreator.
- JsseESTServiceBuilder(String, X509TrustManager) - Constructor for class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Create a builder for a client talking to a trusted server.
- JsseESTServiceBuilder(String, X509TrustManager[]) - Constructor for class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Create a builder for a client talking to a trusted server.
- JsseESTServiceBuilder(String, SSLSocketFactoryCreator) - Constructor for class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Create a builder for a client using a custom SSLSocketFactoryCreator.
- JsseHostnameAuthorizer - Interface in org.bouncycastle.est.jcajce
-
Verify the host name is as expected after the SSL Handshake has been completed.
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(byte[], AsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
- KeyTransRecipientInfoGenerator(IssuerAndSerialNumber, 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
- label - Variable in class org.bouncycastle.est.ESTServiceBuilder
- length() - Method in class org.bouncycastle.cert.path.CertPath
- LimitedSource - Interface in org.bouncycastle.est
-
Interface for a Source which can only produce up to a certain number of bytes.
- localKeyIdAttribute - Static variable in class org.bouncycastle.pkcs.PKCS12SafeBag
M
- MAC_ALG_NAMES - Static variable in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
- MAC_ALGORITHM_IDENTIFIER - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
- MacCalculator - Interface in org.bouncycastle.operator
-
General interface for a key initialized operator that is able to calculate a MAC from a stream of output.
- 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.ocsp.test.PKIXRevocationTest
- main(String[]) - Static method in class org.bouncycastle.cert.path.test.AllTests
- 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.GOST3410_2012CMSTest
- 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.AuthEnvelopedDataTest
- 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.est.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.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(X509Certificate, PrivateKey, PublicKey, String) - Static method in class org.bouncycastle.pkix.test.TestUtil
- 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) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
- makeCertificate(KeyPair, String, KeyPair, String) - 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) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
- makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
- makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
- makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
- makeCertificate(KeyPair, String, KeyPair, String, String, boolean) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
- makeCertificate(KeyPair, String, KeyPair, String, AlgorithmIdentifier) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
- makeCertificate(KeyPair, String, KeyPair, X509Certificate, boolean) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
- makeCertificate(KeyPair, String, KeyPair, X509Certificate, KeyPurposeId) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
- makeCertificateWithOCSP(KeyPair, String, KeyPair, X509Certificate, boolean, String) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
- makeClient() - Method in interface org.bouncycastle.est.ESTClientProvider
- makeCrl(X509Certificate, PrivateKey, BigInteger) - Static method in class org.bouncycastle.pkix.test.TestUtil
- 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
- makeDhKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
- 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
- makeEd25519KeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
- makeEd448KeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
- makeEeCertificate(boolean, X509Certificate, PrivateKey, PublicKey, String) - Static method in class org.bouncycastle.pkix.test.TestUtil
- 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
- makeRootCertificate(KeyPair, String) - Static method in class org.bouncycastle.cert.ocsp.test.OCSPTestUtil
- makeSEEDKey() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
- makeSource(String, int) - Method in interface org.bouncycastle.est.ESTClientSourceProvider
- makeTrustAnchor(KeyPair, String) - Static method in class org.bouncycastle.pkix.test.TestUtil
- 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(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPReq
- OCSPReq(OCSPRequest) - 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(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
- OCSPResp(InputStream) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
- OCSPResp(OCSPResponse) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
- OCSPRespBuilder - Class 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
- onConnection(Source<T>, ESTRequest) - Method in interface org.bouncycastle.est.ESTSourceConnectionListener
- open(OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
-
generate a signed object that for a CMS Signed Data object using the given provider.
- open(OutputStream, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
-
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
- open(OutputStream, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
-
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
- open(OutputStream, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
- open(OutputStream, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
-
generate an authenticated data structure with the encapsulated bytes marked as DATA.
- open(OutputStream, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
- open(OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
-
Open a compressing output stream with the PKCS#7 content type OID of "data".
- 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, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
-
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
- open(ASN1ObjectIdentifier, OutputStream, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
-
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
- open(ASN1ObjectIdentifier, OutputStream, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
- open(ASN1ObjectIdentifier, OutputStream, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
-
generate an authenticated data structure with the encapsulated bytes marked as type dataType.
- open(ASN1ObjectIdentifier, OutputStream, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
-
generate an authenticated data structure with the encapsulated bytes marked as type dataType.
- open(ASN1ObjectIdentifier, OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
-
Open a compressing output stream.
- open(ASN1ObjectIdentifier, OutputStream, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
-
generate an enveloped object that contains an CMS Enveloped Data object using the given encryptor and marking the data as being of the passed in type.
- OperatorCreationException - Exception in org.bouncycastle.operator
- OperatorCreationException(String) - Constructor for exception org.bouncycastle.operator.OperatorCreationException
- OperatorCreationException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorCreationException
- OperatorException - Exception in org.bouncycastle.operator
- OperatorException(String) - Constructor for exception org.bouncycastle.operator.OperatorException
- OperatorException(String, Throwable) - 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
-
CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the BC lightweight API.
- org.bouncycastle.cms.jcajce - package org.bouncycastle.cms.jcajce
-
CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the JCA and the JCE.
- org.bouncycastle.cms.test - package org.bouncycastle.cms.test
-
Regression tests for the Cryptographic Message Syntax (CMS) packages.
- 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.est - package org.bouncycastle.est
-
A package for processing messages for RFC 7030 "Enrollment over Secure Transport".
- org.bouncycastle.est.jcajce - package org.bouncycastle.est.jcajce
-
JCA/JCE/JSSE support Enrollment over Secure Transport.
- org.bouncycastle.est.test - package org.bouncycastle.est.test
-
Test classes for RFC 7030 "Enrollment over Secure Transport".
- org.bouncycastle.mozilla - package org.bouncycastle.mozilla
-
Support class for mozilla signed public key and challenge.
- org.bouncycastle.mozilla.jcajce - package org.bouncycastle.mozilla.jcajce
- org.bouncycastle.mozilla.test - package org.bouncycastle.mozilla.test
-
Test classes for Mozilla signed public key and challenge.
- org.bouncycastle.openssl - package org.bouncycastle.openssl
-
Classes for dealing with OpenSSL PEM files.
- org.bouncycastle.openssl.bc - package org.bouncycastle.openssl.bc
- org.bouncycastle.openssl.jcajce - package org.bouncycastle.openssl.jcajce
- org.bouncycastle.openssl.test - package org.bouncycastle.openssl.test
-
Test classes for the OpenSSL PEMReader.
- org.bouncycastle.operator - package org.bouncycastle.operator
-
Basic operator definitions for doing encryption, signing, and digest operations.
- org.bouncycastle.operator.bc - package org.bouncycastle.operator.bc
-
Basic operator implementations for doing encryption, signing, and digest operations using the BC lightweight API.
- org.bouncycastle.operator.jcajce - package org.bouncycastle.operator.jcajce
-
Basic operator implementations for doing encryption, signing, and digest operations using the JCA and the JCE.
- 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
-
BC lightweight API extensions and operators for the PKCS#10 certification request package.
- org.bouncycastle.pkcs.jcajce - package org.bouncycastle.pkcs.jcajce
-
JCA extensions and operators for 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.pkix.test - package org.bouncycastle.pkix.test
- org.bouncycastle.tsp - package org.bouncycastle.tsp
-
Classes for dealing Time Stamp Protocol (TSP) - RFC 3161.
- org.bouncycastle.tsp.cms - package org.bouncycastle.tsp.cms
-
Classes for dealing Syntax for Binding Documents with Time-Stamps - RFC 5544.
- org.bouncycastle.tsp.test - package org.bouncycastle.tsp.test
- originatorInfo - Variable in class org.bouncycastle.cms.CMSAuthEnvelopedGenerator
- 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
- OutputAEADEncryptor - Interface in org.bouncycastle.operator
- 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
- PartialHashTreeProcessor - Class in org.bouncycastle.tsp
- PartialHashTreeProcessor(PartialHashtree) - Constructor for class org.bouncycastle.tsp.PartialHashTreeProcessor
- PartialHashTreeVerificationException - Exception in org.bouncycastle.tsp
- PartialHashTreeVerificationException(String) - Constructor for exception org.bouncycastle.tsp.PartialHashTreeVerificationException
- password - Variable in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
- 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
-
Deprecated.no longer used.
- PasswordRecipient - Interface in org.bouncycastle.cms
- PasswordRecipient.PRF - Class 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
-
Base interface for decryption operations.
- 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.ocsp.test.PKIXRevocationTest
- 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.GOST3410_2012CMSTest
- 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(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequest
-
Create a PKCS10CertificationRequestHolder from the passed in bytes.
- PKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequest
-
Create a PKCS10CertificationRequestHolder from an underlying ASN.1 structure.
- PKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs
-
A class for creating PKCS#10 Certification requests.
- PKCS10CertificationRequestBuilder(X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
-
Basic constructor.
- PKCS10CertificationRequestBuilder(PKCS10CertificationRequestBuilder) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
- PKCS10Test - Class in org.bouncycastle.cert.test
- PKCS10Test - Class in org.bouncycastle.pkcs.test
- PKCS10Test() - Constructor for class org.bouncycastle.cert.test.PKCS10Test
- 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(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPdu
- PKCS12PfxPdu(Pfx) - 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) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
- PKCS12SafeBagBuilder(PrivateKeyInfo, OutputEncryptor) - 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
- PKCS12SafeBagBuilder(X509CertificateHolder) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
- PKCS12SafeBagBuilder(X509CRLHolder) - 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
- PKCS7ProcessableObject - Class in org.bouncycastle.cms
- PKCS7ProcessableObject(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.cms.PKCS7ProcessableObject
- PKCS7TypedStream - Class in org.bouncycastle.cms
- PKCS7TypedStream(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.cms.PKCS7TypedStream
- PKCS8EncryptedPrivateKeyInfo - Class in org.bouncycastle.pkcs
-
Holding class for a PKCS#8 EncryptedPrivateKeyInfo structure.
- PKCS8EncryptedPrivateKeyInfo(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
- PKCS8EncryptedPrivateKeyInfo(EncryptedPrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
- PKCS8EncryptedPrivateKeyInfoBuilder - Class in org.bouncycastle.pkcs
-
A class for creating EncryptedPrivateKeyInfo structures.
- PKCS8EncryptedPrivateKeyInfoBuilder(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder
- 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.
- PKCS8Test - Class in org.bouncycastle.pkcs.test
- PKCS8Test() - Constructor for class org.bouncycastle.pkcs.test.PKCS8Test
- PKCSException - Exception in org.bouncycastle.pkcs
-
General checked Exception thrown in the cert package and its sub-packages.
- PKCSException(String) - Constructor for exception org.bouncycastle.pkcs.PKCSException
- PKCSException(String, Throwable) - 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) - Constructor for exception org.bouncycastle.pkcs.PKCSIOException
- PKCSIOException(String, Throwable) - 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.
- PKIX_VALIDITY_MODEL - Static variable in class org.bouncycastle.pkix.jcajce.X509RevocationChecker
-
This is the default PKIX validity model.
- 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
-
Base constructor - a private key and its associated public key certificate.
- PKIXIdentity(PrivateKeyInfo, X509CertificateHolder[]) - Constructor for class org.bouncycastle.pkix.PKIXIdentity
-
Base constructor - a private key and its associated certificate chain.
- PKIXRevocationTest - Class in org.bouncycastle.cert.ocsp.test
- PKIXRevocationTest() - Constructor for class org.bouncycastle.cert.ocsp.test.PKIXRevocationTest
- 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
- PRF_HMACGOST3411 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- PRF_HMACSHA1 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- PRF_HMACSHA224 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- PRF_HMACSHA256 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- PRF_HMACSHA3_224 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- PRF_HMACSHA3_256 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- PRF_HMACSHA3_384 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- PRF_HMACSHA3_512 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- PRF_HMACSHA384 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- PRF_HMACSHA512 - Static variable in class org.bouncycastle.openssl.PKCS8Generator
- 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(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
-
Commence a message with a specific header type.
- ProtectedPKIMessageBuilder(GeneralName, GeneralName) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
-
Commence a message with the header version CMP_2000.
R
- R_HUNDREDTHS_OF_SECONDS - Static variable in class org.bouncycastle.tsp.TimeStampTokenGenerator
-
Create time-stamps with a resolution of 1 hundredth of a second.
- R_MICROSECONDS - Static variable in class org.bouncycastle.tsp.TimeStampTokenGenerator
-
Deprecated.use R_HUNDREDTHS_OF_SECONDS - this field will be deleted!!
- R_MILLISECONDS - Static variable in class org.bouncycastle.tsp.TimeStampTokenGenerator
-
Create time-stamps with a resolution of 1 millisecond.
- R_SECONDS - Static variable in class org.bouncycastle.tsp.TimeStampTokenGenerator
-
Create time-stamps with a resolution of 1 second (the default).
- R_TENTHS_OF_SECONDS - Static variable in class org.bouncycastle.tsp.TimeStampTokenGenerator
-
Create time-stamps with a resolution of 1 tenth of a second.
- 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.
- RC2_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
- RC2_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
- 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
- readCertificateHolder(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
-
Read a X.509 certificate.
- readObject() - Method in class org.bouncycastle.openssl.PEMParser
-
Read the next PEM object attempting to interpret the header and create a higher level object from the content.
- readPassphrase(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
-
Read a pass phrase.
- readPrivateKeyInfo(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
-
Read a PKCS#8 PrivateKeyInfo.
- readStringIncluding(char) - Method in class org.bouncycastle.est.ESTResponse
- Recipient - Interface in org.bouncycastle.cms
- RecipientId - Class in org.bouncycastle.cms
- RecipientId(int) - Constructor for class org.bouncycastle.cms.RecipientId
- RecipientInfoGenerator - Interface in org.bouncycastle.cms
- RecipientInformation - Class in org.bouncycastle.cms
- RecipientInformationStore - Class in org.bouncycastle.cms
- RecipientInformationStore(Collection<RecipientInformation>) - Constructor for class org.bouncycastle.cms.RecipientInformationStore
- RecipientInformationStore(RecipientInformation) - Constructor for class org.bouncycastle.cms.RecipientInformationStore
-
Create a store containing a single RecipientInformation object.
- 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(String) - Constructor for class org.bouncycastle.cert.crmf.RegTokenControl
-
Basic constructor - build from a string representing the token.
- RegTokenControl(DERUTF8String) - Constructor for class org.bouncycastle.cert.crmf.RegTokenControl
-
Basic constructor - build from a UTF-8 string representing the token.
- removeExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Remove the extension indicated by OID.
- removeExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
-
Remove the extension indicated by OID.
- removeExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
-
Remove the extension indicated by OID.
- 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.
- 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.
- replaceExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Replace a given extension field for the standard extensions tag (tag 3) with the passed in byte encoded extension value.
- replaceExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
-
Replace a given extension field for the standard extensions tag (tag 3) with the passed in byte encoded extension value.
- replaceExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
-
Replace a given extension field for the standard extensions tag (tag 3) with the passed in byte encoded extension value.
- replaceExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Replace the extension field for the passed in extension's extension ID with a new version.
- replaceExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
-
Replace the extension field for the passed in extension's extension ID with a new version.
- replaceExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
-
Replace the extension field for the passed in extension's extension ID with a new version.
- replaceExtension(Extension) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Replace the extension field for the passed in extension's extension ID with a new version.
- replaceExtension(Extension) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
-
Replace the extension field for the passed in extension's extension ID with a new version.
- replaceExtension(Extension) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
-
Replace the extension field for the passed in extension's extension ID with a new version.
- 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.
- 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.
- 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
-
OCSP RFC 2560, RFC 6960
- 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
- RevocationTest - Class in org.bouncycastle.pkix.test
- RevocationTest() - Constructor for class org.bouncycastle.pkix.test.RevocationTest
- RevokedStatus - Class in org.bouncycastle.cert.ocsp
-
wrapper for the RevokedInfo object
- RevokedStatus(Date, int) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
- RevokedStatus(RevokedInfo) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
- Rfc4134Test - Class 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
- rootCertBin - Static variable in class org.bouncycastle.pkix.test.RevocationTest
- rootCrlBin - Static variable in class org.bouncycastle.cert.path.test.CertPathTest
- rootCrlBin - Static variable in class org.bouncycastle.pkix.test.RevocationTest
- 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.pkix.test.TestUtil
- serialNumber - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
- server - Variable in class org.bouncycastle.est.ESTServiceBuilder
- SERVERGEN - Static variable in class org.bouncycastle.est.ESTService
- 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.cms.jcajce.JceKTSKeyTransRecipient
-
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.
- setAlgorithmParameters(AlgorithmParameters) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
-
Provide a set of algorithm parameters for the content encryption cipher to use.
- setAlgorithmParameters(AlgorithmParameters) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
-
Provide a set of algorithm parameters for the content MAC calculator to use.
- setAnyPolicyInhibited(boolean) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
- setAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
-
Set an attribute to the certification request we are building.
- setAttribute(ASN1ObjectIdentifier, ASN1Encodable[]) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
-
Add an attribute with multiple values to the certification request we are building.
- 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
- setAuthenticatedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSAuthEnvelopedGenerator
- setAuthInfoPKMAC(PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- setAuthInfoSender(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
- setAuthInfoSender(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- setAuthInfoSender(GeneralName) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- setAuthoritative(boolean) - Method in class org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory
-
Specify requests must be authoritative, or not (default false).
- 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
- setCheckEndEntityOnly(boolean) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
- setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
-
Set the provider to use for content processing.
- setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
-
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.
- setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
-
Set the provider to use for content processing.
- setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
-
Set the provider to use for content processing.
- setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.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(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
-
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.
- setHeader(String, String) - Method in class org.bouncycastle.est.ESTRequestBuilder
- setHolder(AttributeCertificateHolder) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
-
Sets the holder.
- setIsEndEntity(boolean) - Method in class org.bouncycastle.cert.path.CertPathValidationContext
- setIssuer(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
- setIssuer(X500Name) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
- setIssuer(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- 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.
- setKeySizeValidation(boolean) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
-
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.
- setLocale(Locale) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
-
Set a Locale for time creation - you may need to use this if the default locale doesn't use a Gregorian calender so that the GeneralizedTime produced is compatible with other ASN.1 implementations.
- 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.
- setMustProduceEncodableUnwrappedKey(boolean) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
-
Flag that unwrapping must produce a key that will return a meaningful value from a call to Key.getEncoded().
- setMustProduceEncodableUnwrappedKey(boolean) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
-
Flag that unwrapping must produce a key that will return a meaningful value from a call to Key.getEncoded().
- 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,
- setNonceGenerator(SecureRandom) - Method in class org.bouncycastle.est.jcajce.JcaHttpAuthBuilder
-
Set the SecureRandom to be used as a source of nonces.
- setOrdering(boolean) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
- setOriginatorInfo(OriginatorInformation) - Method in class org.bouncycastle.cms.CMSAuthEnvelopedGenerator
- 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
- setPRF(AlgorithmIdentifier) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
-
Set the PRF to use for key generation.
- setPRF(AlgorithmIdentifier) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
-
Set the PRF to use for key generation.
- setPRF(PasswordRecipient.PRF) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
- setPrivateKeyAlgorithmIdentifier(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
-
Set the algorithm identifier for the private key.
- setProofOfPossessionAgreeMAC(PKMACValue) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- setProofOfPossessionRaVerified() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- setProofOfPossessionSigningKeySigner(ContentSigner) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- setProofOfPossessionSubsequentMessage(int, SubsequentMessage) - 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(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
- setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
- setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
- setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
- setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
-
Set the provider to use by name.
- setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
- setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
-
Set the provider to use by name.
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
-
Set the provider to use for content encryption (by name)
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
-
Set the provider to use for content encryption (by name)
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
-
Set the provider to use for key recovery and content processing.
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
-
Set the provider to use for key recovery and content processing.
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
-
Set the provider to use for key recovery and content processing.
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
-
Set the provider to use for key recovery and content processing.
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
- setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
- setProvider(String) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
- setProvider(String) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
- setProvider(String) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
- setProvider(String) - Method in class org.bouncycastle.est.jcajce.JcaHttpAuthBuilder
-
Set the provider to use to provide the needed message digests.
- setProvider(String) - Method in class org.bouncycastle.mozilla.jcajce.JcaSignedPublicKeyAndChallenge
- setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
- setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
- setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
- setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
- setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
- setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceInputDecryptorProviderBuilder
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceKTSKeyUnwrapper
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceKTSKeyWrapper
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
- setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
- setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
- setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
- setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
- setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
- setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
- setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
- setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
- setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
- setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
- 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(Provider) - 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(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
-
Set the provider to use for content encryption.
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
-
Set the provider to use for content encryption.
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
-
Set the provider to use for key recovery and content processing.
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
-
Set the provider to use for key recovery and content processing.
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
-
Set the provider to use for key recovery and content processing.
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
-
Set the provider to use for key recovery and content processing.
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
- setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
- setProvider(Provider) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
- setProvider(Provider) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
- setProvider(Provider) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
- setProvider(Provider) - Method in class org.bouncycastle.est.jcajce.JcaHttpAuthBuilder
-
Set the provider to use to provide the needed message digests.
- setProvider(Provider) - Method in class org.bouncycastle.mozilla.jcajce.JcaSignedPublicKeyAndChallenge
- setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
- setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
- setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
- setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
- setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
- setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceInputDecryptorProviderBuilder
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceKTSKeyUnwrapper
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceKTSKeyWrapper
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
- setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
- setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
- setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
- setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
- setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
- setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
- setPublicKey(PublicKey) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
- setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
- setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- setPublicKeyMac(PKMACValueGenerator, char[]) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
- setRandom(SecureRandom) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
- setRandom(SecureRandom) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
- 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 X500Name
- 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
- setResolution(int) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
-
Set the resolution of the time stamp - R_SECONDS (the default), R_TENTH_OF_SECONDS, R_MICROSECONDS, R_MILLISECONDS
- 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.bc.BcCRMFEncryptorBuilder
- 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
-
Provide a specified source of randomness to be used for session key and IV/nonce generation.
- setSecureRandom(SecureRandom) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
-
Provide a specified source of randomness to be used for session key and IV/nonce generation.
- 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.JceKTSKeyWrapper
- setSecureRandom(SecureRandom) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
- setSender(GeneralName) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
- setSenderKID(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
-
Set the sender key identifier for the key used to protect the new message.
- setSenderNonce(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
-
Set the sender nonce field on the new message.
- setSerialNumber(BigInteger) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
- setSerialNumber(BigInteger) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- setSerialNumber(BigInteger) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
-
Sets the serial number the attribute certificate must have.
- setSignatureAlgorithmFinder(SignatureAlgorithmIdentifierFinder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
- setSignatureAlgorithmNameGenerator(CMSSignatureAlgorithmNameGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
-
Override the default signature algorithm name generator.
- setSignedAttributeGenerator(AttributeTable) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
-
set up a DefaultSignedAttributeTableGenerator primed with the passed in AttributeTable.
- setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
- setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
- 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
-
Deprecated.no longer required.
- 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.
- setSoftFail(boolean, long) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Configure soft failure if CRLs/OCSP not available.
- setSoftFailHardLimit(boolean, long) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Configure soft failure with a hard limit if CRLs/OCSP not available.
- setSubject(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
- setSubject(X500Name) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
- setSubject(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
- setSubjectUniqueID(boolean[]) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
-
Set the subjectUniqueID - note: it is very rare that it is correct to do this.
- setTargetGroups(Collection) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
-
Adds a collection with target groups criteria.
- setTargetNames(Collection) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
-
Adds a collection with target names criteria.
- setTransactionID(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
-
Set the identifier for the transaction the new message will belong to.
- setTryWrongPKCS12Zero(boolean) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
- setTSA(GeneralName) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
- setType(String) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
-
Set the type of the CertStore generated.
- setUnauthenticatedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
- setUnauthenticatedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSAuthEnvelopedGenerator
- 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(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.cmp.test.AllTests
- setUp() - Method in class org.bouncycastle.cert.crmf.test.AllTests
- setUp() - Method in class org.bouncycastle.cert.test.BcCertTest
- setUp() - Method in class org.bouncycastle.cms.test.AnnotatedKeyTest
- setUp() - Method in class org.bouncycastle.cms.test.AuthEnvelopedDataTest
- 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.cms.test.NewEnvelopedDataTest
- setUp() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
- setUp() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- setUp() - Method in class org.bouncycastle.dvcs.test.AllTests
- setUp() - Method in class org.bouncycastle.eac.test.AllTests
- setUp() - Method in class org.bouncycastle.est.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.pkcs.test.PKCS10Test
- setUp() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- setUp() - Method in class org.bouncycastle.pkix.test.RevocationTest
- 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
- setUserKeyingMaterial(byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
- setValidity(Date, Date) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
-
Request a validity period for the certificate.
- setValidityModel(int) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
- 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
- SIGNATURE_ALGORITHM_IDENTIFIER - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
- SignatureAlgorithmIdentifierFinder - Interface in org.bouncycastle.operator
- signedAttributeSet - Variable in class org.bouncycastle.cms.SignerInformation
- 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
- SignedPublicKeyAndChallenge(SignedPublicKeyAndChallenge) - 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 with a particular finder for signature algorithms.
- SignerInformation - Class in org.bouncycastle.cms
-
an expanded SignerInfo block from a CMS Signed message
- SignerInformation(SignerInformation) - Constructor for class org.bouncycastle.cms.SignerInformation
-
Protected constructor.
- SignerInformation(SignerInformation, SignerInfo) - Constructor for class org.bouncycastle.cms.SignerInformation
-
Protected constructor.
- SignerInformationStore - Class in org.bouncycastle.cms
- SignerInformationStore(Collection<SignerInformation>) - Constructor for class org.bouncycastle.cms.SignerInformationStore
-
Create a store containing a collection of SignerInformation objects.
- SignerInformationStore(SignerInformation) - Constructor for class org.bouncycastle.cms.SignerInformationStore
-
Create a store containing a single SignerInformation object.
- SignerInformationVerifier - Class in org.bouncycastle.cms
- SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator, SignatureAlgorithmIdentifierFinder, ContentVerifierProvider, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.SignerInformationVerifier
- SignerInformationVerifierProvider - Interface in org.bouncycastle.cms
- SIMPLE_ENROLL - Static variable in class org.bouncycastle.est.ESTService
- SIMPLE_REENROLL - Static variable in class org.bouncycastle.est.ESTService
- SimpleAttributeTableGenerator - Class in org.bouncycastle.cms
-
Basic generator that just returns a preconstructed attribute table
- SimpleAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.SimpleAttributeTableGenerator
- simpleEnroll(boolean, PKCS10CertificationRequest, ESTAuth) - Method in class org.bouncycastle.est.ESTService
-
Perform a simple enrollment operation.
- simpleEnroll(EnrollmentResponse) - Method in class org.bouncycastle.est.ESTService
-
Reissue an existing request where the server had previously returned a 202.
- simpleEnrollPoP(boolean, PKCS10CertificationRequestBuilder, ContentSigner, ESTAuth) - Method in class org.bouncycastle.est.ESTService
-
Implements Enroll with PoP.
- 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.
- SM3 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
- socketFactoryCreator - Variable in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- Source<T> - Interface in org.bouncycastle.est
-
Used to Wrap a socket and to provide access to the underlying session.
- spkacNewTest(String, byte[]) - Method in class org.bouncycastle.mozilla.test.SPKACTest
- spkacSeq - Variable in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
- spkacTest(String, byte[]) - Method in class org.bouncycastle.mozilla.test.SPKACTest
- SPKACTest - Class in org.bouncycastle.mozilla.test
- SPKACTest() - Constructor for class org.bouncycastle.mozilla.test.SPKACTest
- SSLSocketFactoryCreator - Interface in org.bouncycastle.est.jcajce
-
Implementations provide SSL socket factories.
- sslSocketFactoryCreatorBuilder - Variable in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- storeToArray(Store<X509CertificateHolder>) - Static method in class org.bouncycastle.est.ESTService
-
Utility method to extract all the X509Certificates from a store and return them in an array.
- storeToArray(Store<X509CertificateHolder>, Selector<X509CertificateHolder>) - Static method in class org.bouncycastle.est.ESTService
-
Utility method to extract all the X509Certificates from a store using a filter and to return them as an array.
- 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.path.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.AuthEnvelopedDataTest
- 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.est.test.AllTests
- suite() - Static method in class org.bouncycastle.mozilla.test.AllTests
- suite() - Static method in class org.bouncycastle.openssl.test.AllTests
- suite() - Static method in class org.bouncycastle.pkcs.test.AllTests
- suite() - Static method in class org.bouncycastle.pkcs.test.PKCS10Test
- suite() - Static method in class org.bouncycastle.tsp.test.AllTests
- SunProviderTest - Class in org.bouncycastle.cms.test
- SunProviderTest() - Constructor for class org.bouncycastle.cms.test.SunProviderTest
- supportedSuites - Variable in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- 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.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
- testAES256CCM() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
- 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
- testAttributes() - Method in class org.bouncycastle.cms.test.AuthEnvelopedDataTest
- testBasicMessage() - Method in class org.bouncycastle.cert.crmf.test.AllTests
- 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
- testBcEncryptedValueWithKey() - Method in class org.bouncycastle.cert.crmf.test.AllTests
- 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
- testCCMEncryption() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- 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
- testCertOrdering() - Method in class org.bouncycastle.tsp.test.NewTSPTest
- 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
- testCMSAlgorithmProtection() - Method in class org.bouncycastle.cms.test.NewAuthenticatedDataTest
- testCMSAlgorithmProtection() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testCNIPMismatch() - Method in class org.bouncycastle.est.test.TestHostNameAuthorizer
- testCNMatch() - Method in class org.bouncycastle.est.test.TestHostNameAuthorizer
- testCNMismatch_1() - Method in class org.bouncycastle.est.test.TestHostNameAuthorizer
- 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
- testCreateTripleDESAndSHA1() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
- testDESKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testDetachedEd25519() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- 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
- testECDSASHA3_224Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testECDSASHA3_256Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testECDSASHA3_384Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testECDSASHA3_512Encapsulated() - 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
- 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
- testEd25519() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testEd25519WithNoAttr() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testEd448() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testEd448Encapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
- testEd448WithNoAttr() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testEdDetached448() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testEmptyContent() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- 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
- testEncryptedPrivateKeyInfoDESWithMD5() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
- testEncryptedPrivateKeyInfoDESWithSHA1() - 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
- testEncryptedValueOAEP1() - Method in class org.bouncycastle.cert.crmf.test.AllTests
- testEncryptedValueOAEP2() - 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
- testEncryptedValueWithKey() - Method in class org.bouncycastle.cert.crmf.test.AllTests
- testEndEntityOnly() - Method in class org.bouncycastle.pkix.test.RevocationTest
- testEphemeralStaticDHAgreement() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testErroneousKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testExceptions() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
- testFaultyAgreementRecipient() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- 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
- testGCMEncryption() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- 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
- testGithub539_Gost3410_2012_KeyTrans() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGOST1() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
- testGOST2() - Method in class org.bouncycastle.pkcs.test.PfxPduTest
- testGost3410_2001_KeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGost3410_2001_KeyAgree_Creation() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGost3410_2001_KeyAgreeRand() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGost3410_2001_KeyTrans() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGost3410_2001_KeyTransRand() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGost3410_2012_256_KeyAgree_Creation() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGost3410_2012_512_KeyAgree_Creation() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGost3410_2012_KeyAgree() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGost3410_2012_KeyTrans() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGost3410_2012_KeyTransGen() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testGOST3411() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- 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
- TestHostNameAuthorizer - Class in org.bouncycastle.est.test
-
TestHostNameAuthorizer tests the hostname authorizer only.
- TestHostNameAuthorizer() - Constructor for class org.bouncycastle.est.test.TestHostNameAuthorizer
- testInvalidResp() - Method in class org.bouncycastle.cert.ocsp.test.OCSPTest
- testKDFAgreements() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- 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
- testKeySizes() - Method in class org.bouncycastle.cert.crmf.test.AllTests
- 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.BcEnvelopedDataTest
- 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.AnnotatedKeyTest
- 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.BcEnvelopedDataTest
- 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
- testKeyWrapAlgorithmIdentifiers() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testKWPEncryption() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- 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
- testLoadCSR() - 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
- testLwSHA3_256WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testMacProtectedMessage() - Method in class org.bouncycastle.cert.cmp.test.AllTests
- testMixed() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testMozilla() - Method in class org.bouncycastle.mozilla.test.AllTests
- testMSPKCS7() - Method in class org.bouncycastle.cms.test.NewSignedDataStreamTest
- testMSPKCS7() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testNoAttrEncapsulatedSample() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testNoSaltOrIterationCount() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- 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
- testNullNullNull() - Method in class org.bouncycastle.tsp.test.GenTimeAccuracyUnitTest
- testOaepWrap() - Method in class org.bouncycastle.operator.test.AllTests
- testOCSP() - Method in class org.bouncycastle.cert.ocsp.test.AllTests
- testOneNullOne() - Method in class org.bouncycastle.tsp.test.GenTimeAccuracyUnitTest
- testOneTwoThree() - Method in class org.bouncycastle.tsp.test.GenTimeAccuracyUnitTest
- testOpenSSL() - Method in class org.bouncycastle.openssl.test.AllTests
- testOpenSSLVectors() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- 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
- testParsingCacertsResponse() - Method in class org.bouncycastle.est.test.ESTParsingTest
- testParsingCsrattrs1() - Method in class org.bouncycastle.est.test.ESTParsingTest
- testParsingCsrattrs2() - Method in class org.bouncycastle.est.test.ESTParsingTest
- testParsingSimpleEnrolRequest() - Method in class org.bouncycastle.est.test.ESTParsingTest
- testParsingSimpleEnrolResponse() - Method in class org.bouncycastle.est.test.ESTParsingTest
- 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
- testPasswordAES256WithPRF() - 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
- testRawSHA256MissingNull() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testRC2128KEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testRecipientIdConversion() - Method in class org.bouncycastle.cms.test.ConverterTest
- testRemoveAttribute() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testRequest() - Method in class org.bouncycastle.pkcs.test.PKCS10Test
- testRevokedEndEntityOnly() - Method in class org.bouncycastle.pkix.test.RevocationTest
- testRevokedEndEntityWithSoftFailure() - Method in class org.bouncycastle.pkix.test.RevocationTest
- testRevokedWithCRLDistPointEndEntityOnly() - Method in class org.bouncycastle.pkix.test.RevocationTest
- testRfc4_3() - Method in class org.bouncycastle.cms.test.Rfc4134Test
- 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
- 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
- testSample1() - Method in class org.bouncycastle.cms.test.AuthEnvelopedDataTest
- 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
- testSANMatch() - Method in class org.bouncycastle.est.test.TestHostNameAuthorizer
- testSANMatchIP() - Method in class org.bouncycastle.est.test.TestHostNameAuthorizer
- testSANMatchWC() - Method in class org.bouncycastle.est.test.TestHostNameAuthorizer
- testSANMismatchIP() - Method in class org.bouncycastle.est.test.TestHostNameAuthorizer
- testSANMismatchWC() - Method in class org.bouncycastle.est.test.TestHostNameAuthorizer
- testScrypt() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- testScryptEncryption() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- 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
- testServerSideKey() - Method in class org.bouncycastle.cert.cmp.test.AllTests
- 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
- testSHA256() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- testSHA256Encryption() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- 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
- testSHA3_224WithDSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_224WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_224WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_256Encryption() - Method in class org.bouncycastle.pkcs.test.PKCS8Test
- testSHA3_256WithDSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_256WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_384WithDSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_384WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_384WithRSAPSS() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_512WithDSAEncapsulated() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- testSHA3_512WithRSAEncapsulated() - 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
- testSignerInformationExtension() - Method in class org.bouncycastle.cms.test.NewSignedDataTest
- 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.path.test.AllTests
- testSimpleTests() - Method in class org.bouncycastle.cert.test.AllTests
- testSM2withSM3() - Method in class org.bouncycastle.tsp.test.NewTSPTest
- testStaticStaticDHAgreement() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataTest
- testSubsequentMessage() - Method in class org.bouncycastle.cert.cmp.test.AllTests
- testThreeTwoNull() - Method in class org.bouncycastle.tsp.test.GenTimeAccuracyUnitTest
- testThreeTwoOne() - Method in class org.bouncycastle.tsp.test.GenTimeAccuracyUnitTest
- testTstInfo1() - Method in class org.bouncycastle.tsp.test.TimeStampTokenInfoUnitTest
- testTstInfo2() - Method in class org.bouncycastle.tsp.test.TimeStampTokenInfoUnitTest
- testTstInfo3() - Method in class org.bouncycastle.tsp.test.TimeStampTokenInfoUnitTest
- testTstInfoDudDate() - Method in class org.bouncycastle.tsp.test.TimeStampTokenInfoUnitTest
- testTwoAESKEK() - Method in class org.bouncycastle.cms.test.NewEnvelopedDataStreamTest
- testTwoThreeTwo() - Method in class org.bouncycastle.tsp.test.GenTimeAccuracyUnitTest
- 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
- TestUtil - Class in org.bouncycastle.pkix.test
- TestUtil() - Constructor for class org.bouncycastle.pkix.test.TestUtil
- 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
- testValidPath() - Method in class org.bouncycastle.pkix.test.RevocationTest
- testVectors() - Method in class org.bouncycastle.openssl.test.AllTests
- testVPKCRequest() - Method in class org.bouncycastle.dvcs.test.AllTests
- testVSDRequest() - Method in class org.bouncycastle.dvcs.test.AllTests
- testWCMismatch() - Method in class org.bouncycastle.est.test.TestHostNameAuthorizer
- testWildcardMatcher() - Method in class org.bouncycastle.est.test.HostNameAuthorizerMatchTest
- testWildcardPublicSuffix() - Method in class org.bouncycastle.est.test.HostNameAuthorizerMatchTest
- 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
- testZeroNullNull() - Method in class org.bouncycastle.tsp.test.GenTimeAccuracyUnitTest
- testZeroTwoThree() - Method in class org.bouncycastle.tsp.test.GenTimeAccuracyUnitTest
- timeoutMillis - Variable in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- TimeStampRequest - Class in org.bouncycastle.tsp
-
Base class for an RFC 3161 Time Stamp Request.
- TimeStampRequest(byte[]) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
-
Create a TimeStampRequest from the past in byte array.
- TimeStampRequest(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
-
Create a TimeStampRequest from the past in input stream.
- TimeStampRequest(TimeStampReq) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
- TimeStampRequestGenerator - Class 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(byte[]) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
-
Create a TimeStampResponse from a byte array containing an ASN.1 encoding.
- TimeStampResponse(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
-
Create a TimeStampResponse from an input stream containing an ASN.1 encoding.
- TimeStampResponse(TimeStampResp) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
- TimeStampResponseGenerator - Class 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
- TimeStampTokenInfoUnitTest - Class in org.bouncycastle.tsp.test
- TimeStampTokenInfoUnitTest() - Constructor for class org.bouncycastle.tsp.test.TimeStampTokenInfoUnitTest
- TLSUniqueProvider - Interface in org.bouncycastle.est
-
TLSUniqueProvider implementation of this can provide the TLS unique value.
- toASN1Primitive() - Method in class org.bouncycastle.cert.ocsp.CertificateID
- toASN1Primitive() - Method in class org.bouncycastle.cert.ocsp.RespID
- toASN1Primitive() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
-
Deprecated.use toASN1Structure
- 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.CMSAuthenticatedData
-
return the ContentInfo
- toASN1Structure() - Method in class org.bouncycastle.cms.CMSAuthEnvelopedData
-
return the ContentInfo
- 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.mozilla.SignedPublicKeyAndChallenge
-
Return the underlying ASN.1 structure for this challenge.
- 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
- TruncatingDigestCalculator - Class in org.bouncycastle.cert.dane
-
A calculator which produces a truncated digest from a regular one, with the truncation achieved by dropping off the right most octets.
- TruncatingDigestCalculator(DigestCalculator) - Constructor for class org.bouncycastle.cert.dane.TruncatingDigestCalculator
-
Default constructor - truncate to 28.
- TruncatingDigestCalculator(DigestCalculator, int) - Constructor for class org.bouncycastle.cert.dane.TruncatingDigestCalculator
-
Constructor specifying a length.
- 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
- unauthAttrsGenerator - Variable in class org.bouncycastle.cms.CMSAuthEnvelopedGenerator
- 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
- unsignedAttributeSet - Variable in class org.bouncycastle.cms.SignerInformation
- unwrappedKeyMustBeEncodable - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
- unwrappedKeyMustBeEncodable - Variable in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
- unwrapSessionKey(ASN1ObjectIdentifier, SecretKey, ASN1ObjectIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
- usingDNSServer(String) - Method in class org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory
-
Specify the dnsServer to use.
- usingProvider(String) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Configure to use the installed provider with name ProviderName.
- usingProvider(Provider) - Method in class org.bouncycastle.pkix.jcajce.X509RevocationChecker.Builder
-
Configure to use the installed provider with name ProviderName.
V
- 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(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(SignerInformationVerifier) - Method in class org.bouncycastle.tsp.TimeStampToken
-
Validate the time stamp token.
- 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[]) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
-
Validate the digests present in the TimeStampTokens contained in the CMSTimeStampedData.
- validate(DigestCalculatorProvider, byte[], TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
-
Validate the passed in timestamp token against the tokens and data present in the message.
- validate(DigestCalculatorProvider, byte[], TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
-
Validate the passed in timestamp token against the tokens and data present in the message.
- validate(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.
- 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
- validateKeySize - Variable in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
- validateServerCertUsage(X509Certificate) - Static method in class org.bouncycastle.est.jcajce.JcaJceUtils
- ValueDecryptorGenerator - Interface in org.bouncycastle.cert.crmf
- verified(String, SSLSession) - Method in class org.bouncycastle.est.jcajce.JsseDefaultHostnameAuthorizer
- verified(String, SSLSession) - Method in interface org.bouncycastle.est.jcajce.JsseHostnameAuthorizer
-
Verify the passed in host name according to the context object.
- verify() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
-
Deprecated.use ContentVerifierProvider method
- verify(byte[]) - Method in interface org.bouncycastle.eac.operator.EACSignatureVerifier
- verify(byte[]) - Method in interface org.bouncycastle.operator.ContentVerifier
-
Return true if the expected value of the signature matches the data passed into the stream.
- verify(byte[], byte[]) - Method in interface org.bouncycastle.operator.RawContentVerifier
-
Verify that the expected signature value was derived from the passed in digest.
- verify(String) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
-
Deprecated.use ContentVerifierProvider method
- verify(String, X509Certificate) - Method in class org.bouncycastle.est.jcajce.JsseDefaultHostnameAuthorizer
- verify(PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
-
Verify a message with password based MAC protection.
- verify(SignerInformationVerifier) - Method in class org.bouncycastle.cms.SignerInformation
-
Verify that the given verifier can successfully verify the signature on this SignerInformation object.
- verify(ContentVerifierProvider) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
-
Verify a message with a public key based signature attached.
- verify(DigestCalculatorProvider) - Method in class org.bouncycastle.cms.CMSDigestedData
- verifyContainsHash(byte[]) - Method in class org.bouncycastle.tsp.PartialHashTreeProcessor
-
Checks whether a PartialHashtree (RFC4998) contains a given hash.
- 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
- withChannelBindingProvider(ChannelBindingProvider) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- withClient(ESTClient) - Method in class org.bouncycastle.est.ESTRequestBuilder
- withClientProvider(ESTClientProvider) - Method in class org.bouncycastle.est.ESTServiceBuilder
-
Set the client provider.
- withClientProvider(ESTClientProvider) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- withConnectionListener(ESTSourceConnectionListener) - Method in class org.bouncycastle.est.ESTRequestBuilder
- withData(byte[]) - Method in class org.bouncycastle.est.ESTRequestBuilder
- withFilterCipherSuites(boolean) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Filter cipher suites with supported before passing to JSSE provider.
- withHijacker(ESTHijacker) - Method in class org.bouncycastle.est.ESTRequestBuilder
- withHostNameAuthorizer(JsseHostnameAuthorizer) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- withKeyManager(KeyManager) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- withKeyManagers(KeyManager[]) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- withLabel(String) - Method in class org.bouncycastle.est.ESTServiceBuilder
-
Set the label as per https://tools.ietf.org/html/rfc7030#section-3.2.2
- withProvider(String) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Configure this builder to use the provider with the passed in name.
- withProvider(Provider) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
-
Configure this builder to use the passed in provider.
- withReadLimit(long) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- withSecureRandom(SecureRandom) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- withTimeout(int) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- withTLSVersion(String) - Method in class org.bouncycastle.est.jcajce.JsseESTServiceBuilder
- withURL(URL) - Method in class org.bouncycastle.est.ESTRequestBuilder
- wrapper - Variable in class org.bouncycastle.cms.KEKRecipientInfoGenerator
- wrapper - Variable in class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
- wrapWithCounter(InputStream, Long) - Method in class org.bouncycastle.est.ESTResponse
- write(byte[]) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
- write(byte[], int, int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
- write(int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
- write(OutputStream) - Method in class org.bouncycastle.cms.CMSAbsentContent
- write(OutputStream) - Method in interface org.bouncycastle.cms.CMSProcessable
-
generic routine to copy out the data we want processed - the OutputStream passed in will do the handling on it's own.
- write(OutputStream) - Method in class org.bouncycastle.cms.CMSProcessableByteArray
- write(OutputStream) - Method in class org.bouncycastle.cms.CMSProcessableFile
- write(OutputStream) - Method in class org.bouncycastle.cms.PKCS7ProcessableObject
- writeData(OutputStream) - Method in class org.bouncycastle.est.ESTRequest
- writeObject(Object) - 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.jcajce.JcaPEMWriter
- writeObject(Object, PEMEncryptor) - Method in class org.bouncycastle.openssl.PEMWriter
-
Deprecated.
- writeObject(PemObjectGenerator) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMWriter
- 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
-
Base constructor - for conformance to RFC 5280 use a calculator based on SHA-1.
- X509ExtensionUtilsTest - Class in org.bouncycastle.cert.test
- X509ExtensionUtilsTest() - Constructor for class org.bouncycastle.cert.test.X509ExtensionUtilsTest
- X509RevocationChecker - Class in org.bouncycastle.pkix.jcajce
-
X.509 Certificate Revocation Checker - still lacks OCSP support and support for delta CRLs.
- X509RevocationChecker.Builder - Class in org.bouncycastle.pkix.jcajce
- X509TrustedCertificateBlock - Class in org.bouncycastle.openssl
-
Holder for an OpenSSL trusted certificate block.
- X509TrustedCertificateBlock(byte[]) - Constructor for class org.bouncycastle.openssl.X509TrustedCertificateBlock
- X509TrustedCertificateBlock(X509CertificateHolder, CertificateTrustBlock) - Constructor for class org.bouncycastle.openssl.X509TrustedCertificateBlock
- X509v1CertificateBuilder - Class in org.bouncycastle.cert
-
class to produce an X.509 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, Date, Date, 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.
- X509v2AttributeCertificateBuilder(X509AttributeCertificateHolder) - Constructor for class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
-
Create a builder for a version 2 attribute certificate, initialised with another certificate.
- 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.
- X509v2CRLBuilder(X509CRLHolder) - Constructor for class org.bouncycastle.cert.X509v2CRLBuilder
-
Create a builder for a version 2 CRL, initialised with another CRL.
- X509v3CertificateBuilder - Class in org.bouncycastle.cert
-
class to produce an X.509 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, Date, Date, 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.
- X509v3CertificateBuilder(X509CertificateHolder) - Constructor for class org.bouncycastle.cert.X509v3CertificateBuilder
-
Create a builder for a version 3 certificate, initialised with another 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
- _in - Variable in class org.bouncycastle.cms.CMSTypedStream
- _signers - Variable in class org.bouncycastle.cms.CMSSignedGenerator
All Classes All Packages