Skip navigation links
Bouncy Castle 1.56.0.redhat-2
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

ACCEPTABLE_EC_CURVES - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
A set of OBJECT IDENTIFIERs representing acceptable named curves for imported keys.
addAcceptedCertificate(X509CertificateHolder, BigInteger) - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
addAddionalStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated. 
addAdditionalStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Adds an additional Bouncy Castle Store to find CRLs, certificates, attribute certificates or cross certificates.
addAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Add an attribute to the certification request we are building.
addAttribute(ASN1ObjectIdentifier, ASN1Encodable[]) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Add an attribute with multiple values to the certification request we are building.
addAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Add an attribute to the certification request we are building.
addAttribute(ASN1ObjectIdentifier, ASN1Encodable[]) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Add an attribute with multiple values to the certification request we are building.
addAttributeCertificate(X509AttributeCertificateHolder) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add the attribute certificates in attrStore to the certificate set to be included with the generated SignedData message.
addAttributeCertificates(Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add the attribute certificates in attrStore to the certificate set to be included with the generated SignedData message.
addAttributeCertificates(Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
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.mail.smime.SMIMESignedGenerator
 
addCertificates(Store) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
Add the store of X509 Certificates to the generator.
addCertificateStore(PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addCertification(PGPPublicKey, byte[], PGPSignature) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Add a certification for an id to the given public key.
addCertification(PGPPublicKey, String, PGPSignature) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Add a certification for an id to the given public key.
addCertification(PGPPublicKey, PGPUserAttributeSubpacketVector, PGPSignature) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Add a certification for the given UserAttributeSubpackets to the given public key.
addCertification(PGPPublicKey, PGPSignature) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Add a revocation or some other key certification to a key.
addChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
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.
addCRL(X509CRL) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
Add the CRLEntry objects contained in a previous CRL.
addCRLEntry(BigInteger, Date, int) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a CRL entry with the just reasonCode extension.
addCRLEntry(BigInteger, Date, int, Date) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a CRL entry with an invalidityDate extension as well as a reasonCode extension.
addCRLEntry(BigInteger, Date, Extensions) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a CRL entry with extensions.
addCRLEntry(BigInteger, Date, int) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
Reason being as indicated by CRLReason, i.e.
addCRLEntry(BigInteger, Date, int, Date) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
Add a CRL entry with an Invalidity Date extension as well as a CRLReason extension.
addCRLEntry(BigInteger, Date, X509Extensions) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
Add a CRL entry with extensions.
addCRLs(Store) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
Add a store full of X509CRLHolder objects.
addCRLs(Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add the CRLs in crlStore to the CRL set to be included with the generated SignedData message.
addCRLs(Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
addCRLs(Store) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
addCRLStore(PKIXCRLStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
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.
addError(ErrorBundle) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addError(ErrorBundle, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addExcludedCerts(Set<X509Certificate>) - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
Adds excluded certificates which are not used for building a certification path.
addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Adds a subtree to the excluded set of these name constraints.
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Add a given extension field for the standard extensions tag made up of the passed in parameters.
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(Extension) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Add a given extension field for the standard extensions.
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a given extension field for the standard extensions tag (tag 3)
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Add a given extension field for the standard extensions tag (tag 3) using a byte encoding of the extension value.
addExtension(Extension) - 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(Extension) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
Add a given extension field for the standard extensions tag (tag 3).
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
Add a given extension field for the standard extensions tag (tag 3) using a byte encoding of the extension value.
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Add a given extension field.
addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated.
use method taking ASN1ObjectIdentifier
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated.
use method taking ASN1ObjectIdentifier
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
add a given extension field for the standard extensions tag (tag 3)
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
add a given extension field for the standard extensions tag The value parameter becomes the contents of the octet string associated with the extension.
addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3)
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3) The value parameter becomes the contents of the octet string associated with the extension.
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
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
 
ADDITIONAL_EC_PARAMETERS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
A set of OBJECT IDENTIFIERs to EC Curves providing local curve name mapping.
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addMethod(PGPKeyEncryptionMethodGenerator) - Method in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Add a key encryption method to be used to encrypt the session data associated with this encrypted data.
addNamedCertificateStore(GeneralName, PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addNamedCRLStore(GeneralName, PKIXCRLStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addNotification(ErrorBundle) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addNotification(ErrorBundle, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
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.
addPublicKeyRing(PGPPublicKeyRingCollection, PGPPublicKeyRing) - Static method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return a new collection object containing the contents of the passed in collection and the passed in public key ring.
addRecipient(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
Add a recipient based on the passed in certificate's public key and its issuer and serial number.
addRecipient(byte[], PublicKey) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
Add a recipient identified by the passed in subjectKeyID and the for the passed in public key.
addRecipientGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
Add a recipient generator to this control.
addRecipientInfoGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Add a generator to produce the recipient info required.
addRecipientInfoGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
add a recipientInfoGenerator.
addRequest(CertificateID) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Add a request for the given CertificateID.
addRequest(CertificateID, Extensions) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Add a request with extensions
addResponse(CertificateID, CertificateStatus) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Date, Extensions) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Date, Date) - 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.
addSecretKeyRing(PGPSecretKeyRingCollection, PGPSecretKeyRing) - Static method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Return a new collection object containing the contents of the passed in collection and the passed in secret key ring.
addSignatureAlgorithm(ConfigurableProvider, String, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addSignerInfoGenerator(SignerInfoGenerator) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add a generator for a particular signer to this CMS SignedData generator.
addSignerInfoGenerator(SignerInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
addSigners(SignerInformationStore) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add a store of pre-calculated signers to the generator.
addSigners(SignerInformationStore) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Add a store of precalculated signers to the generator.
addStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Adds a Bouncy Castle Store to find CRLs, certificates, attribute certificates or cross certificates.
addSubKey(PGPKeyPair) - Method in class org.bouncycastle.openpgp.PGPKeyRingGenerator
Add a sub key to the key ring to be generated with default certification and inheriting the hashed/unhashed packets of the master key.
addSubKey(PGPKeyPair, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector) - Method in class org.bouncycastle.openpgp.PGPKeyRingGenerator
Add a subkey with specific hashed and unhashed packets associated with it and default certification.
addTargetChain(X509CertificateHolder) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
Adds a TargetChain representing a X.509 certificate to the request.
addTargetChain(Extension) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
Adds a TargetChain representing a single X.509 Extension to the request
addTargetChain(TargetChain) - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
Adds a X.509 certificate to the request.
addTargetGroup(GeneralName) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetGroup(GeneralName) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetGroup(byte[]) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
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.
addTargetName(GeneralName) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a target name criterion for the attribute certificate to the target information extension criteria.
addTargetName(byte[]) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
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.
AEADParameterSpec - Class in org.bouncycastle.jcajce.spec
ParameterSpec for AEAD modes which allows associated data to be added via an algorithm parameter spec.In normal circumstances you would only want to use this if you had to work with the pre-JDK1.7 Cipher class as associated data is ignored for the purposes of returning a Cipher's parameters.
AEADParameterSpec(byte[], int) - Constructor for class org.bouncycastle.jcajce.spec.AEADParameterSpec
Base constructor.
AEADParameterSpec(byte[], int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.AEADParameterSpec
Base constructor with prepended associated data.
AES - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCCMMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESGMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGenCCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGenGCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamsCCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamsGCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.GCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithAESCBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithAES-CBC
AES.PBEWithMD5And128BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5And128BitAES-OpenSSL
AES.PBEWithMD5And192BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5And192BitAES-OpenSSL
AES.PBEWithMD5And256BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5And256BitAES-OpenSSL
AES.PBEWithSHA1AESCBC128 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AES-CBC
AES.PBEWithSHA1AESCBC192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA1AESCBC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256AESCBC128 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256AES-CBC
AES.PBEWithSHA256AESCBC192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256AESCBC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256And128BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256And128BitAES-BC
AES.PBEWithSHA256And192BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256And192BitAES-BC
AES.PBEWithSHA256And256BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256And256BitAES-BC
AES.PBEWithSHAAnd128BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1And128BitAES-BC
AES.PBEWithSHAAnd192BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1And192BitAES-BC
AES.PBEWithSHAAnd256BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1And256BitAES-BC
AES.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.RFC5649Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES128_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES128_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES128_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
 
AES128_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES192_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES192_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES192_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
 
AES256_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
AES256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES256_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES256_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
 
AES256_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES_128 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
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 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
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 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
AES_256_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
AES_256_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
AESCCMMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCCMMAC
 
AESCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCMAC
 
AESGMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESGMAC
 
algName - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
algName - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
algOid - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
AlgorithmNameFinder - Interface in org.bouncycastle.operator
General finder for converting OIDs and AlgorithmIdentifiers into strings.
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ies
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi.OAEP - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi.PSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersUtils - Class in org.bouncycastle.jcajce.util
General JCA/JCE utility methods.
AlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
 
AlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGen
 
AlgParamGenCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
AlgParamGenGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
AlgParams_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
 
AlgParams_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
 
AlgParams_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
 
AlgParamsCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
AlgParamsGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
ALLOWED - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
AnnotatedException - Exception in org.bouncycastle.jce.provider
 
AnnotatedException(String, Throwable) - Constructor for exception org.bouncycastle.jce.provider.AnnotatedException
 
AnnotatedException(String) - Constructor for exception org.bouncycastle.jce.provider.AnnotatedException
 
ARC4 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.PBEWithSHAAnd128Bit - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd128BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd40Bit - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
ARC4.PBEWithSHAAnd40BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
archiveRemGenPrivKey - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
 
ArmoredInputStream - Class in org.bouncycastle.bcpg
reader for Base64 armored objects - read the headers and then start returning bytes when the data is reached.
ArmoredInputStream(InputStream) - Constructor for class org.bouncycastle.bcpg.ArmoredInputStream
Create a stream for reading a PGP armoured message, parsing up to a header and then reading the data that follows.
ArmoredInputStream(InputStream, boolean) - Constructor for class org.bouncycastle.bcpg.ArmoredInputStream
Create an armoured input stream which will assume the data starts straight away, or parse for headers first depending on the value of hasHeaders.
ArmoredOutputStream - Class in org.bouncycastle.bcpg
Output stream that writes data in ASCII Armored format.
ArmoredOutputStream(OutputStream) - Constructor for class org.bouncycastle.bcpg.ArmoredOutputStream
Constructs an armored output stream with default headers.
ArmoredOutputStream(OutputStream, Hashtable) - Constructor for class org.bouncycastle.bcpg.ArmoredOutputStream
Constructs an armored output stream with default and custom headers.
AsymmetricAlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
 
AsymmetricAlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
AsymmetricBlockCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
The AsymmetricBlockCipher class extends CipherSpiExt.
AsymmetricBlockCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The AsymmetricBlockCipher() constructor
AsymmetricHybridCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
The AsymmetricHybridCipher class extends CipherSpiExt.
AsymmetricHybridCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
AsymmetricKeyInfoConverter - Interface in org.bouncycastle.jcajce.provider.util
 
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
 
AttributeCertificateHolder - Class in org.bouncycastle.cert
The Holder object.
AttributeCertificateHolder(X500Name, BigInteger) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
Create a holder using the baseCertificateID element.
AttributeCertificateHolder(X509CertificateHolder) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
Create a holder using the baseCertificateID option based on the passed in associated certificate,
AttributeCertificateHolder(X500Name) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
Create a holder using the entityName option based on the passed in principal.
AttributeCertificateHolder(int, ASN1ObjectIdentifier, ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.cert.AttributeCertificateHolder
Constructs a holder for v2 attribute certificates with a hash value for some type of object.
AttributeCertificateHolder - Class in org.bouncycastle.x509
Deprecated.
use org.bouncycastle.cert.AttributeCertificateHolder
AttributeCertificateHolder(X509Principal, BigInteger) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(X500Principal, BigInteger) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(X509Certificate) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(X509Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(X500Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
AttributeCertificateHolder(int, String, String, byte[]) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
Constructs a holder for v2 attribute certificates with a hash value for some type of object.
AttributeCertificateIssuer - Class in org.bouncycastle.cert
Carrying class for an attribute certificate issuer.
AttributeCertificateIssuer(AttCertIssuer) - Constructor for class org.bouncycastle.cert.AttributeCertificateIssuer
Set the issuer directly with the ASN.1 structure.
AttributeCertificateIssuer(X500Name) - Constructor for class org.bouncycastle.cert.AttributeCertificateIssuer
 
AttributeCertificateIssuer - Class in org.bouncycastle.x509
Deprecated.
use org.bouncycastle.cert.AttributeCertificateIssuer
AttributeCertificateIssuer(AttCertIssuer) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.
Set the issuer directly with the ASN.1 structure.
AttributeCertificateIssuer(X500Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.
 
AttributeCertificateIssuer(X509Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.
 
AUTHENTICATION - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
 
AuthenticatorControl - Class in org.bouncycastle.cert.crmf
Carrier for an authenticator control.
AuthenticatorControl(DERUTF8String) - Constructor for class org.bouncycastle.cert.crmf.AuthenticatorControl
Basic constructor - build from a UTF-8 string representing the token.
AuthenticatorControl(String) - Constructor for class org.bouncycastle.cert.crmf.AuthenticatorControl
Basic constructor - build from a string representing the token.
authGen - Variable in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
AuthorityKeyIdentifierStructure - Class in org.bouncycastle.x509.extension
Deprecated.
use JcaX509ExtensionUtils and AuthorityKeyIdentifier.getInstance()
AuthorityKeyIdentifierStructure(byte[]) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
Constructor which will take the byte[] returned from getExtensionValue()
AuthorityKeyIdentifierStructure(X509Extension) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
use constructor that takes Extension
AuthorityKeyIdentifierStructure(Extension) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
Constructor which will take an extension
AuthorityKeyIdentifierStructure(X509Certificate) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
Create an AuthorityKeyIdentifier using the passed in certificate's public key, issuer and serial number.
AuthorityKeyIdentifierStructure(PublicKey) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated.
Create an AuthorityKeyIdentifier using just the hash of the public key.
available() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
 
available() - Method in class org.bouncycastle.bcpg.BCPGInputStream
 
available() - Method in class org.bouncycastle.bcpg.SignatureSubpacketInputStream
 
available() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacketInputStream
 
available() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 

B

BadBlockException - Exception in org.bouncycastle.jcajce.provider.util
 
BadBlockException(String, Throwable) - Constructor for exception org.bouncycastle.jcajce.provider.util.BadBlockException
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Base
 
Base7539() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Base7539
 
BASE_CIPHER_NAMES - Static variable in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
BaseAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseAgreementSpi(String, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
BaseAlgorithmParameterGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameterGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
BaseAlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseAlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi
 
BaseAlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
BaseBlockCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipherProvider) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(AEADBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(AEADBlockCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BufferedBlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
baseBlockSize - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
BaseCipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseCipherSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
BaseKeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseKeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
BaseKeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseKeyGenerator(String, int, CipherKeyGenerator) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
BaseMac - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseMac(Mac) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
BaseMac(Mac, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
BasePBKDF2(String, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
BasePBKDF2(String, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
BaseSecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseSecretKeyFactory(String, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
BaseStreamCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseStreamCipher(StreamCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
BaseStreamCipher(StreamCipher, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
BaseWrapCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseWrapCipher() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(Wrapper) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(Wrapper, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BasicConstraintsValidation - Class in org.bouncycastle.cert.path.validations
 
BasicConstraintsValidation() - Constructor for class org.bouncycastle.cert.path.validations.BasicConstraintsValidation
 
BasicConstraintsValidation(boolean) - Constructor for class org.bouncycastle.cert.path.validations.BasicConstraintsValidation
 
BasicOCSPResp - Class in org.bouncycastle.cert.ocsp
BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
BasicOCSPResp(BasicOCSPResponse) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
BasicOCSPRespBuilder - Class in org.bouncycastle.cert.ocsp
Generator for basic OCSP response objects.
BasicOCSPRespBuilder(RespID) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
basic constructor
BasicOCSPRespBuilder(SubjectPublicKeyInfo, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
construct with the responderID to be the SHA-1 keyHash of the passed in public key.
BC - Class in org.bouncycastle.jcajce.provider.keystore
 
BC() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BC
 
BC.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
 
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
 
BcCMSContentEncryptorBuilder - Class in org.bouncycastle.cms.bc
 
BcCMSContentEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
 
BcCMSContentEncryptorBuilder(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
 
BcContentSignerBuilder - Class in org.bouncycastle.operator.bc
 
BcContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
BcContentVerifierProviderBuilder - Class in org.bouncycastle.operator.bc
 
BcContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
BcDefaultDigestProvider - Class in org.bouncycastle.operator.bc
 
BCDHPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
BCDHPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
BCDHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
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
 
BCDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
BCDSTU4145PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
BCDSTU4145PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(BCDSTU4145PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
BCDSTU4145PublicKey(BCDSTU4145PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
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
 
BCECGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(BCECGOST3410PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PublicKey(BCECGOST3410PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
BCECPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(ECPrivateKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, BCECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
BCECPublicKey(String, BCECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(ECPublicKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCElGamalPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
BCElGamalPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
BCElGamalPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
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.
BCFKS - Class in org.bouncycastle.jcajce.provider.keystore
 
BCFKS() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BCFKS
 
BCFKS.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
 
BCGMSSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.gmss
This class implements the GMSS public key and is usually initiated by the GMSSKeyPairGenerator.
BCGMSSPublicKey(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
The constructor
BCGMSSPublicKey(GMSSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
BCGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
BCGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
BCGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
BCJcaJceHelper - Class in org.bouncycastle.jcajce.util
A JCA/JCE helper that refers to the BC provider for all it's needs.
BCJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.util.BCJcaJceHelper
 
BcKEKEnvelopedRecipient - Class in org.bouncycastle.cms.bc
 
BcKEKEnvelopedRecipient(BcSymmetricKeyUnwrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKEnvelopedRecipient
 
BcKEKRecipient - Class in org.bouncycastle.cms.bc
 
BcKEKRecipient(BcSymmetricKeyUnwrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipient
 
BcKEKRecipientInfoGenerator - Class in org.bouncycastle.cms.bc
 
BcKEKRecipientInfoGenerator(KEKIdentifier, BcSymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator
 
BcKEKRecipientInfoGenerator(byte[], BcSymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator
 
BcKeyFingerprintCalculator - Class in org.bouncycastle.openpgp.operator.bc
 
BcKeyFingerprintCalculator() - Constructor for class org.bouncycastle.openpgp.operator.bc.BcKeyFingerprintCalculator
 
BCKeyStore - Interface in org.bouncycastle.jce.interfaces
all BC provider keystores implement this interface.
BcKeyStoreSpi - Class in org.bouncycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi(int) - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
BcKeyStoreSpi.BouncyCastleStore - Class in org.bouncycastle.jcajce.provider.keystore.bc
the BouncyCastle store.
BcKeyStoreSpi.Std - Class in org.bouncycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi.Version1 - Class in org.bouncycastle.jcajce.provider.keystore.bc
 
BcKeyTransRecipient - Class in org.bouncycastle.cms.bc
 
BcKeyTransRecipient(AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipient
 
BcKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.bc
 
BcKeyTransRecipientInfoGenerator(X509CertificateHolder, BcAsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
 
BcKeyTransRecipientInfoGenerator(byte[], BcAsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
 
BCMcElieceCCA2PrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece CCA2 private key and is usually instantiated by the McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactorySpi.
BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
BCMcElieceCCA2PublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece CCA2 public key and is usually instantiated by the McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactorySpi.
BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
BCMcEliecePrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece private key and is usually instantiated by the McElieceKeyPairGenerator or McElieceKeyFactorySpi.
BCMcEliecePrivateKey(McEliecePrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
BCMcEliecePublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece public key and is usually instantiated by the McElieceKeyPairGenerator or McElieceKeyFactorySpi.
BCMcEliecePublicKey(McEliecePublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
BCMessageDigest - Class in org.bouncycastle.jcajce.provider.digest
 
BCMessageDigest(Digest) - Constructor for class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
BCNHPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
BCNHPrivateKey(NHPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
BCNHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
BCNHPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
BCNHPublicKey(NHPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
BCNHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
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
 
BcPBEDataDecryptorFactory - Class in org.bouncycastle.openpgp.operator.bc
A PBEDataDecryptorFactory for handling PBE decryption operations using the Bouncy Castle lightweight API to implement cryptographic primitives.
BcPBEDataDecryptorFactory(char[], BcPGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBEDataDecryptorFactory
Base constructor.
BCPBEKey - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BCPBEKey(String, ASN1ObjectIdentifier, int, int, int, int, PBEKeySpec, CipherParameters) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
BcPBEKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator.bc
A BC lightweight method generator for supporting PBE based encryption operations.
BcPBEKeyEncryptionMethodGenerator(char[], PGPDigestCalculator) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBEKeyEncryptionMethodGenerator
Create a PBE encryption method generator using the provided digest and the default S2K count for key generation.
BcPBEKeyEncryptionMethodGenerator(char[]) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBEKeyEncryptionMethodGenerator
Create a PBE encryption method generator using the default SHA-1 digest and the default S2K count for key generation.
BcPBEKeyEncryptionMethodGenerator(char[], PGPDigestCalculator, int) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBEKeyEncryptionMethodGenerator
Create a PBE encryption method generator using the provided calculator and S2K count for key generation.
BcPBEKeyEncryptionMethodGenerator(char[], int) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBEKeyEncryptionMethodGenerator
Create a PBE encryption method generator using the default SHA-1 digest calculator and a S2K count other than the default for key generation.
BcPBESecretKeyDecryptorBuilder - Class in org.bouncycastle.openpgp.operator.bc
 
BcPBESecretKeyDecryptorBuilder(PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBESecretKeyDecryptorBuilder
 
BcPBESecretKeyEncryptorBuilder - Class in org.bouncycastle.openpgp.operator.bc
 
BcPBESecretKeyEncryptorBuilder(int) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBESecretKeyEncryptorBuilder
 
BcPBESecretKeyEncryptorBuilder(int, int) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBESecretKeyEncryptorBuilder
Create an SecretKeyEncryptorBuilder with the S2K count different to the default of 0x60.
BcPBESecretKeyEncryptorBuilder(int, PGPDigestCalculator) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBESecretKeyEncryptorBuilder
Create a builder which will make encryptors using the passed in digest calculator.
BcPBESecretKeyEncryptorBuilder(int, PGPDigestCalculator, int) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPBESecretKeyEncryptorBuilder
Create an SecretKeyEncryptorBuilder with the S2k count different to the default of 0x60, and the S2K digest different from SHA-1.
BcPEMDecryptorProvider - Class in org.bouncycastle.openssl.bc
 
BcPEMDecryptorProvider(char[]) - Constructor for class org.bouncycastle.openssl.bc.BcPEMDecryptorProvider
 
BCPGInputStream - Class in org.bouncycastle.bcpg
Stream reader for PGP objects
BCPGInputStream(InputStream) - Constructor for class org.bouncycastle.bcpg.BCPGInputStream
 
BCPGKey - Interface in org.bouncycastle.bcpg
base interface for a PGP key
BCPGObject - Class in org.bouncycastle.bcpg
Base class for a PGP object.
BCPGObject() - Constructor for class org.bouncycastle.bcpg.BCPGObject
 
BCPGOutputStream - Class in org.bouncycastle.bcpg
Basic output stream.
BCPGOutputStream(OutputStream) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
 
BCPGOutputStream(OutputStream, int) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
Create a stream representing an old style partial object.
BCPGOutputStream(OutputStream, int, long, boolean) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
Create a stream representing a general packet.
BCPGOutputStream(OutputStream, int, long) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
 
BCPGOutputStream(OutputStream, int, byte[]) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
Create a new style partial input stream buffered into chunks.
BcPGPContentSignerBuilder - Class in org.bouncycastle.openpgp.operator.bc
 
BcPGPContentSignerBuilder(int, int) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPGPContentSignerBuilder
 
BcPGPContentVerifierBuilderProvider - Class in org.bouncycastle.openpgp.operator.bc
 
BcPGPContentVerifierBuilderProvider() - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPGPContentVerifierBuilderProvider
 
BcPGPDataEncryptorBuilder - Class in org.bouncycastle.openpgp.operator.bc
PGPDataEncryptorBuilder implementation that uses the Bouncy Castle lightweight API to implement cryptographic primitives.
BcPGPDataEncryptorBuilder(int) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder
Constructs a new data encryptor builder for a specified cipher type.
BcPGPDigestCalculatorProvider - Class in org.bouncycastle.openpgp.operator.bc
 
BcPGPDigestCalculatorProvider() - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPGPDigestCalculatorProvider
 
BcPGPKeyConverter - Class in org.bouncycastle.openpgp.operator.bc
 
BcPGPKeyConverter() - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPGPKeyConverter
 
BcPGPKeyPair - Class in org.bouncycastle.openpgp.operator.bc
 
BcPGPKeyPair(int, AsymmetricCipherKeyPair, Date) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPGPKeyPair
 
BcPGPKeyPair(int, PGPAlgorithmParameters, AsymmetricCipherKeyPair, Date) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPGPKeyPair
 
BcPGPObjectFactory - Class in org.bouncycastle.openpgp.bc
PGPObjectFactory that uses the Bouncy Castle lightweight API to implement cryptographic primitives.
BcPGPObjectFactory(byte[]) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPObjectFactory
Construct an object factory to read PGP objects from encoded data.
BcPGPObjectFactory(InputStream) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPObjectFactory
Construct an object factory to read PGP objects from a stream.
BcPGPPublicKeyRing - Class in org.bouncycastle.openpgp.bc
 
BcPGPPublicKeyRing(byte[]) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPPublicKeyRing
 
BcPGPPublicKeyRing(InputStream) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPPublicKeyRing
 
BcPGPPublicKeyRingCollection - Class in org.bouncycastle.openpgp.bc
 
BcPGPPublicKeyRingCollection(byte[]) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPPublicKeyRingCollection
 
BcPGPPublicKeyRingCollection(InputStream) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPPublicKeyRingCollection
 
BcPGPPublicKeyRingCollection(Collection) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPPublicKeyRingCollection
 
BcPGPSecretKeyRing - Class in org.bouncycastle.openpgp.bc
 
BcPGPSecretKeyRing(byte[]) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPSecretKeyRing
 
BcPGPSecretKeyRing(InputStream) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPSecretKeyRing
 
BcPGPSecretKeyRingCollection - Class in org.bouncycastle.openpgp.bc
 
BcPGPSecretKeyRingCollection(byte[]) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPSecretKeyRingCollection
 
BcPGPSecretKeyRingCollection(InputStream) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPSecretKeyRingCollection
 
BcPGPSecretKeyRingCollection(Collection) - Constructor for class org.bouncycastle.openpgp.bc.BcPGPSecretKeyRingCollection
 
BcPKCS10CertificationRequest - Class in org.bouncycastle.pkcs.bc
 
BcPKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
 
BcPKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
 
BcPKCS10CertificationRequest(PKCS10CertificationRequest) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
 
BcPKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs.bc
Extension of the PKCS#10 builder to support AsymmetricKey objects.
BcPKCS10CertificationRequestBuilder(X500Name, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequestBuilder
Create a PKCS#10 builder for the passed in subject and JCA public key.
BCPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore
 
BCPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES
 
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
 
BcPublicKeyDataDecryptorFactory - Class in org.bouncycastle.openpgp.operator.bc
A decryptor factory for handling public key decryption operations.
BcPublicKeyDataDecryptorFactory(PGPPrivateKey) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPublicKeyDataDecryptorFactory
 
BcPublicKeyKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator.bc
A method generator for supporting public key based encryption operations.
BcPublicKeyKeyEncryptionMethodGenerator(PGPPublicKey) - Constructor for class org.bouncycastle.openpgp.operator.bc.BcPublicKeyKeyEncryptionMethodGenerator
Create a public key encryption method generator with the method to be based on the passed in key.
BCRainbowPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
The Private key in Rainbow consists of the linear affine maps L1, L2 and the map F, consisting of quadratic polynomials.
BCRainbowPrivateKey(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Constructor.
BCRainbowPrivateKey(RainbowPrivateKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Constructor (used by the RainbowKeyFactorySpi).
BCRainbowPrivateKey(RainbowPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
BCRainbowPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
This class implements CipherParameters and PublicKey.
BCRainbowPublicKey(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Constructor
BCRainbowPublicKey(RainbowPublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Constructor (used by the RainbowKeyFactorySpi).
BCRainbowPublicKey(RainbowPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
BcRSAAsymmetricKeyUnwrapper - Class in org.bouncycastle.operator.bc
 
BcRSAAsymmetricKeyUnwrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyUnwrapper
 
BcRSAAsymmetricKeyWrapper - Class in org.bouncycastle.operator.bc
 
BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
 
BcRSAAsymmetricKeyWrapper(AlgorithmIdentifier, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
 
BcRSAContentSignerBuilder - Class in org.bouncycastle.operator.bc
 
BcRSAContentSignerBuilder(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder
 
BcRSAContentVerifierProviderBuilder - Class in org.bouncycastle.operator.bc
 
BcRSAContentVerifierProviderBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
 
BcRSAKeyTransEnvelopedRecipient - Class in org.bouncycastle.cms.bc
 
BcRSAKeyTransEnvelopedRecipient(AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient
 
BcRSAKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.bc
 
BcRSAKeyTransRecipientInfoGenerator(byte[], AlgorithmIdentifier, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator
 
BcRSAKeyTransRecipientInfoGenerator(X509CertificateHolder) - Constructor for class org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator
 
BCRSAPrivateCrtKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
A provider representation for a RSA private key, with CRT factors included.
BCRSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
BCRSAPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
BCRSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
BcRSASignerInfoVerifierBuilder - Class in org.bouncycastle.cms.bc
 
BcRSASignerInfoVerifierBuilder(CMSSignatureAlgorithmNameGenerator, SignatureAlgorithmIdentifierFinder, DigestAlgorithmIdentifierFinder, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
 
BcSignerOutputStream - Class in org.bouncycastle.operator.bc
 
BCSphincs256PrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
BCSphincs256PrivateKey(ASN1ObjectIdentifier, SPHINCSPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
BCSphincs256PrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
BCSphincs256PublicKey - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
BCSphincs256PublicKey(ASN1ObjectIdentifier, SPHINCSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
BCSphincs256PublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
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.
beginClearText(int) - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
Start a clear text signed message.
bigIntToBytes(BigInteger) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
bigIntToBytes(BigInteger) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
BINARY - Static variable in class org.bouncycastle.openpgp.PGPLiteralData
Format tag for binary literal data
BINARY - Static variable in class org.bouncycastle.openpgp.PGPLiteralDataGenerator
Format tag for binary literal data
BINARY_DOCUMENT - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
Blake2b - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b160 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b256 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b384 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b512 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b160
 
Blake2b256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b256
 
Blake2b384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b384
 
Blake2b512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b512
 
BlockCipherProvider - Interface in org.bouncycastle.jcajce.provider.symmetric.util
 
BLOWFISH - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
Blowfish - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
BouncyCastlePQCProvider - Class in org.bouncycastle.pqc.jcajce.provider
 
BouncyCastlePQCProvider() - Constructor for class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
Construct a new provider.
BouncyCastleProvider - Class in org.bouncycastle.jce.provider
To add the provider at runtime use:
BouncyCastleProvider() - Constructor for class org.bouncycastle.jce.provider.BouncyCastleProvider
Construct a new provider.
BouncyCastleStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
BrokenJCEBlockCipher - Class in org.bouncycastle.jce.provider
 
BrokenJCEBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenJCEBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES - Class in org.bouncycastle.jce.provider
PBEWithMD5AndDES
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES - Class in org.bouncycastle.jce.provider
PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAndTwofish-CBC
BrokenKDF2BytesGenerator - Class in org.bouncycastle.jce.provider
Generator for PBE derived keys and ivs as defined by IEEE P1363a
This implementation is based on draft 9 of IEEE P1363a.
BrokenKDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
Construct a KDF2 Parameters generator.
BrokenPBE - Interface in org.bouncycastle.jce.provider
 
BrokenPBE.Util - Class in org.bouncycastle.jce.provider
uses the appropriate mixer to generate the key and IV if neccessary.
BrokePBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES
 
BrokePBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES
 
BrokePBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key
 
BrokePBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key
 
buf - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Internal buffer
BufferingContentSigner - Class in org.bouncycastle.operator
A class that explicitly buffers the data to be signed, sending it in one block when ready for signing.
BufferingContentSigner(ContentSigner) - Constructor for class org.bouncycastle.operator.BufferingContentSigner
Base constructor.
BufferingContentSigner(ContentSigner, int) - Constructor for class org.bouncycastle.operator.BufferingContentSigner
Base constructor.
build(DigestCalculatorProvider) - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
build(MacCalculator) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Build a protected PKI message which has MAC based integrity protection.
build(ContentSigner) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Build a protected PKI message which has MAC based integrity protection.
build() - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
build() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
build(char[]) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Build an EncryptedValue structure containing the passed in pass phrase.
build(X509CertificateHolder) - Method in class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Build an EncryptedValue structure containing the certificate contained in the passed in holder.
build(X509Certificate) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
 
build() - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
build(OutputEncryptor) - Method in class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
Build the PKIArchiveControl using the passed in encryptor to encrypt its contents.
build(char[]) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
 
build(ContentSigner) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
build(String) - Method in interface org.bouncycastle.cert.dane.DANEEntryFetcherFactory
Build an entry fetcher for the specified domain name.
build(String) - Method in class org.bouncycastle.cert.dane.DANEEntryStoreBuilder
Build a DANECertificateStore from the provided domainName details.
build(String) - Method in class org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory
Build an entry fetcher for the specified domain name.
build() - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
Build the CertStore from the current inputs.
build(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
 
build(ContentSigner, X509CertificateHolder[], Date) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
 
build() - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Generate an unsigned request
build(ContentSigner, X509CertificateHolder[]) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
build(int, Object) - Method in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
build(int) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
 
build(CertPath) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
 
build() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
 
build(SubjectPublicKeyInfo) - Method in interface org.bouncycastle.cert.X509ContentVerifierProviderBuilder
 
build(X509CertificateHolder) - Method in interface org.bouncycastle.cert.X509ContentVerifierProviderBuilder
 
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v1CertificateBuilder
Generate an X509 certificate, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Generate an X509 certificate, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v2CRLBuilder
Generate an X.509 CRL, based on the current issuer and subject using the passed in signer.
build(ContentSigner) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
Generate an X.509 certificate, based on the current issuer and subject using the passed in signer.
build() - Method in class org.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
 
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder
 
build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
build(ContentSigner, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
build(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
build(PublicKey) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
build(String, PrivateKey, X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
build(String, PrivateKey, byte[]) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
build(X509Certificate) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
build(PublicKey) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
build() - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
 
build() - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
 
build(ContentSigner, X509CertificateHolder) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
Build a generator with the passed in certHolder issuer and serial number as the signerIdentifier.
build(ContentSigner, byte[]) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
Build a generator with the passed in subjectKeyIdentifier as the signerIdentifier.
build(MessageImprint) - Method in class org.bouncycastle.dvcs.CCPDRequestBuilder
Builds CCPD request.
build(byte[]) - Method in class org.bouncycastle.dvcs.CPDRequestBuilder
Build CPD request.
build(byte[]) - Method in class org.bouncycastle.dvcs.MessageImprintBuilder
 
build(DVCSMessage) - Method in class org.bouncycastle.dvcs.SignedDVCSMessageGenerator
Creates a CMSSignedData object containing the passed in DVCSMessage
build() - Method in class org.bouncycastle.dvcs.VPKCRequestBuilder
Build DVCS request to VPKC service.
build(CMSSignedData) - Method in class org.bouncycastle.dvcs.VSDRequestBuilder
Build VSD request from CMS SignedData object.
build(EACSigner) - Method in class org.bouncycastle.eac.EACCertificateBuilder
 
build(ASN1ObjectIdentifier, PublicKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
 
build(String, PrivateKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
build(ASN1ObjectIdentifier, PrivateKey) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
build() - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
Build a selector.
build() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Build a selector.
build() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
build() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
build() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Build the new parameter spec.
build() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
Constructs a new SkeinParameterSpec instance with the parameters provided to this builder.
build(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
 
build() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
build(char[]) - Method in class org.bouncycastle.openpgp.operator.bc.BcPBESecretKeyDecryptorBuilder
 
build(char[]) - Method in class org.bouncycastle.openpgp.operator.bc.BcPBESecretKeyEncryptorBuilder
 
build(int, PGPPrivateKey) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPContentSignerBuilder
 
build(byte[]) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder
 
build(int, PGPPrivateKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
 
build(int, long, PrivateKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
 
build() - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder
Constructs a new PGPDigestCalculatorProvider
build(char[]) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEDataDecryptorFactoryBuilder
Construct a PBEDataDecryptorFactory to use to decrypt PBE encrypted data.
build(char[]) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyDecryptorBuilder
 
build(char[]) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
 
build(byte[]) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
 
build(PrivateKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
 
build(PGPPrivateKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
 
build(int, PGPPrivateKey) - Method in interface org.bouncycastle.openpgp.operator.PGPContentSignerBuilder
 
build(PGPPublicKey) - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifierBuilder
 
build(byte[]) - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder
Builds a data encryptor using the algorithm configured for this builder.
build(File, File) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
Build an identity from the passed in key and certificate file in PEM format.
build(InputStream, InputStream) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
Build an identity from the passed in key and certificate stream in PEM format.
build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
 
build() - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
 
build(char[]) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
 
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
build(AsymmetricKeyParameter) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
 
build(PrivateKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
build(X509CertificateHolder) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
build(X509Certificate) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
build(PublicKey) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
build(SubjectPublicKeyInfo) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
build() - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.bc.BcPKCS12PBEOutputEncryptorBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
 
build(char[]) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
 
build(ContentSigner) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Generate an PKCS#10 request based on the past in signer.
build(char[]) - Method in interface org.bouncycastle.pkcs.PKCS12MacCalculatorBuilder
 
build(PKCS12MacCalculatorBuilder, char[]) - Method in class org.bouncycastle.pkcs.PKCS12PfxPduBuilder
Build the Pfx structure, protecting it with a MAC calculated against the passed in password.
build() - Method in class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
build(OutputEncryptor) - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder
 
Builder(CertSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
Constructor initializing a builder with a CertSelector.
Builder(CRLSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Constructor initializing a builder with a CertSelector.
Builder(PKIXBuilderParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
Builder(PKIXParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
Builder(String, int) - Constructor for class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Basic builder.
Builder(String, int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Basic builder.
Builder() - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
 
Builder(SkeinParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
 
Builder() - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
Builder(String, String) - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
ByteArrayHandler - Class in org.bouncycastle.openpgp.examples
Simple routine to encrypt and decrypt using a passphrase.
ByteArrayHandler() - Constructor for class org.bouncycastle.openpgp.examples.ByteArrayHandler
 
BZIP2 - Static variable in interface org.bouncycastle.bcpg.CompressionAlgorithmTags
BZIP2 compression.
BZip2Constants - Interface in org.bouncycastle.apache.bzip2
Base class for both the compress and decompress classes.

C

calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
calcSecret() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
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
 
calculateFingerprint(PublicKeyPacket) - Method in class org.bouncycastle.openpgp.operator.bc.BcKeyFingerprintCalculator
 
calculateFingerprint(PublicKeyPacket) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaKeyFingerprintCalculator
 
calculateFingerprint(PublicKeyPacket) - Method in interface org.bouncycastle.openpgp.operator.KeyFingerPrintCalculator
 
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
 
Camellia - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAMELLIA128_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA128_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA_128 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
CAMELLIA_192 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
CAMELLIA_256 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
CAN_AUTHENTICATE - Static variable in interface org.bouncycastle.openpgp.PGPKeyFlags
 
CAN_CERTIFY - Static variable in interface org.bouncycastle.openpgp.PGPKeyFlags
 
CAN_ENCRYPT_COMMS - Static variable in interface org.bouncycastle.openpgp.PGPKeyFlags
 
CAN_ENCRYPT_STORAGE - Static variable in interface org.bouncycastle.openpgp.PGPKeyFlags
 
CAN_SIGN - Static variable in interface org.bouncycastle.openpgp.PGPKeyFlags
 
CANONICAL_TEXT_DOCUMENT - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
CAST5 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
CAST5 - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
CAST5_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAST5_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAST6 - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CASUAL_CERTIFICATION - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.CBC
 
CBC32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CBC32
 
CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBCMAC
 
CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBCMAC
 
CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBCMAC
 
CBZip2InputStream - Class in org.bouncycastle.apache.bzip2
An input stream that decompresses from the BZip2 format (with the file header chars) to be read as any other stream.
CBZip2InputStream(InputStream) - Constructor for class org.bouncycastle.apache.bzip2.CBZip2InputStream
 
CBZip2OutputStream - Class in org.bouncycastle.apache.bzip2
An output stream that compresses into the BZip2 format (with the file header chars) into another stream.
CBZip2OutputStream(OutputStream) - Constructor for class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
CBZip2OutputStream(OutputStream, int) - Constructor for class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
CCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CCM
 
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).
CDHwithSHA1KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA1KDFAndSharedInfo
 
CDHwithSHA224KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA224KDFAndSharedInfo
 
CDHwithSHA256KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA256KDFAndSharedInfo
 
CDHwithSHA384KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA384KDFAndSharedInfo
 
CDHwithSHA512KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA512KDFAndSharedInfo
 
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, Throwable) - Constructor for exception org.bouncycastle.cert.CertException
 
CertException(String) - Constructor for exception org.bouncycastle.cert.CertException
 
CertificateConfirmationContent - Class in org.bouncycastle.cert.cmp
 
CertificateConfirmationContent(CertConfirmContent) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
CertificateConfirmationContent(CertConfirmContent, DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
CertificateConfirmationContentBuilder - Class in org.bouncycastle.cert.cmp
 
CertificateConfirmationContentBuilder() - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
CertificateConfirmationContentBuilder(DigestAlgorithmIdentifierFinder) - Constructor for class org.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder
 
CertificateFactory - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
class for dealing with X509 certificates.
CertificateFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
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(Set<ASN1ObjectIdentifier>) - Constructor for class org.bouncycastle.openssl.CertificateTrustBlock
 
CertificateTrustBlock(String, Set<ASN1ObjectIdentifier>) - Constructor for class org.bouncycastle.openssl.CertificateTrustBlock
 
CertificateTrustBlock(String, Set<ASN1ObjectIdentifier>, Set<ASN1ObjectIdentifier>) - Constructor for class org.bouncycastle.openssl.CertificateTrustBlock
 
CERTIFICATION_REVOCATION - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
CERTIFY_OTHER - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
 
CertIOException - Exception in org.bouncycastle.cert
General IOException thrown in the cert package and its sub-packages.
CertIOException(String, Throwable) - Constructor for exception org.bouncycastle.cert.CertIOException
 
CertIOException(String) - Constructor for exception org.bouncycastle.cert.CertIOException
 
CertPath - Class in org.bouncycastle.cert.path
 
CertPath(X509CertificateHolder[]) - Constructor for class org.bouncycastle.cert.path.CertPath
 
certPath - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
CertPathReviewerException - Exception in org.bouncycastle.x509
 
CertPathReviewerException(ErrorBundle, Throwable) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
 
CertPathReviewerException(ErrorBundle) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
 
CertPathReviewerException(ErrorBundle, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
 
CertPathReviewerException(ErrorBundle, CertPath, int) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
 
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
 
CertRuntimeException - Exception in org.bouncycastle.cert
 
CertRuntimeException(String, Throwable) - Constructor for exception org.bouncycastle.cert.CertRuntimeException
 
certs - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
certs - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
CertStoreCollectionSpi - Class in org.bouncycastle.jce.provider
 
CertStoreCollectionSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CFB
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CFB
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CFB
 
CFB8Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CFB8Mac
 
CFB8MAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CFB8MAC
 
CFB8Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CFB8Mac32
 
ChaCha - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.Base7539 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.KeyGen7539 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.jcajce.PKIXExtendedParameters
This model uses the following validity model.
CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
This model uses the following validity model.
check(X509AttributeCertificate, CertPath, CertPath, Collection) - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
Performs checks on the specified attribute certificate.
checkCRLs(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
checkExcluded(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Check if the given GeneralName is contained in the excluded set.
checkExcludedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
checkLength(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Check if the message length plus the length of the input length can be en/decrypted.
checkPermitted(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Checks if the given GeneralName is in the permitted set.
checkPermittedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
checkRevocation(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, Vector, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
checkSignerCert(X509Certificate, List, List) - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
checkValidity() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
checkValidity(Date) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
checkValidity() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
 
checkValidity(Date) - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
 
checkValidity() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
checkValidity(Date) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
children - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
CIPHER_ALG_NAMES - Static variable in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
CipherInputStream - Class in org.bouncycastle.jcajce.io
A CipherInputStream is composed of an InputStream and a cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream, Cipher) - Constructor for class org.bouncycastle.jcajce.io.CipherInputStream
Constructs a CipherInputStream from an InputStream and an initialised Cipher.
CipherOutputStream - Class in org.bouncycastle.jcajce.io
A CipherOutputStream is composed of an OutputStream and a cipher so that write() methods process the written data with the cipher, and the output of the cipher is in turn written to the underlying OutputStream.
CipherOutputStream(OutputStream, Cipher) - Constructor for class org.bouncycastle.jcajce.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a Cipher.
CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi(OAEPParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi.ISO9796d1Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
classes that inherit from us.
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
classes that inherit from us.
CipherSpi.OAEPPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PrivateOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PublicOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpiExt - Class in org.bouncycastle.pqc.jcajce.provider.util
The CipherSpiExt class extends CipherSpi.
CipherSpiExt() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
cipherTextSize - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The maximum number of bytes the cipher can encrypt.
CLASS_DEFAULT - Static variable in interface org.bouncycastle.bcpg.sig.RevocationKeyTags
 
CLASS_SENSITIVE - Static variable in interface org.bouncycastle.bcpg.sig.RevocationKeyTags
 
CLEARMASK - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
ClearSignedFileProcessor - Class in org.bouncycastle.openpgp.examples
A simple utility class that creates clear signed files and verifies them.
ClearSignedFileProcessor() - Constructor for class org.bouncycastle.openpgp.examples.ClearSignedFileProcessor
 
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.jcajce.PKIXCertStoreSelector
 
clone() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
clone() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
 
clone() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b160
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b384
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b512
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_512
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Keccak.DigestKeccak
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA384.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein1024
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein512
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SM3.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Tiger.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest
 
clone() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
clone() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
clone() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
Returns a clone of this object.
clone() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
clone() - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.
 
clone() - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Makes a copy of this PKIXParameters object.
clone() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
 
clone() - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
Returns a clone of this object.
clone() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Returns a clone of this object.
clone() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Returns a clone of this selector.
clone() - Method in class org.bouncycastle.x509.X509CertStoreSelector
Deprecated.
 
clone() - Method in class org.bouncycastle.x509.X509CollectionStoreParameters
Returns a shallow clone.
clone() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
 
close() - Method in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
close() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
 
close() - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
Note: close() does not close the underlying stream.
close() - Method in class org.bouncycastle.bcpg.BCPGInputStream
 
close() - Method in class org.bouncycastle.bcpg.BCPGOutputStream
 
close() - Method in class org.bouncycastle.bcpg.OutputStreamPacket
 
close() - Method in class org.bouncycastle.cms.CMSContentInfoParser
Close the underlying data stream.
close() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
Closes the underlying input stream, and then finalises the processing of the data by the cipher.
close() - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.bouncycastle.openpgp.PGPCompressedDataGenerator
Close the compressed object - this is equivalent to calling close on the stream returned by the open() method.
close() - Method in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Close off the encrypted object - this is equivalent to calling close on the stream returned by the open() methods.
close() - Method in class org.bouncycastle.openpgp.PGPLiteralDataGenerator
Close the literal data packet - this is equivalent to calling close on the stream returned by the open() method.
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.CMAC
 
CMAC_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.CMAC_1024
 
CMAC_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.CMAC_256
 
CMAC_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.CMAC_512
 
CMPException - Exception in org.bouncycastle.cert.cmp
 
CMPException(String, Throwable) - Constructor for exception org.bouncycastle.cert.cmp.CMPException
 
CMPException(String) - Constructor for exception org.bouncycastle.cert.cmp.CMPException
 
CMPRuntimeException - Exception in org.bouncycastle.cert.cmp
 
CMPRuntimeException(String, Throwable) - Constructor for exception org.bouncycastle.cert.cmp.CMPRuntimeException
 
CMSAbsentContent - Class in org.bouncycastle.cms
a class representing null or absent content.
CMSAbsentContent() - Constructor for class org.bouncycastle.cms.CMSAbsentContent
 
CMSAbsentContent(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.CMSAbsentContent
 
CMSAlgorithm - Class in org.bouncycastle.cms
 
CMSAlgorithm() - Constructor for class org.bouncycastle.cms.CMSAlgorithm
 
CMSAttributeTableGenerationException - Exception in org.bouncycastle.cms
 
CMSAttributeTableGenerationException(String) - Constructor for exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
CMSAttributeTableGenerationException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
CMSAttributeTableGenerator - Interface in org.bouncycastle.cms
Note: The SIGNATURE parameter is only available when generating unsigned attributes.
CMSAuthenticatedData - Class in org.bouncycastle.cms
containing class for an CMS Authenticated Data object
CMSAuthenticatedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(byte[], DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(InputStream, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(ContentInfo, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedDataGenerator - Class in org.bouncycastle.cms
General class for generating a CMS authenticated-data message.
CMSAuthenticatedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
base constructor
CMSAuthenticatedDataParser - Class in org.bouncycastle.cms
Parsing class for an CMS Authenticated Data object from an input stream.
CMSAuthenticatedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataParser(byte[], DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataParser(InputStream, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a CMS authenticated-data message stream.
CMSAuthenticatedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
base constructor
CMSAuthenticatedGenerator - Class in org.bouncycastle.cms
 
CMSAuthenticatedGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedGenerator
base constructor
CMSCompressedData - Class in org.bouncycastle.cms
containing class for an CMS Compressed Data object
CMSCompressedData(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 enveloped-data message.
CMSEncryptedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSEncryptedDataGenerator
base constructor
CMSEncryptedGenerator - Class in org.bouncycastle.cms
General class for generating a CMS encrypted-data message.
CMSEncryptedGenerator() - Constructor for class org.bouncycastle.cms.CMSEncryptedGenerator
base constructor
CMSEnvelopedData - Class in org.bouncycastle.cms
containing class for an CMS Enveloped Data object
CMSEnvelopedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
Construct a CMSEnvelopedData object from a content info object.
CMSEnvelopedDataGenerator - Class in org.bouncycastle.cms
General class for generating a CMS enveloped-data message.
CMSEnvelopedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataGenerator
base constructor
CMSEnvelopedDataParser - Class in org.bouncycastle.cms
Parsing class for an CMS Enveloped Data object from an input stream.
CMSEnvelopedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataParser
 
CMSEnvelopedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataParser
 
CMSEnvelopedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a CMS enveloped-data message stream.
CMSEnvelopedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
base constructor
CMSEnvelopedGenerator - Class in org.bouncycastle.cms
General class for generating a CMS enveloped-data message.
CMSEnvelopedGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedGenerator
base constructor
CMSException - Exception in org.bouncycastle.cms
 
CMSException(String) - Constructor for exception org.bouncycastle.cms.CMSException
 
CMSException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSException
 
CMSProcessable - Interface in org.bouncycastle.cms
Use CMSTypedData instead of this.
CMSProcessableBodyPart - Class in org.bouncycastle.mail.smime
a holding class for a BodyPart to be processed.
CMSProcessableBodyPart(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
CMSProcessableBodyPartInbound - Class in org.bouncycastle.mail.smime
a holding class for a BodyPart to be processed which does CRLF canonicalisation if dealing with non-binary data.
CMSProcessableBodyPartInbound(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
Create a processable with the default transfer encoding of 7bit
CMSProcessableBodyPartInbound(BodyPart, String) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
Create a processable with the a default transfer encoding of the passed in value.
CMSProcessableBodyPartOutbound - Class in org.bouncycastle.mail.smime
a holding class for a BodyPart to be processed which does CRLF canocicalisation if dealing with non-binary data.
CMSProcessableBodyPartOutbound(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
Create a processable with the default transfer encoding of 7bit
CMSProcessableBodyPartOutbound(BodyPart, String) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
Create a processable with the a default transfer encoding of the passed in value.
CMSProcessableByteArray - Class in org.bouncycastle.cms
a holding class for a byte array of data to be processed.
CMSProcessableByteArray(byte[]) - Constructor for class org.bouncycastle.cms.CMSProcessableByteArray
 
CMSProcessableByteArray(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.cms.CMSProcessableByteArray
 
CMSProcessableFile - Class in org.bouncycastle.cms
a holding class for a file of data to be processed.
CMSProcessableFile(File) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSProcessableFile(File, int) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSProcessableFile(ASN1ObjectIdentifier, File, int) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSRuntimeException - Exception in org.bouncycastle.cms
 
CMSRuntimeException(String) - Constructor for exception org.bouncycastle.cms.CMSRuntimeException
 
CMSRuntimeException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSRuntimeException
 
CMSSignatureAlgorithmNameGenerator - Interface in org.bouncycastle.cms
 
CMSSignatureEncryptionAlgorithmFinder - Interface in org.bouncycastle.cms
Finder which is used to look up the algorithm identifiers representing the encryption algorithms that are associated with a particular signature algorithm.
CMSSignedData - Class in org.bouncycastle.cms
general class for handling a pkcs7-signature message.
CMSSignedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(CMSProcessable, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(Map, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
Content with detached signature, digests precomputed
CMSSignedData(CMSProcessable, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
base constructor - content with detached signature.
CMSSignedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
base constructor - with encapsulated content
CMSSignedData(CMSProcessable, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(Map, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedDataGenerator - Class in org.bouncycastle.cms
general class for generating a pkcs7-signature message.
CMSSignedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedDataGenerator
base constructor
CMSSignedDataParser - Class in org.bouncycastle.cms
Parsing class for an CMS Signed Data object from an input stream.
CMSSignedDataParser(DigestCalculatorProvider, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
 
CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
 
CMSSignedDataParser(DigestCalculatorProvider, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
base constructor - with encapsulated content
CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
base constructor
CMSSignedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a pkcs7-signature message stream.
CMSSignedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedDataStreamGenerator
base constructor
CMSSignedGenerator - Class in org.bouncycastle.cms
 
CMSSignedGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedGenerator
base constructor
CMSSignerDigestMismatchException - Exception in org.bouncycastle.cms
 
CMSSignerDigestMismatchException(String) - Constructor for exception org.bouncycastle.cms.CMSSignerDigestMismatchException
 
CMSStreamException - Exception in org.bouncycastle.cms
 
CMSTimeStampedData - Class in org.bouncycastle.tsp.cms
 
CMSTimeStampedData(ContentInfo) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
CMSTimeStampedData(InputStream) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
CMSTimeStampedData(byte[]) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
CMSTimeStampedDataGenerator - Class in org.bouncycastle.tsp.cms
 
CMSTimeStampedDataGenerator() - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
 
CMSTimeStampedDataParser - Class in org.bouncycastle.tsp.cms
 
CMSTimeStampedDataParser(InputStream) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
CMSTimeStampedDataParser(byte[]) - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
CMSTimeStampedGenerator - Class in org.bouncycastle.tsp.cms
 
CMSTimeStampedGenerator() - Constructor for class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
 
CMSTypedData - Interface in org.bouncycastle.cms
 
CMSTypedStream - Class in org.bouncycastle.cms
 
CMSTypedStream(InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(String, InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(String, InputStream, int) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(ASN1ObjectIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(ASN1ObjectIdentifier, InputStream, int) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSVerifierCertificateNotValidException - Exception in org.bouncycastle.cms
 
CMSVerifierCertificateNotValidException(String) - Constructor for exception org.bouncycastle.cms.CMSVerifierCertificateNotValidException
 
COMPRESSED_DATA - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
CompressedDataPacket - Class in org.bouncycastle.bcpg
A generic compressed data object.
CompressionAlgorithmTags - Interface in org.bouncycastle.bcpg
Basic tags for compression algorithms
ConfigurableProvider - Interface in org.bouncycastle.jcajce.provider.config
Implemented by the BC provider.
CONFIGURATION - Static variable in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
CONFIGURATION - Static variable in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.IES.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Keccak.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Skein.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SM3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.BC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.BCFKS.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.PKCS12.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Poly1305.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.McEliece.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.NH.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.SPHINCS.Mappings
 
CONSOLE - Static variable in class org.bouncycastle.openpgp.PGPLiteralData
The special name indicating a "for your eyes only" packet.
CONSOLE - Static variable in class org.bouncycastle.openpgp.PGPLiteralDataGenerator
The special name indicating a "for your eyes only" packet.
ContainedPacket - Class in org.bouncycastle.bcpg
Basic type for a PGP packet.
ContainedPacket() - Constructor for class org.bouncycastle.bcpg.ContainedPacket
 
contains(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return true if a key matching the passed in key ID is present, false otherwise.
contains(byte[]) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return true if a key matching the passed in fingerprint is present, false otherwise.
contains(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Return true if a key matching the passed in key ID is present, false otherwise.
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
 
ContentVerifier - Interface in org.bouncycastle.operator
 
ContentVerifierProvider - Interface in org.bouncycastle.operator
General interface for providers of ContentVerifier objects.
Control - Interface in org.bouncycastle.cert.crmf
Generic interface for a CertificateRequestMessage control value.
convertCurve(ECCurve, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertCurve(EllipticCurve) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertField(FiniteField) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertPoint(ECParameterSpec, ECPoint, boolean) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertPoint(ECCurve, ECPoint, boolean) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertSpec(EllipticCurve, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertSpec(ECParameterSpec, boolean) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertToDefiniteLength(byte[]) - Static method in class org.bouncycastle.jce.PKCS12Util
Just re-encode the outer layer of the PKCS#12 file to definite length encoding.
convertToDefiniteLength(byte[], char[], String) - Static method in class org.bouncycastle.jce.PKCS12Util
Re-encode the PKCS#12 structure to definite length encoding at the inner layer as well, recomputing the MAC accordingly.
convertToSpec(X962Parameters, ECCurve) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertToSpec(X9ECParameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
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
 
copy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
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.
copyAndAddExtension(String, boolean, X509Certificate) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
copyAndAddExtension(ASN1ObjectIdentifier, boolean, X509Certificate) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
copyWithNewPassword(PGPSecretKey, PBESecretKeyDecryptor, PBESecretKeyEncryptor) - Static method in class org.bouncycastle.openpgp.PGPSecretKey
Return a copy of the passed in secret key, encrypted using a new password and the passed in algorithm.
copyWithNewPassword(PGPSecretKeyRing, PBESecretKeyDecryptor, PBESecretKeyEncryptor) - Static method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return a copy of the passed in secret key ring, with the private keys (where present) associated with the master key and sub keys are encrypted using a new password and the passed in algorithm.
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).
CRC24 - Class in org.bouncycastle.bcpg
 
CRC24() - Constructor for class org.bouncycastle.bcpg.CRC24
 
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createAlgorithmParameters(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createAsymmetricUnwrapper(AlgorithmIdentifier, PrivateKey) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
createAsymmetricUnwrapper(AlgorithmIdentifier, PrivateKey, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
createAsymmetricUnwrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyUnwrapper
 
createAsymmetricUnwrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyUnwrapper
 
createAsymmetricWrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcAsymmetricKeyWrapper
 
createAsymmetricWrapper(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper
 
createAuthorityKeyIdentifier(AsymmetricKeyParameter) - Method in class org.bouncycastle.cert.bc.BcX509ExtensionUtils
 
createAuthorityKeyIdentifier(X509Certificate) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
 
createAuthorityKeyIdentifier(PublicKey) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
 
createAuthorityKeyIdentifier(PublicKey, X500Principal, BigInteger) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
 
createAuthorityKeyIdentifier(PublicKey, GeneralNames, BigInteger) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
 
createAuthorityKeyIdentifier(X509CertificateHolder) - Method in class org.bouncycastle.cert.X509ExtensionUtils
Create an AuthorityKeyIdentifier from the passed in arguments.
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.
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createCertificateFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createCertPath(X509Certificate, Set, List) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
createCertPath(X509Certificate, Set, List, List) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
Returns an Object array containing a CertPath and a List of Booleans.
createCipher(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createCipher(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createCipher(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createCipher(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
CreateCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single compressed mail message.
CreateCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateCompressedMail
 
createContentCipher(Key, AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
createCRL(CertificateList) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
createDataDecryptor(boolean, int, byte[]) - Method in class org.bouncycastle.openpgp.operator.bc.BcPBEDataDecryptorFactory
 
createDataDecryptor(boolean, int, byte[]) - Method in class org.bouncycastle.openpgp.operator.bc.BcPublicKeyDataDecryptorFactory
 
createDataDecryptor(boolean, int, byte[]) - Method in interface org.bouncycastle.openpgp.operator.PGPDataDecryptorFactory
Constructs a data decryptor.
createDecryptor(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEProtectionRemoverFactory
 
createDecryptor(String) - Method in interface org.bouncycastle.openpgp.operator.PBEProtectionRemoverFactory
 
createDigest(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createDigest(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createDigest(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createDigest(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createDVCRequest(Data) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
 
CreateEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single encrypted mail message.
CreateEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateEncryptedMail
 
createEntry(String, X509CertificateHolder) - Method in class org.bouncycastle.cert.dane.DANEEntryFactory
Return a DANEEntry for the passed in email address and certificate.
createEntry(String, int, X509CertificateHolder) - Method in class org.bouncycastle.cert.dane.DANEEntryFactory
Return a DANEEntry for the passed in email address and certificate.
createIssuerAndSerialNumberFor(X509Certificate) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
Return a CMS IssuerAndSerialNumber structure for the passed in X.509 certificate.
createKey(ASN1ObjectIdentifier, ECPoint, byte[]) - Method in class org.bouncycastle.openpgp.operator.RFC6637KDFCalculator
Deprecated.
 
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyAgreement(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyFactory(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyGenerator(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyGenerator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyGenParamsBC(ECParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
createKeyGenParamsJCE(ECParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyPairGenerator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
CreateLargeCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single compressed mail message using the large file model.
CreateLargeCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail
 
CreateLargeEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single encrypted mail message.
CreateLargeEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail
 
CreateLargeSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single signed mail message.
CreateLargeSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail
 
createMac(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createMac(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createMac(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createMac(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createNamedCurveSpec(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
createOriginatorPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi
 
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createSecretKeyFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createSecureRandom(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createSecureRandom(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createSecureRandom(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createSecureRandom(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createSelector(String) - Method in class org.bouncycastle.cert.dane.DANEEntrySelectorFactory
Create a selector for the passed in email address.
createSignature(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createSignature(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createSignature(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createSignature(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
CreateSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single signed mail message.
CreateSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateSignedMail
 
CreateSignedMultipartMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single signed multipart mail message.
CreateSignedMultipartMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateSignedMultipartMail
 
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcContentSignerBuilder
 
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcContentVerifierProviderBuilder
Create the correct signer for the algorithm identifier sigAlgId.
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDSAContentSignerBuilder
 
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcDSAContentVerifierProviderBuilder
 
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcECContentSignerBuilder
 
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcECContentVerifierProviderBuilder
 
createSigner(AlgorithmIdentifier, AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentSignerBuilder
 
createSigner(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder
 
createStandardAttributeTable(Map) - Method in class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
Create a standard attribute table from the passed in parameters - this will normally include contentType and messageDigest.
createStandardAttributeTable(Map) - Method in class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
Create a standard attribute table from the passed in parameters - this will normally include contentType, signingTime, messageDigest, and CMS algorithm protection.
createSubjectKeyIdentifier(AsymmetricKeyParameter) - Method in class org.bouncycastle.cert.bc.BcX509ExtensionUtils
Return a RFC 3280 type 1 key identifier.
createSubjectKeyIdentifier(PublicKey) - Method in class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
Return a RFC 3280 type 1 key identifier.
createSubjectKeyIdentifier(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.X509ExtensionUtils
Return a RFC 5280 type 1 key identifier.
createSymmetricKeyGenerator(String, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
 
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.
createUserKeyingMaterial(PublicKeyPacket, KeyFingerPrintCalculator) - Static method in class org.bouncycastle.openpgp.operator.RFC6637Utils
 
CREATION_TIME - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
critical - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
CRLFOutputStream - Class in org.bouncycastle.mail.smime.util
 
CRLFOutputStream(OutputStream) - Constructor for class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
crls - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
cRLSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
CRLValidation - Class in org.bouncycastle.cert.path.validations
 
CRLValidation(X500Name, Store) - Constructor for class org.bouncycastle.cert.path.validations.CRLValidation
 
CRMFException - Exception in org.bouncycastle.cert.crmf
 
CRMFException(String, Throwable) - Constructor for exception org.bouncycastle.cert.crmf.CRMFException
 
CRMFRuntimeException - Exception in org.bouncycastle.cert.crmf
 
CRMFRuntimeException(String, Throwable) - Constructor for exception org.bouncycastle.cert.crmf.CRMFRuntimeException
 
cryptData(boolean, AlgorithmIdentifier, char[], boolean, byte[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 

D

DANECertificateFetcher - Class in org.bouncycastle.cert.dane
A single shot fetcher for a certificate which will only request the specific DNS record if the DANEEntryFetcher used on construction supports it.
DANECertificateFetcher(DANEEntryFetcherFactory, DigestCalculator) - Constructor for class org.bouncycastle.cert.dane.DANECertificateFetcher
Base constructor.
DANEEntry - Class in org.bouncycastle.cert.dane
Carrier class for a DANE entry.
DANEEntry(String, byte[]) - Constructor for class org.bouncycastle.cert.dane.DANEEntry
 
DANEEntryFactory - Class in org.bouncycastle.cert.dane
Factory class for creating DANEEntry objects.
DANEEntryFactory(DigestCalculator) - Constructor for class org.bouncycastle.cert.dane.DANEEntryFactory
Base constructor.
DANEEntryFetcher - Interface in org.bouncycastle.cert.dane
 
DANEEntryFetcherFactory - Interface in org.bouncycastle.cert.dane
Factories for DANEEntryFetcher objects should implement this.
DANEEntrySelector - Class in org.bouncycastle.cert.dane
 
DANEEntrySelectorFactory - Class in org.bouncycastle.cert.dane
Factory for creating selector objects to use with the DANECertificateStore.
DANEEntrySelectorFactory(DigestCalculator) - Constructor for class org.bouncycastle.cert.dane.DANEEntrySelectorFactory
Base constructor.
DANEEntryStore - Class in org.bouncycastle.cert.dane
Class storing DANEEntry objects.
DANEEntryStoreBuilder - Class in org.bouncycastle.cert.dane
Builder for the DANECertificateStore.
DANEEntryStoreBuilder(DANEEntryFetcherFactory) - Constructor for class org.bouncycastle.cert.dane.DANEEntryStoreBuilder
 
DANEException - Exception in org.bouncycastle.cert.dane
General checked Exception thrown in the DANE package.
DANEException(String, Throwable) - Constructor for exception org.bouncycastle.cert.dane.DANEException
 
DANEException(String) - Constructor for exception org.bouncycastle.cert.dane.DANEException
 
data - Variable in class org.bouncycastle.bcpg.SignatureSubpacket
 
data - Variable in class org.bouncycastle.bcpg.UserAttributeSubpacket
 
DATA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
Default type for the signed data.
data - Variable in class org.bouncycastle.dvcs.DVCSRequestData
The underlying data object is accessible by subclasses.
dataEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
dataUri - Variable in class org.bouncycastle.tsp.cms.CMSTimeStampedGenerator
 
decipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
decode(byte[]) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
 
decodePoint(EllipticCurve, byte[]) - Static method in class org.bouncycastle.jce.ECPointUtil
Decode a point on this curve which has been encoded using point compression (X9.62 s 4.2.1 and 4.2.2) or regular encoding.
decrypt(MimeBodyPart, RecipientId, Recipient) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Decrypt the passed in MIME part returning a part representing the decrypted content.
decrypt(MimeMessage, RecipientId, Recipient) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Decrypt the passed in MIME message returning a part representing the decrypted content.
decrypt(byte[], char[]) - Static method in class org.bouncycastle.openpgp.examples.ByteArrayHandler
decrypt the passed in message stream
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.
DECRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Constant specifying decrypt mode.
decryptionPrimitive(BCMcElieceCCA2PrivateKey, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
The McEliece decryption primitive.
decryptionPrimitive(McElieceCCA2PrivateKeyParameters, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
 
decryptKeyPair(PEMDecryptorProvider) - Method in class org.bouncycastle.openssl.PEMEncryptedKeyPair
 
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in decryption mode when given input of the specified length.
decryptPrivateKeyInfo(InputDecryptorProvider) - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
 
Default() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
DEFAULT_CERTIFICATION - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
DEFAULT_M - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
The default extension degree
DEFAULT_M - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
The default extension degree
DEFAULT_T - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
The default error correcting capability.
DEFAULT_T - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
The default error correcting capability.
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
 
DefaultJcaJceHelper - Class in org.bouncycastle.jcajce.util
JcaJceHelper that obtains all algorithms using the default JCA/JCE mechanism (i.e.
DefaultJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
defaultKeySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
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.
DefPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore
 
DefPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES
 
depth - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
DEPTH_THRESH - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
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 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
DES - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.DES64 - Class in org.bouncycastle.jcajce.provider.symmetric
DES64
DES.DES64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DES64with7816-4Padding
DES.DES9797Alg3 - Class in org.bouncycastle.jcajce.provider.symmetric
DES9797Alg3
DES.DES9797Alg3with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DES9797Alg3with7816-4Padding
DES.DESCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
DES CFB8
DES.DESPBEKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
DES - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.PBEWithMD2 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD5 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithMD5KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithSHA1 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.PBEWithSHA1KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES3_CBC - Static variable in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
DES3_CBC - Static variable in class org.bouncycastle.openssl.PKCS8Generator
 
DES64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64
 
DES64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64with7816d4
 
DES9797Alg3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES9797Alg3
 
DES9797Alg3with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES9797Alg3with7816d4
 
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_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
DESCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESCFB8
 
DESede - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.DESede64 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede64
DESede.DESede64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede64with7816-4Padding
DESede.DESedeCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede CFB8
DESede.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
DESede - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DESede.KeyGenerator3 - Class in org.bouncycastle.jcajce.provider.symmetric
generate a desEDE key in the a-b-c format.
DESede.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.PBEWithSHAAndDES2Key - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3Key - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64
 
DESede64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64with7816d4
 
DESedeCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESedeCFB8
 
DESPBEKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
 
DESUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
DESUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DESUtil
 
DetachedSignatureProcessor - Class in org.bouncycastle.openpgp.examples
A simple utility class that creates seperate signatures for files and verifies them.
DetachedSignatureProcessor() - Constructor for class org.bouncycastle.openpgp.examples.DetachedSignatureProcessor
 
DETAIL - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
detDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA
 
detDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA224
 
detDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA256
 
detDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA384
 
detDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA512
 
detDSASha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_224
 
detDSASha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_256
 
detDSASha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_384
 
detDSASha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_512
 
DH - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH
 
DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DH
 
DH.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DH_DEFAULT_PARAMS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Diffie-Hellman Default Parameters - VM wide version
DHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHC
 
DHUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
DHUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil
 
DHUtil - Class in org.bouncycastle.jce.provider
utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
DHUtil() - Constructor for class org.bouncycastle.jce.provider.DHUtil
 
DHwithRFC2631KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithRFC2631KDF
 
DHwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1CKDF
 
DHwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDF
 
DHwithSHA1KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDFAndSharedInfo
 
DHwithSHA224KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA224KDFAndSharedInfo
 
DHwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA256CKDF
 
DHwithSHA256KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA256KDFAndSharedInfo
 
DHwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA384CKDF
 
DHwithSHA384KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA384KDFAndSharedInfo
 
DHwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA512CKDF
 
DHwithSHA512KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA512KDFAndSharedInfo
 
DIFFIE_HELLMAN - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
DIGEST - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
digest - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
digest - Variable in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest
 
Digest2012_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_256
 
Digest2012_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_512
 
Digest224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest224
 
Digest224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest224
 
Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest256
 
Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest256
 
Digest288() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest288
 
Digest384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest384
 
Digest384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest384
 
Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest512
 
Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest512
 
Digest_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_1024
 
Digest_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_384
 
Digest_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_512
 
Digest_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_128
 
Digest_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_160
 
Digest_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_224
 
Digest_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_256
 
Digest_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_128
 
Digest_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_160
 
Digest_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_224
 
Digest_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_256
 
Digest_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_384
 
Digest_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_512
 
DIGEST_ALGORITHM_IDENTIFIER - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
DIGEST_GOST3411 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_GOST3411 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_MD5 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_MD5 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD128 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD128 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD160 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD160 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD256 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD256 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA1 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA1 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA224 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA224 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA256 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA256 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA384 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA384 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA512 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA512 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
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
 
DigestFactory - Class in org.bouncycastle.jcajce.provider.util
 
DigestFactory() - Constructor for class org.bouncycastle.jcajce.provider.util.DigestFactory
 
DigestKeccak(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.DigestKeccak
 
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
 
DigestSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
DigestSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi(ASN1ObjectIdentifier, Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi.MD2 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD4 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD5 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.noneRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD128 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA1 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSkein1024(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein1024
 
DigestSkein256(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein256
 
DigestSkein512(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein512
 
DigestT(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT
 
DigestT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT224
 
DigestT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT256
 
digitalSignature - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
DIRECT_KEY - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
DirectKeySignature - Class in org.bouncycastle.openpgp.examples
A simple utility class that directly signs a public key and writes the signed key to "SignedKey.asc" in the current working directory.
DirectKeySignature() - Constructor for class org.bouncycastle.openpgp.examples.DirectKeySignature
 
dispose() - Method in class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Close off the underlying shared streams and remove the backing file.
dispose() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
Close of this stream and any substreams that have been created from it.
doChecks() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
doConversion(X500Name, BigInteger, byte[]) - Method in class org.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter
 
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
DOUBLE_SHA - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
drain() - Method in class org.bouncycastle.cms.CMSTypedStream
 
drain() - Method in class org.bouncycastle.cms.PKCS7TypedStream
 
DRBG - Class in org.bouncycastle.jcajce.provider.drbg
 
DRBG() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG
 
DRBG.Default - Class in org.bouncycastle.jcajce.provider.drbg
 
DRBG.Mappings - Class in org.bouncycastle.jcajce.provider.drbg
 
DRBG.NonceAndIV - Class in org.bouncycastle.jcajce.provider.drbg
 
DSA - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
DSA - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA
 
DSA.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
dsa224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa224
 
dsa256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa256
 
dsa384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa384
 
dsa512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa512
 
DSABase - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
DSABase(Digest, DSA, DSAEncoder) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
DSAElGamalKeyRingGenerator - Class in org.bouncycastle.openpgp.examples
A simple utility class that generates a public/secret keyring containing a DSA signing key and an El Gamal key for encryption.
DSAElGamalKeyRingGenerator() - Constructor for class org.bouncycastle.openpgp.examples.DSAElGamalKeyRingGenerator
 
DSAEncoder - Interface in org.bouncycastle.jcajce.provider.asymmetric.util
 
dsaOids - Static variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
DSAPublicBCPGKey - Class in org.bouncycastle.bcpg
base class for a DSA Public Key.
DSAPublicBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.DSAPublicBCPGKey
 
DSAPublicBCPGKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.bcpg.DSAPublicBCPGKey
 
DSASecretBCPGKey - Class in org.bouncycastle.bcpg
base class for a DSA Secret Key.
DSASecretBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.DSASecretBCPGKey
 
DSASecretBCPGKey(BigInteger) - Constructor for class org.bouncycastle.bcpg.DSASecretBCPGKey
 
dsaSha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_224
 
dsaSha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_256
 
dsaSha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_384
 
dsaSha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_512
 
DSASigner - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner(Digest, DSA) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
DSASigner.detDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.noneDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.stdDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSAUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
utility class for converting jce/jca DSA objects objects into their org.bouncycastle.crypto counterparts.
DSAUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
DSTU4145 - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DSTU4145() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145
 
DSTU4145.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
dumpContent(MimeBodyPart, String) - Static method in class org.bouncycastle.mail.smime.examples.ExampleUtils
Dump the content of the passed in BodyPart to the file fileName.
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
 
DVCSParsingException - Exception in org.bouncycastle.dvcs
DVCS parsing exception - thrown when failed to parse DVCS message.
DVCSParsingException(String) - Constructor for exception org.bouncycastle.dvcs.DVCSParsingException
 
DVCSParsingException(String, Throwable) - Constructor for exception org.bouncycastle.dvcs.DVCSParsingException
 
DVCSRequest - Class in org.bouncycastle.dvcs
DVCRequest is general request to DVCS (RFC 3029).
DVCSRequest(CMSSignedData) - Constructor for class org.bouncycastle.dvcs.DVCSRequest
Constructs DVCRequest from CMS SignedData object.
DVCSRequest(ContentInfo) - Constructor for class org.bouncycastle.dvcs.DVCSRequest
Construct a DVCS Request from a ContentInfo
DVCSRequestBuilder - Class in org.bouncycastle.dvcs
Common base class for client DVCRequest builders.
DVCSRequestBuilder(DVCSRequestInformationBuilder) - Constructor for class org.bouncycastle.dvcs.DVCSRequestBuilder
 
DVCSRequestData - Class in org.bouncycastle.dvcs
Data piece of DVCRequest object (DVCS Data structure).
DVCSRequestData(Data) - Constructor for class org.bouncycastle.dvcs.DVCSRequestData
The constructor is accessible by subclasses.
DVCSRequestInfo - Class in org.bouncycastle.dvcs
Information piece of DVCS requests.
DVCSRequestInfo(byte[]) - Constructor for class org.bouncycastle.dvcs.DVCSRequestInfo
Constructs DVCRequestInfo from byte array (DER encoded DVCSRequestInformation).
DVCSRequestInfo(DVCSRequestInformation) - Constructor for class org.bouncycastle.dvcs.DVCSRequestInfo
Constructs DVCRequestInfo from DVCSRequestInformation ASN.1 structure.
DVCSResponse - Class in org.bouncycastle.dvcs
DVCResponse is general response to DVCS (RFC 3029).
DVCSResponse(CMSSignedData) - Constructor for class org.bouncycastle.dvcs.DVCSResponse
Constructs DVCResponse from CMS SignedData object.
DVCSResponse(ContentInfo) - Constructor for class org.bouncycastle.dvcs.DVCSResponse
Construct a DVCS Response from a ContentInfo

E

EACCertificateBuilder - Class in org.bouncycastle.eac
 
EACCertificateBuilder(CertificationAuthorityReference, PublicKeyDataObject, CertificateHolderReference, CertificateHolderAuthorization, PackedDate, PackedDate) - Constructor for class org.bouncycastle.eac.EACCertificateBuilder
 
EACCertificateHolder - Class in org.bouncycastle.eac
 
EACCertificateHolder(byte[]) - Constructor for class org.bouncycastle.eac.EACCertificateHolder
 
EACCertificateHolder(CVCertificate) - Constructor for class org.bouncycastle.eac.EACCertificateHolder
 
EACCertificateRequestHolder - Class in org.bouncycastle.eac
 
EACCertificateRequestHolder(byte[]) - Constructor for class org.bouncycastle.eac.EACCertificateRequestHolder
 
EACCertificateRequestHolder(CVCertificateRequest) - Constructor for class org.bouncycastle.eac.EACCertificateRequestHolder
 
EACException - Exception in org.bouncycastle.eac
General checked Exception thrown in the cert package and its sub-packages.
EACException(String, Throwable) - Constructor for exception org.bouncycastle.eac.EACException
 
EACException(String) - Constructor for exception org.bouncycastle.eac.EACException
 
EACIOException - Exception in org.bouncycastle.eac
General IOException thrown in the cert package and its sub-packages.
EACIOException(String, Throwable) - Constructor for exception org.bouncycastle.eac.EACIOException
 
EACIOException(String) - Constructor for exception org.bouncycastle.eac.EACIOException
 
EACSignatureVerifier - Interface in org.bouncycastle.eac.operator
 
EACSigner - Interface in org.bouncycastle.eac.operator
 
EC - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
Deprecated.
use ECDH
EC - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EC
 
EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.EC
 
EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
EC(String, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
EC.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EC5Util - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
EC5Util() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
EC_IMPLICITLY_CA - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Elliptic Curve CA parameters - VM wide version
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.ECB
 
ECB32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB32
 
ECB64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB64
 
ECB_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_1024
 
ECB_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_256
 
ECB_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_512
 
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
 
ecCVCDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA
 
ecCVCDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA224
 
ecCVCDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA256
 
ecCVCDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA384
 
ecCVCDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA512
 
ecDetDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA
 
ecDetDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA224
 
ecDetDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA256
 
ecDetDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA384
 
ecDetDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA512
 
ecDetDSASha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_224
 
ecDetDSASha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_256
 
ecDetDSASha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_384
 
ecDetDSASha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_512
 
ECDH - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDH
 
ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDH
 
ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
ECDH_SHA1KDF - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
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
 
ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDHC
 
ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDHC
 
ECDHPublicBCPGKey - Class in org.bouncycastle.bcpg
base class for an ECDH Public Key.
ECDHPublicBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.ECDHPublicBCPGKey
 
ECDHPublicBCPGKey(ASN1ObjectIdentifier, ECPoint, int, int) - Constructor for class org.bouncycastle.bcpg.ECDHPublicBCPGKey
 
ECDSA - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDSA
 
ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDSA
 
ecDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA
 
ecDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA224
 
ecDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA256
 
ecDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA384
 
ecDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA512
 
ecDSAnone() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAnone
 
ECDSAPublicBCPGKey - Class in org.bouncycastle.bcpg
base class for an ECDSA Public Key.
ECDSAPublicBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.ECDSAPublicBCPGKey
 
ECDSAPublicBCPGKey(ASN1ObjectIdentifier, ECPoint) - Constructor for class org.bouncycastle.bcpg.ECDSAPublicBCPGKey
 
ECDSAPublicBCPGKey(ASN1ObjectIdentifier, BigInteger) - Constructor for class org.bouncycastle.bcpg.ECDSAPublicBCPGKey
 
ecDSARipeMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSARipeMD160
 
ecDSASha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_224
 
ecDSASha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_256
 
ecDSASha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_384
 
ecDSASha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_512
 
ECGOST - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ECGOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST
 
ECGOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ECGOST3410() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECGOST3410
 
ECGOST3410NamedCurveTable - Class in org.bouncycastle.jce
a table of locally supported named curves.
ECGOST3410NamedCurveTable() - Constructor for class org.bouncycastle.jce.ECGOST3410NamedCurveTable
 
ECIES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIES
 
ECIESwithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAESCBC
 
ECIESwithCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithCipher
 
ECIESwithDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESedeCBC
 
ECKey - Interface in org.bouncycastle.jce.interfaces
generic interface for an Elliptic Curve Key.
ECKeySpec - Class in org.bouncycastle.jce.spec
base class for an Elliptic Curve Key Spec
ECKeySpec(ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECKeySpec
 
ECKeyUtil - Class in org.bouncycastle.jce
Utility class to allow conversion of EC key parameters to explicit from named curves and back (where possible).
ECKeyUtil() - Constructor for class org.bouncycastle.jce.ECKeyUtil
 
ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECMQV
 
ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECMQV
 
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
 
ECNamedCurveGenParameterSpec - Class in org.bouncycastle.jce.spec
Named curve generation spec
ECNamedCurveGenParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
 
ECNamedCurveParameterSpec - Class in org.bouncycastle.jce.spec
specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveSpec - Class in org.bouncycastle.jce.spec
specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveTable - Class in org.bouncycastle.jce
a table of locally supported named curves.
ECNamedCurveTable() - Constructor for class org.bouncycastle.jce.ECNamedCurveTable
 
ecNR() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR
 
ecNR224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR224
 
ecNR256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR256
 
ecNR384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR384
 
ecNR512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR512
 
ECParameterSpec - Class in org.bouncycastle.jce.spec
basic domain parameters for an Elliptic Curve public or private key.
ECParameterSpec(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ecPlainDSARP160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecPlainDSARP160
 
ECPointEncoder - Interface in org.bouncycastle.jce.interfaces
All BC elliptic curve keys implement this interface.
ECPointUtil - Class in org.bouncycastle.jce
Utility class for handling EC point decoding.
ECPointUtil() - Constructor for class org.bouncycastle.jce.ECPointUtil
 
ECPrivateKey - Interface in org.bouncycastle.jce.interfaces
interface for Elliptic Curve Private keys.
ECPrivateKeySpec - Class in org.bouncycastle.jce.spec
Elliptic Curve private key specification.
ECPrivateKeySpec(BigInteger, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPrivateKeySpec
base constructor
ECPublicBCPGKey - Class in org.bouncycastle.bcpg
base class for an EC Public Key.
ECPublicBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.ECPublicBCPGKey
 
ECPublicBCPGKey(ASN1ObjectIdentifier, ECPoint) - Constructor for class org.bouncycastle.bcpg.ECPublicBCPGKey
 
ECPublicBCPGKey(ASN1ObjectIdentifier, BigInteger) - Constructor for class org.bouncycastle.bcpg.ECPublicBCPGKey
 
ECPublicKey - Interface in org.bouncycastle.jce.interfaces
interface for elliptic curve public keys.
ECPublicKeySpec - Class in org.bouncycastle.jce.spec
Elliptic Curve public key specification
ECPublicKeySpec(ECPoint, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPublicKeySpec
base constructor
ECSecretBCPGKey - Class in org.bouncycastle.bcpg
base class for an EC Secret Key.
ECSecretBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.ECSecretBCPGKey
 
ECSecretBCPGKey(BigInteger) - Constructor for class org.bouncycastle.bcpg.ECSecretBCPGKey
 
ECUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
utility class for converting jce/jca ECDSA, ECDH, and ECDHC objects into their org.bouncycastle.crypto counterparts.
ECUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
ElGamal - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ElGamal() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal
 
ElGamal.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ELGAMAL_ENCRYPT - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
ELGAMAL_GENERAL - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
ElGamalGenParameterSpec - Class in org.bouncycastle.jce.spec
 
ElGamalGenParameterSpec(int) - Constructor for class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
 
ElGamalKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalKeySpec - Class in org.bouncycastle.jce.spec
 
ElGamalKeySpec(ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalKeySpec
 
ElGamalParameterSpec - Class in org.bouncycastle.jce.spec
 
ElGamalParameterSpec(BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ElGamalParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p and a base generator g.
ElGamalPrivateKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalPrivateKeySpec - Class in org.bouncycastle.jce.spec
This class specifies an ElGamal private key with its associated parameters.
ElGamalPrivateKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
 
ElGamalPublicBCPGKey - Class in org.bouncycastle.bcpg
base class for an ElGamal Public Key.
ElGamalPublicBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
 
ElGamalPublicBCPGKey(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
 
ElGamalPublicKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalPublicKeySpec - Class in org.bouncycastle.jce.spec
This class specifies an ElGamal public key with its associated parameters.
ElGamalPublicKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
 
ElGamalSecretBCPGKey - Class in org.bouncycastle.bcpg
base class for an ElGamal Secret Key.
ElGamalSecretBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
 
ElGamalSecretBCPGKey(BigInteger) - Constructor for class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
 
ElGamalUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
utility class for converting jce/jca ElGamal objects objects into their org.bouncycastle.crypto counterparts.
ElGamalUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
 
EMBEDDED_SIGNATURE - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
EmbeddedSignature - Class in org.bouncycastle.bcpg.sig
Packet embedded signature
EmbeddedSignature(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.EmbeddedSignature
 
encAlgorithm - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
encipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.BCPGObject
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ContainedPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ECDHPublicBCPGKey
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ECPublicBCPGKey
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ECSecretBCPGKey
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ExperimentalPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.MarkerPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ModDetectionCodePacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.MPInteger
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.PublicKeyPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.PublicSubkeyPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.S2K
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.SecretKeyPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.SecretSubkeyPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.SignaturePacket
 
encode(OutputStream) - Method in class org.bouncycastle.bcpg.SignatureSubpacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.TrustPacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.UserAttributePacket
 
encode(OutputStream) - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
 
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.UserIDPacket
 
encode(BigInteger, BigInteger) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
 
encode(OutputStream) - Method in class org.bouncycastle.openpgp.PGPKeyRing
 
encode(OutputStream) - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
 
encode(OutputStream) - Method in class org.bouncycastle.openpgp.PGPPublicKey
 
encode(OutputStream, boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKey
Encode the key to outStream, with trust packets stripped out if forTransfer is true.
encode(OutputStream) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
 
encode(OutputStream, boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Encode the key ring to outStream, with trust packets stripped out if forTransfer is true.
encode(OutputStream) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
 
encode(OutputStream) - Method in class org.bouncycastle.openpgp.PGPSecretKey
 
encode(OutputStream) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
 
encode(OutputStream) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
 
encode(OutputStream) - Method in class org.bouncycastle.openpgp.PGPSignature
 
encode(OutputStream, boolean) - Method in class org.bouncycastle.openpgp.PGPSignature
Encode the signature to outStream, with trust packets stripped out if forTransfer is true.
encoder - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
encoding - Variable in class org.bouncycastle.mail.smime.SMIMEGenerator
 
encrypt(MimeBodyPart, OutputEncryptor, RecipientInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Encrypt the passed in MIME part returning a new encrypted MIME part.
encrypt(MimeMultipart, OutputEncryptor, RecipientInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Encrypt the passed in MIME multi-part returning a new encrypted MIME part.
encrypt(MimeMessage, OutputEncryptor, RecipientInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Encrypt the passed in MIME message returning a new encrypted MIME part.
encrypt(byte[], char[], String, int, boolean) - Static method in class org.bouncycastle.openpgp.examples.ByteArrayHandler
Simple PGP encryptor between byte[].
encrypt(byte[]) - Method in interface org.bouncycastle.openssl.PEMEncryptor
 
ENCRYPT_COMMS - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
 
ENCRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Constant specifying encrypt mode.
ENCRYPT_STORAGE - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
 
encryptedPrivKey - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
 
EncryptedValueBuilder - Class in org.bouncycastle.cert.crmf
Builder for EncryptedValue structures.
EncryptedValueBuilder(KeyWrapper, OutputEncryptor) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Create a builder that makes EncryptedValue structures.
EncryptedValueBuilder(KeyWrapper, OutputEncryptor, EncryptedValuePadder) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueBuilder
Create a builder that makes EncryptedValue structures with fixed length blocks padded using the passed in padder.
EncryptedValuePadder - Interface in org.bouncycastle.cert.crmf
An encrypted value padder is used to make sure that prior to a value been encrypted the data is padded to a standard length.
EncryptedValueParser - Class in org.bouncycastle.cert.crmf
Parser for EncryptedValue structures.
EncryptedValueParser(EncryptedValue) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueParser
Basic constructor - create a parser to read the passed in value.
EncryptedValueParser(EncryptedValue, EncryptedValuePadder) - Constructor for class org.bouncycastle.cert.crmf.EncryptedValueParser
Create a parser to read the passed in value, assuming the padder was applied to the data prior to encryption.
ENCRYPTION_DSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_DSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECDSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_ECDSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECGOST3410 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_ECGOST3410 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_GOST3410 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_GOST3410 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_RSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_RSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_RSA_PSS - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_RSA_PSS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
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
 
encryptionPrimitive(BCMcElieceCCA2PublicKey, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
The McEliece encryption primitive.
encryptionPrimitive(McElieceCCA2PublicKeyParameters, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
 
encryptKeyData(byte[], int, int) - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
Key encryption method invoked for V4 keys and greater.
encryptKeyData(byte[], byte[], int, int) - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
encryptKeyData(byte[], byte[], byte[], int, int) - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
Encrypt the passed in keyData using the key and the iv provided.
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in encryption mode when given input of the specified length.
encryptSessionInfo(int, byte[], byte[]) - Method in class org.bouncycastle.openpgp.operator.bc.BcPBEKeyEncryptionMethodGenerator
 
encryptSessionInfo(PGPPublicKey, byte[]) - Method in class org.bouncycastle.openpgp.operator.bc.BcPublicKeyKeyEncryptionMethodGenerator
 
encryptSessionInfo(int, byte[], byte[]) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
 
encryptSessionInfo(PGPPublicKey, byte[]) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyKeyEncryptionMethodGenerator
 
encryptSessionInfo(int, byte[], byte[]) - Method in class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
 
encryptSessionInfo(PGPPublicKey, byte[]) - Method in class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
 
endClearText() - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
 
engine - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineAliases() - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineAliases() - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
Build and validate a CertPath using the given parameter.
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
Build and validate a CertPath using the given parameter.
engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
this is not quite complete - we should follow up on the chain, a bit tricky if a certificate appears in more than one chain...
engineDigest() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineDoFinal() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the result of the last step of a multi-step en-/decryption operation or the result of a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Perform the last step of a multi-step en-/decryption operation or a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineGenerateCertificate(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate object and initializes it with the data read from the input stream inStream.
engineGenerateCertificates(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the certificates read from the given input stream inStream.
engineGenerateCertPath(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(InputStream, String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(List) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCRL(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate revocation list (CRL) object and initializes it with the data read from the input stream inStream.
engineGenerateCRLs(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the CRLs read from the given input stream inStream.
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGen
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Converts, if possible, a key specification into a BCMcElieceCCA2PrivateKey.
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a key specification into a BCMcEliecePrivateKey.
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts, if possible, a key specification into a BCRainbowPrivateKey.
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Converts, if possible, a key specification into a BCMcElieceCCA2PublicKey.
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a key specification into a BCMcEliecePublicKey.
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts, if possible, a key specification into a BCRainbowPublicKey.
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.PBKDF
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS10
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS11
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
 
engineGenerateSecret() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineGenerateSeed(int) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
engineGenerateSeed(int) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
engineGetCertificate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCertificate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
simply return the cert for the private key
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.MultiCertStoreSpi
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
 
engineGetCertPathEncodings() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.MultiCertStoreSpi
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
Return the PKCS#3 ASN.1 structure DHParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
Return the X.509 ASN.1 structure DSAParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
Return the X.509 ASN.1 structure ElGamalParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
Return the X.509 ASN.1 structure GOST3410Parameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
in the absence of a standard way of doing it this will do for now...
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
Return the PKCS#1 ASN.1 structure RSAES-OAEP-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
Return the PKCS#1 ASN.1 structure RSASSA-PSS-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetKeyParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the key size of the given key object in bits.
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts a given key into a key specification, if possible.
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
engineGetMacLength() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCertCollection
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCertPairCollection
Returns a colelction of certificate pairs which match the given selector.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCRLCollection
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
Returns a collection of matching attribute certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
Returns a collection of matching cross certificate pairs from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCerts
Returns a collection of matching certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
Returns a collection of matching CRLs from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.x509.X509StoreSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
Deprecated. 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the parameters used with this cipher.
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineGetParameterSpec(Class<T>) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
engineGetQ() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CertParser
Deprecated.
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertPairCollection
Initializes this store.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCRLCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
Initializes this LDAP attribute cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
Initializes this LDAP cross certificate pair store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCerts
Initializes this LDAP cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
Initializes this LDAP CRL store implementation.
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher object with a proper key and some random seed.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.x509.X509StoreSpi
 
engineInit(InputStream) - Method in class org.bouncycastle.x509.X509StreamParserSpi
Initializes this stream parser with the input stream.
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineNextBytes(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
engineNextBytes(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
engineParams - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineParams - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertParser
Deprecated.
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineRead() - Method in class org.bouncycastle.x509.X509StreamParserSpi
Returns the next X.509 object of the type of this SPI from the given input stream.
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertParser
Deprecated.
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineReadAll() - Method in class org.bouncycastle.x509.X509StreamParserSpi
Returns all X.509 objects of the type of this SPI from the given input stream.
engineReset() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineReset() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
should never be called.
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the mode of this cipher.
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
should never be called.
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the padding scheme of this cipher.
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
Deprecated.
replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
Deprecated.
replaced with
engineSetSeed(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
engineSetSeed(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineSize() - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSize() - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineStore(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.TAlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineTranslateKey(SecretKey) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Translates a key into a form known by the FlexiProvider.
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the result of the next step of a multi-step en-/decryption operation.
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Perform the next step of a multi-step en-/decryption operation.
engineUpdateAAD(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdateAAD(ByteBuffer) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi
Validates an attribute certificate with the given certificate path.
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
EnvelopedDataHelper - Class in org.bouncycastle.cms.jcajce
 
equal(Object) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
equals(Object) - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
 
equals(Object) - Method in class org.bouncycastle.bcpg.UserIDPacket
 
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.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.jce.spec.ECParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
 
equals(Object) - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVector
 
equals(Object) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
Compare this NH private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
Compare this SPHINCS-256 public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Compare this Rainbow private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Compare this Rainbow public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
Compare this SPHINCS-256 private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
Compare this SPHINCS-256 public key with another object.
equals(Object) - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.x509.X509CertificatePair
 
equals(Object) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
errors - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
evaluate(CertPathValidation[]) - Method in class org.bouncycastle.cert.path.CertPath
 
ExampleUtils - Class in org.bouncycastle.mail.smime.examples
 
ExampleUtils() - Constructor for class org.bouncycastle.mail.smime.examples.ExampleUtils
 
expectedPolicies - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
EXPERIMENTAL_1 - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
EXPERIMENTAL_1 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_10 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_11 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_2 - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
EXPERIMENTAL_2 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_3 - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
EXPERIMENTAL_3 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_4 - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
EXPERIMENTAL_4 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_5 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_6 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_7 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_8 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
EXPERIMENTAL_9 - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
ExperimentalPacket - Class in org.bouncycastle.bcpg
basic packet for an experimental packet.
EXPIRE_TIME - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
Exportable - Class in org.bouncycastle.bcpg.sig
packet giving signature creation time.
Exportable(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.Exportable
 
Exportable(boolean, boolean) - Constructor for class org.bouncycastle.bcpg.sig.Exportable
 
EXPORTABLE - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
ExtCertificateEncodingException - Exception in org.bouncycastle.jce.exception
 
ExtCertificateEncodingException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertificateEncodingException
 
ExtCertPathBuilderException - Exception in org.bouncycastle.jce.exception
 
ExtCertPathBuilderException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
ExtCertPathBuilderException(String, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
ExtCertPathValidatorException - Exception in org.bouncycastle.jce.exception
 
ExtCertPathValidatorException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
ExtCertPathValidatorException(String, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
ExtendedInvalidKeySpecException - Exception in org.bouncycastle.jcajce.provider.asymmetric.util
 
ExtendedInvalidKeySpecException(String, Throwable) - Constructor for exception org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
ExtendedPKIXBuilderParameters - Class in org.bouncycastle.x509
Deprecated.
use PKIXExtendedBuilderParameters
ExtendedPKIXBuilderParameters(Set, Selector) - Constructor for class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Creates an instance of PKIXBuilderParameters with the specified Set of most-trusted CAs.
ExtendedPKIXParameters - Class in org.bouncycastle.x509
Deprecated.
use PKIXExtendedParameters
ExtendedPKIXParameters(Set) - Constructor for class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Creates an instance of PKIXParameters with the specified Set of most-trusted CAs.
ExtException - Interface in org.bouncycastle.jce.exception
This is an extended exception.
ExtIOException - Exception in org.bouncycastle.jce.exception
 
ExtIOException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtIOException
 
extractCertificate(Part, SignerInformation) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Extract the signer's signing certificate from the message.
extractCertificate(MimeMultipart, SignerInformation) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Extract the signer's signing certificate from Multipart message content.
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
 
extractParameters(AlgorithmParameters) - Static method in class org.bouncycastle.jcajce.util.AlgorithmParametersUtils
Extract an ASN.1 encodable from an AlgorithmParameters object.
extractParameters(AlgorithmParameters) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
Deprecated.
use AlgorithmParametersUtils.extractParameters(AlgorithmParameters params)
extractPrivateKey(PBESecretKeyDecryptor) - Method in class org.bouncycastle.openpgp.PGPSecretKey
Extract a PGPPrivate key from the SecretKey's encrypted contents.
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcKEKRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcKeyTransRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.bc.BcPasswordRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
 
extractSecretKey(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
extraMappings - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
extraMappings - Variable in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
 

F

FEATURE_MODIFICATION_DETECTION - Static variable in class org.bouncycastle.bcpg.sig.Features
Identifier for the modification detection feature
Features - Class in org.bouncycastle.bcpg.sig
 
Features(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.Features
 
Features(boolean, byte) - Constructor for class org.bouncycastle.bcpg.sig.Features
 
FEATURES - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
fetch(String) - Method in class org.bouncycastle.cert.dane.DANECertificateFetcher
Fetch the certificates associated with the passed in email address if any exists.
FileBackedMimeBodyPart - Class in org.bouncycastle.mail.smime.util
 
FileBackedMimeBodyPart(File) - Constructor for class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Create a MimeBodyPart backed by the data in file.
FileBackedMimeBodyPart(InputStream, File) - Constructor for class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Create a MimeBodyPart backed by file based on the headers and content data in content.
FileBackedMimeBodyPart(InternetHeaders, InputStream, File) - Constructor for class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Create a MimeBodyPart backed by file, with the headers given in headers and body content taken from the stream body.
finalize() - Method in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
find(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
 
find(String) - Method in class org.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder
 
find(String) - Method in class org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder
 
find(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.DigestAlgorithmIdentifierFinder
Find the digest algorithm identifier that matches with the passed in signature algorithm identifier.
find(String) - Method in interface org.bouncycastle.operator.DigestAlgorithmIdentifierFinder
Find the algorithm identifier that matches with the passed in digest name.
find(String) - Method in interface org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder
Find the signature algorithm identifier that matches with the passed in signature algorithm name.
findCertificates(X509AttributeCertStoreSelector, List) - Static method in class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
 
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
 
findKeyAlias(KeyStore, String, char[]) - Static method in class org.bouncycastle.mail.smime.examples.ExampleUtils
 
finish() - Method in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
finish() - Method in class org.bouncycastle.bcpg.BCPGOutputStream
Finish writing out the current packet without closing the underlying stream.
flush() - Method in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
flush() - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
 
flush() - Method in class org.bouncycastle.bcpg.BCPGOutputStream
Flush the underlying stream.
flush() - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
Flushes this output stream by forcing any buffered output bytes that have already been processed by the encapsulated cipher object to be written out.
FQAN(String) - Constructor for class org.bouncycastle.voms.VOMSAttribute.FQAN
 
FQAN(String, String, String) - Constructor for class org.bouncycastle.voms.VOMSAttribute.FQAN
 
friendlyNameAttribute - Static variable in class org.bouncycastle.pkcs.PKCS12SafeBag
 
fromByteArray(byte[]) - Static method in class org.bouncycastle.bcpg.SignaturePacket
 
fromExtensionValue(byte[]) - Static method in class org.bouncycastle.x509.extension.X509ExtensionUtil
 
fromPublicKeyAlg(GOST3410PublicKeyAlgParameters) - Static method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 

G

G_SIZE - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
GCFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.GCFB
 
GCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.GCM
 
GeneralPKIMessage - Class in org.bouncycastle.cert.cmp
General wrapper for a generic PKIMessage
GeneralPKIMessage(byte[]) - Constructor for class org.bouncycastle.cert.cmp.GeneralPKIMessage
Create a PKIMessage from the passed in bytes.
GeneralPKIMessage(PKIMessage) - Constructor for class org.bouncycastle.cert.cmp.GeneralPKIMessage
Wrap a PKIMessage ASN.1 structure.
generate(CMSTypedData, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
Generate an authenticated data object from the passed in typedData and MacCalculator.
generate(CMSTypedData, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
Generate an authenticated data object from the passed in typedData and MacCalculator.
generate(CMSTypedData, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataGenerator
generate an object that contains an CMS Compressed Data
generate(CMSTypedData, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEncryptedDataGenerator
generate an encrypted object that contains an CMS Encrypted Data structure.
generate(CMSTypedData, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
generate(CMSTypedData) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Generate a CMS Signed Data object carrying a detached CMS signature.
generate(CMSTypedData, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Generate a CMS Signed Data object which can be carrying a detached CMS signature, or have encapsulated data, depending on the value of the encapsulated parameter.
generate(GenericKey) - Method in class org.bouncycastle.cms.KEKRecipientInfoGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
generate() - Method in class org.bouncycastle.cms.OriginatorInfoGenerator
 
generate(GenericKey) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
generate(GenericKey) - Method in interface org.bouncycastle.cms.RecipientInfoGenerator
 
generate(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
generate(MimeBodyPart, OutputCompressor) - Method in class org.bouncycastle.mail.smime.SMIMECompressedGenerator
generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
generate(MimeMessage, OutputCompressor) - Method in class org.bouncycastle.mail.smime.SMIMECompressedGenerator
generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
generate(MimeBodyPart, OutputEncryptor) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given content encryptor
generate(MimeMessage, OutputEncryptor) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider from the contents of the passed in message
generate(MimeBodyPart) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
generate(MimeMessage) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
generate(int, byte[]) - Method in class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
 
generate(int, byte[]) - Method in class org.bouncycastle.openpgp.operator.PGPKeyEncryptionMethodGenerator
Generates a packet encoding the details of this encryption method.
generate(int, byte[]) - Method in class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
 
generate() - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
Return a signature object containing the current signature state.
generate() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
generate() - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVectorGenerator
 
generate() - Method in class org.bouncycastle.openpgp.PGPV3SignatureGenerator
Return a V3 signature object containing the current signature state.
generate() - Method in class org.bouncycastle.openssl.MiscPEMGenerator
 
generate() - Method in class org.bouncycastle.openssl.PKCS8Generator
 
generate(TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
 
generate(TimeStampToken, byte[]) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
 
generate(TimeStampToken, InputStream) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator
 
generate(String, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated.
use method taking ANS1ObjectIdentifier
generate(String, byte[], BigInteger) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated.
use method taking ANS1ObjectIdentifier
generate(ASN1ObjectIdentifier, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
generate(ASN1ObjectIdentifier, byte[], BigInteger) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
generate(TimeStampRequest, BigInteger, Date) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
Return an appropriate TimeStampResponse.
generate(TimeStampRequest, BigInteger, Date) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
Generate a TimeStampToken for the passed in request and serialNumber marking it with the passed in genTime.
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(PrivateKey) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the default provider.
generate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the default provider and the passed in source of randomness
generate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing, and the passed in source of randomness (if required).
generate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing, and the passed in source of randomness (if required).
generate(PrivateKey) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
generate an X509 CRL, based on the current issuer and subject using the default provider.
generate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
generate an X509 CRL, based on the current issuer and subject using the default provider and an user defined SecureRandom object as source of randomness.
generate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the passed in provider for the signing.
generate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
generate an X509 CRL, based on the current issuer and subject, using the passed in provider for the signing.
generate(PrivateKey) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the default provider.
generate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject using the default provider, and the passed in source of randomness (if required).
generate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing.
generate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing and the supplied source of randomness, if required.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateCertificateManagement() - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Creates a certificate management message which is like a signed message with no content or signers but that still carries certificates and CRLs.
generateCertification(String, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
Generate a certification for the passed in id and key.
generateCertification(PGPUserAttributeSubpacketVector, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
Generate a certification for the passed in userAttributes
generateCertification(PGPPublicKey, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
Generate a certification for the passed in key against the passed in master key.
generateCertification(PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
Generate a certification, such as a revocation, for the passed in key.
generateCounterSigners(SignerInformation) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a set of one or more SignerInformation objects representing counter signatures on the passed in SignerInformation object.
generateEncapsulated(MimeBodyPart) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed message with encapsulated content
generateEncapsulated(MimeMessage) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
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.
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
 
generateOnePassVersion(boolean) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
Return the one pass header associated with the current signature.
generateOnePassVersion(boolean) - Method in class org.bouncycastle.openpgp.PGPV3SignatureGenerator
Return the one pass header associated with the current signature.
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
 
generatePublicKeyRing() - Method in class org.bouncycastle.openpgp.PGPKeyRingGenerator
Return the public key ring that corresponds to the secret key ring.
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.
generateSecretKeyRing() - Method in class org.bouncycastle.openpgp.PGPKeyRingGenerator
Return the secret key ring.
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
 
generateX509Certificate(PrivateKey) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
use generate(key, "BC")
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
use generate(key, random, "BC")
generateX509Certificate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
use generate()
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
use generate()
generateX509Certificate(PrivateKey) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
use generate(key, "BC")
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
use generate(key, random, "BC")
generateX509Certificate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
use generate()
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
use generate()
generateX509CRL(PrivateKey) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
use generate(key, "BC")
generateX509CRL(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
use generate(key, random, "BC")
generateX509CRL(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
use generate()
generateX509CRL(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
use generate()
GenericKey - Class in org.bouncycastle.operator
 
GenericKey(Object) - Constructor for class org.bouncycastle.operator.GenericKey
Deprecated.
provide an AlgorithmIdentifier.
GenericKey(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.operator.GenericKey
 
GenericKey(AlgorithmIdentifier, Object) - Constructor for class org.bouncycastle.operator.GenericKey
 
GenTimeAccuracy - Class in org.bouncycastle.tsp
 
GenTimeAccuracy(Accuracy) - Constructor for class org.bouncycastle.tsp.GenTimeAccuracy
 
get(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.ZlibExpanderProvider
 
get(RecipientId) - Method in class org.bouncycastle.cms.RecipientInformationStore
Return the first RecipientInformation object that matches the passed in selector.
get(SignerId) - Method in class org.bouncycastle.cms.SignerInformationStore
Return the first SignerInformation object that matches the passed in selector.
get(SignerId) - Method in interface org.bouncycastle.cms.SignerInformationVerifierProvider
Return a SignerInformationVerifierProvider suitable for the passed in SID.
get() - Method in interface org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider
 
get(int, int) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPContentVerifierBuilderProvider
 
get(int) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPDigestCalculatorProvider
 
get(int, int) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentVerifierBuilderProvider
 
get(int, int) - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifierBuilderProvider
 
get(int) - Method in interface org.bouncycastle.openpgp.operator.PGPDigestCalculatorProvider
Construct a new instance of a cryptographic digest.
get(int) - Method in class org.bouncycastle.openpgp.PGPEncryptedDataList
Gets the encryption method object at the specified index.
get(int) - Method in class org.bouncycastle.openpgp.PGPOnePassSignatureList
 
get(int) - Method in class org.bouncycastle.openpgp.PGPSignatureList
 
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.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
 
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the base a.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the base a.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the base g.
getAACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAACertificates(X509AttributeCertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns attribute certificates for an attribute authority
getAACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAC() - Method in class org.bouncycastle.voms.VOMSAttribute
 
getAcceptableNamedCurves() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getAccuracy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getActions() - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
getAdditionalECParameters() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getAdditionalStores() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Returns an immutable List of additional Bouncy Castle Stores used for finding CRLs, certificates, attribute certificates or cross certificates.
getAgreementAlgorithm(PublicKeyPacket) - Static method in class org.bouncycastle.openpgp.operator.RFC6637Utils
 
getAlgorithm() - Method in class org.bouncycastle.bcpg.CompressedDataPacket
Gets the compression algorithm used for this packet.
getAlgorithm() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
 
getAlgorithm() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
 
getAlgorithm() - Method in class org.bouncycastle.bcpg.sig.RevocationKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getAlgorithm(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return "IES"
getAlgorithm() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
return "ECMQV"
getAlgorithm() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
return "ECMQV"
getAlgorithm(int) - Static method in class org.bouncycastle.openpgp.examples.PubringDump
 
getAlgorithm() - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder
 
getAlgorithm() - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
 
getAlgorithm() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
getAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder
The encryption algorithm used by data encryptors created by this builder.
getAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPDigestCalculator
Return the algorithm number representing the digest implemented by this calculator.
getAlgorithm() - Method in class org.bouncycastle.openpgp.PGPCompressedData
Return the compression algorithm used for this packet.
getAlgorithm() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return the algorithm code associated with the public key.
getAlgorithm() - Method in interface org.bouncycastle.openssl.PEMEncryptor
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
Returns the name of the algorithm
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
getAlgorithmID() - Method in class org.bouncycastle.cms.PasswordRecipient.PRF
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.cert.dane.TruncatingDigestCalculator
 
getAlgorithmIdentifier(ASN1ObjectIdentifier, AlgorithmParameterSpec) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.cms.jcajce.ZlibCompressor
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.AsymmetricKeyUnwrapper
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.AsymmetricKeyWrapper
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.BufferingContentSigner
Return the algorithm identifier supported by this signer.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.ContentSigner
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.ContentVerifier
Return the algorithm identifier describing the signature algorithm and parameters this expander supports.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.DigestCalculator
Return the algorithm identifier representing the digest implemented by this calculator.
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.GenericKey
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.InputDecryptor
Return the algorithm identifier describing the encryption algorithm and parameters this decryptor can process.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.InputExpander
Return the algorithm identifier describing the compression algorithm and parameters this expander supports.
getAlgorithmIdentifier(ASN1ObjectIdentifier, AlgorithmParameters) - Method in class org.bouncycastle.operator.jcajce.JcaAlgorithmParametersConverter
 
getAlgorithmIdentifier(ASN1ObjectIdentifier, AlgorithmParameterSpec) - Method in class org.bouncycastle.operator.jcajce.JcaAlgorithmParametersConverter
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.KeyUnwrapper
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.KeyWrapper
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.MacCalculator
 
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.OutputCompressor
Return the algorithm identifier describing the compression algorithm and parameters this compressor uses.
getAlgorithmIdentifier() - Method in interface org.bouncycastle.operator.OutputEncryptor
Return the algorithm identifier describing the encryption algorithm and parameters this encryptor uses.
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.SymmetricKeyUnwrapper
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.operator.SymmetricKeyWrapper
 
getAlgorithmName(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.operator.AlgorithmNameFinder
Return a string representation of the passed in objectIdentifier.
getAlgorithmName(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.AlgorithmNameFinder
Return a string representation of the passed in AlgorithmIdentifier, based on the OID in the AlgorithmField, with the parameters included where appropriate.
getAlgorithmName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.DefaultAlgorithmNameFinder
 
getAlgorithmName(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultAlgorithmNameFinder
 
getAlgorithmParameters(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
 
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.
getArmorHeaderLine() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
Return the armor header line (if there is one)
getArmorHeaders() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
Return the armor headers (the lines after the armor header line),
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.
getAssociatedData() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the associated data associated with this parameter spec.
getAttrCertCheckers() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Returns the attribute certificate checker.
getAttrCertificateChecking() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns the attribute certificate being checked.
getAttributeAuthorityRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeAuthorityRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeAuthorityRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the revocation list for revoked attribute certificates for an attribute authority
getAttributeCert() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Returns the attribute certificate holder which must be matched.
getAttributeCert() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Returns the attribute certificate which must be matched.
getAttributeCertificateAttributeAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateAttributes(X509AttributeCertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns an attribute certificate for an user.
getAttributeCertificateAttributeSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the revocation list for revoked attribute certificates.
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.
getAttributeCertificateValid() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Get the criteria for the validity.
getAttributeDescriptorCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeDescriptorCertificates(X509AttributeCertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns an attribute certificate for an authority
getAttributeDescriptorCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributes() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the attributes, if any associated with this request.
getAttributes(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return an array of attributes matching the passed in type OID.
getAttributes(Map) - Method in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.SimpleAttributeTableGenerator
 
getAttributes() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
Return the attributes, if any associated with this request.
getAttributes(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
Return an array of attributes matching the passed in type OID.
getAttributes() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
 
getAttributes() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
Return the attributes contained in the attribute block in the certificate.
getAttributes(String) - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
Return the attributes with the same type as the passed in oid.
getAttributes() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getAttributes(String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
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.
getAuthorityRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAuthorityRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAuthorityRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the CRLs for issued certificates for other CAs matching the given selector.
getB1() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the translation part of the private quadratic map L1.
getB1() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the translation part of the private quadratic map L1.
getB2() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the translation part of the private quadratic map L2.
getB2() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the translation part of the private quadratic map L2.
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
getBagAttribute(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
getBagAttributeKeys() - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getBagValue() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
 
getBaseDN() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getBaseParameters(ASN1ObjectIdentifier, AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
getBaseParameters(ASN1ObjectIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getBaseParameters() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
 
getBasicConstraints() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getBitStrength() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return the strength of the key in bits.
getBlockSize() - Method in interface org.bouncycastle.openpgp.operator.PGPDataDecryptor
Obtains the block size of the encryption algorithm used in this decryptor.
getBlockSize() - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptor
Gets the block size of the underlying cipher used by this encryptor.
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Return the block size (in bytes).
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
getBody() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
 
getBody() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Return the message body.
getCACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCACertificates(X509CertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns CA certificates.
getCACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCalculatedDigest() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getCalculatingOutputStream() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getCapability() - Method in class org.bouncycastle.voms.VOMSAttribute.FQAN
 
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.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
getCause() - Method in exception org.bouncycastle.jcajce.provider.util.BadBlockException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertificateEncodingException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
getCause() - Method in interface org.bouncycastle.jce.exception.ExtException
Returns the cause of the exception.
getCause() - Method in exception org.bouncycastle.jce.exception.ExtIOException
 
getCause() - Method in exception org.bouncycastle.jce.provider.AnnotatedException
 
getCause() - Method in exception org.bouncycastle.mail.smime.SMIMEException
 
getCause() - Method in exception org.bouncycastle.openpgp.PGPException
 
getCause() - Method in exception org.bouncycastle.openpgp.PGPRuntimeOperationException
 
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
 
getCause() - Method in exception org.bouncycastle.x509.util.StreamParsingException
 
getCertID() - Method in class org.bouncycastle.cert.ocsp.Req
 
getCertID() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getCertificate() - Method in class org.bouncycastle.cert.dane.DANEEntry
Return the certificate associated with this entry.
getCertificate(X509CertificateHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Use the configured converter to produce a X509Certificate object from a X509CertificateHolder object.
getCertificate() - Method in class org.bouncycastle.pkix.PKIXIdentity
Return the certificate associated with the private key info.
getCertificateChecking() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
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.
getCertificateIssuer() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCertificateRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCertificateRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the certificate revocation lists for revoked certificates.
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(PKIXCertStoreSelector, CertStore) - Static method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
 
getCertificates() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the list of certificates in this certification path.
getCertificates() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getCertificateStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getCertPair() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Returns the certificate pair which is used for testing on equality.
getCertPath() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
getCertPath() - Method in exception org.bouncycastle.x509.CertPathReviewerException
 
getCertPath() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getCertPathCheckers() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getCertPathReview() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
getCertPathSize() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
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..
getCertsAndCRLs() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
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.
getCertStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getCertStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
getCertTemplate() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return the certificate template contained in this message.
getChallenge() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getChallenge() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
getChecksumCalculator(int) - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor
 
getChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getCipherIV() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
getCipherKeySize() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the key size in bits for the block cipher used with the message
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getCoeffScalar() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getCoeffScalar() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getCoeffSingular() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getCoeffSingular() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getCollection() - Method in class org.bouncycastle.x509.X509CollectionStoreParameters
Returns a copy of the Collection.
getCompressedContent() - Method in class org.bouncycastle.mail.smime.SMIMECompressed
 
getCompressedContent() - Method in class org.bouncycastle.mail.smime.SMIMECompressedParser
 
getContent() - Method in class org.bouncycastle.cms.CMSAbsentContent
 
getContent(InputExpanderProvider) - Method in class org.bouncycastle.cms.CMSCompressedData
Return the uncompressed content.
getContent(InputExpanderProvider) - Method in class org.bouncycastle.cms.CMSCompressedDataParser
Return a typed stream which will allow the reading of the compressed content in expanded form.
getContent(InputDecryptorProvider) - Method in class org.bouncycastle.cms.CMSEncryptedData
 
getContent() - Method in interface org.bouncycastle.cms.CMSProcessable
 
getContent() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
getContent() - Method in class org.bouncycastle.cms.CMSProcessableFile
Return the file handle.
getContent() - Method in class org.bouncycastle.cms.PKCS7ProcessableObject
 
getContent() - Method in class org.bouncycastle.cms.PKCS7TypedStream
 
getContent(Recipient) - Method in class org.bouncycastle.cms.RecipientInformation
Return the decrypted/encapsulated content in the EnvelopedData after recovering the content encryption/MAC key using the passed in Recipient.
getContent() - Method in class org.bouncycastle.dvcs.DVCSMessage
 
getContent() - Method in class org.bouncycastle.dvcs.DVCSRequest
Return the ASN.1 DVCSRequest structure making up the body of this request.
getContent() - Method in class org.bouncycastle.dvcs.DVCSResponse
Return the ASN.1 DVCSResponse structure making up the body of this response.
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
 
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
 
getContent(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getContent(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
getContent(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
getContent() - Method in class org.bouncycastle.mail.smime.SMIMESigned
return the content that was signed.
getContent() - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
return the content that was signed.
getContent() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getContent() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
getContentAsMimeMessage(Session) - Method in class org.bouncycastle.mail.smime.SMIMESigned
Return the content that was signed as a mime message.
getContentAsMimeMessage(Session) - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
Return the content that was signed as a mime message.
getContentDigest() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
 
getContentDigest() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
This will only be valid after the content has been read.
getContentDigest() - Method in class org.bouncycastle.cms.RecipientInformation
Return the content digest calculated during the read of the content if one has been generated.
getContentDigest() - Method in class org.bouncycastle.cms.SignerInformation
return the content digest that was calculated during verification.
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.
getContents() - Method in class org.bouncycastle.bcpg.ExperimentalPacket
 
getContentStream(InputDecryptorProvider) - Method in class org.bouncycastle.cms.CMSEncryptedData
 
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.
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
 
getContentWithSignature() - Method in class org.bouncycastle.mail.smime.SMIMESigned
return the content that was signed - depending on whether this was unencapsulated or not it will return a MimeMultipart or a MimeBodyPart
getContentWithSignature() - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
return the content that was signed with its signature attached.
getControl(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return a control value of the specified type.
getCounterSignatures() - Method in class org.bouncycastle.cms.SignerInformation
Return a SignerInformationStore containing the counter signatures attached to this signer.
getCreationTime() - Method in class org.bouncycastle.bcpg.SignaturePacket
Return the creation time of the signature in milli-seconds.
getCreationTime() - Method in class org.bouncycastle.openpgp.PGPPublicKey
 
getCreationTime() - Method in class org.bouncycastle.openpgp.PGPSignature
Return the creation time of the signature.
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.jce.provider.X509CertificateObject
Deprecated.
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.tsp.TimeStampRequest
Returns a set of ASN1ObjectIdentifiers giving the critical extensions.
getCriticalExtensionOIDs() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getCriticalTags() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getCRL(X509CRLHolder) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Use the configured converter to produce a X509CRL object from a X509CRLHolder object.
getCRLDistUrls(CRLDistPoint) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
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(PKIXCRLStoreSelector, CertStore) - Static method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
getCRLs() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getCRLStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getCrossCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCrossCertificatePairs(X509CertPairStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns cross certificate pairs.
getCrossCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCrtCoefficient() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
return the crt coefficient
getCrtCoefficient() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the CRT coefficient.
getCrtCoefficient() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the CRT coefficient.
getCurve(ProviderConfiguration, X962Parameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
getCurve() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the curve along which the base point lies.
getCurveName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getCurveOID() - Method in class org.bouncycastle.bcpg.ECPublicBCPGKey
 
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getD() - Method in interface org.bouncycastle.jce.interfaces.ECPrivateKey
return the private value D.
getD() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getD() - Method in class org.bouncycastle.jce.spec.ECPrivateKeySpec
return the private number D
getData() - Method in class org.bouncycastle.bcpg.SignatureSubpacket
return the generic data making up the packet.
getData() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
return the generic data making up the packet.
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.
getDataStream() - Method in class org.bouncycastle.openpgp.PGPCompressedData
Return an input stream that decompresses and returns data in the compressed packet.
getDataStream() - Method in class org.bouncycastle.openpgp.PGPLiteralData
Return the input stream representing the data stream.
getDataStream(PBEDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPBEEncryptedData
Open an input stream which will provide the decrypted data protected by this object.
getDataStream(PublicKeyDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
Open an input stream which will provide the decrypted data protected by this object.
getDataUri() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getDataUri() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
getDate() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getDecoderStream(InputStream) - Static method in class org.bouncycastle.openpgp.PGPUtil
Obtains a stream that can be used to read PGP data from the provided stream.
getDefaultProvider() - Static method in class org.bouncycastle.openpgp.PGPUtil
Deprecated.
unused
getDeltaCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the delta revocation list for revoked certificates.
getDeltaRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getDeltaRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getDepth() - Method in class org.bouncycastle.bcpg.sig.TrustSignature
 
getDepth() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getDerivationV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the derivation vector.
getDHDefaultParameters(int) - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getDigest() - Method in class org.bouncycastle.bcpg.ModDetectionCodePacket
 
getDigest() - Method in class org.bouncycastle.cert.dane.TruncatingDigestCalculator
 
getDigest(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
 
getDigest() - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
return the underlying digest.
getDigest() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
 
getDigest() - Method in interface org.bouncycastle.openpgp.operator.PGPDigestCalculator
Return the digest calculated on what has been written to the calculator's output stream.
getDigest() - Method in interface org.bouncycastle.operator.DigestCalculator
Return the digest calculated on what has been written to the calculator's output stream.
getDigest() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Return CCA-2 digest.
getDigestAlgName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
Deprecated.
use MessageDigestUtils,getDigestName()
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
 
getDigestAlgorithm() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
Returns the other object type ID if an object digest info is used.
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
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.
getDigestedObjectType() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
Returns the digest object type if an object digest info is used.
getDigestName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.util.MessageDigestUtils
Attempt to find a standard JCA name for the digest represented by the passed in OID.
getDigestName(int) - Static method in class org.bouncycastle.openpgp.PGPUtil
Return an appropriate name for the hash algorithm represented by the passed in hash algorithm ID number.
getDigestParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getDigestParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getDocLength() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getDocLength() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getDocumentLength() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the number of all the polynomials in Rainbow
getDomainName() - Method in class org.bouncycastle.cert.dane.DANEEntry
 
getDomainName() - Method in class org.bouncycastle.cert.dane.DANEEntrySelector
 
getDomainParameters(ProviderConfiguration, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
getDomainParameters(ProviderConfiguration, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getDomainParameters(ProviderConfiguration, X962Parameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getDVCSNames() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get names of DVCS servers.
getEcImplicitlyCa() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getEmailAddresses(X509Certificate) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getEmbeddedSignatures() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getEncAlgorithm() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
 
getEncAlgorithm() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
 
getEncoded() - Method in interface org.bouncycastle.bcpg.BCPGKey
return a string of bytes giving the encoded format of the key, as described by it's format.
getEncoded() - Method in class org.bouncycastle.bcpg.BCPGObject
 
getEncoded() - Method in class org.bouncycastle.bcpg.ContainedPacket
 
getEncoded() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.ECPublicBCPGKey
return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.ECSecretBCPGKey
return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return the ASN.1 encoding of the certReqMsg we wrap.
getEncoded() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the ASN.1 encoding of this holder's attribute certificate.
getEncoded() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the ASN.1 encoding of this holder's certificate.
getEncoded() - Method in class org.bouncycastle.cert.X509CRLHolder
Return the ASN.1 encoding of this holder's CRL.
getEncoded() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSCompressedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSDigestedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSSignedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return the password converted to bytes.
getEncoded() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return the password converted to bytes.
getEncoded() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return the password converted to bytes.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the encoded form of this certification path, using the default encoding.
getEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the encoded form of this certification path, using the specified encoding.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
 
getEncoded() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.jce.spec.IEKeySpec
returns null
getEncoded() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
returns null
getEncoded() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
returns null
getEncoded() - Method in class org.bouncycastle.jce.X509Principal
Deprecated.
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
getEncoded() - Method in class org.bouncycastle.openpgp.PGPKeyRing
 
getEncoded() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
 
getEncoded() - Method in class org.bouncycastle.openpgp.PGPPublicKey
 
getEncoded(boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return an encoding of the key, with trust packets stripped out if forTransfer is true.
getEncoded() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
 
getEncoded(boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Return an encoding of the key ring, with trust packets stripped out if forTransfer is true.
getEncoded() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
 
getEncoded() - Method in class org.bouncycastle.openpgp.PGPSecretKey
 
getEncoded() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
 
getEncoded() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
 
getEncoded() - Method in class org.bouncycastle.openpgp.PGPSignature
 
getEncoded(boolean) - Method in class org.bouncycastle.openpgp.PGPSignature
Return an encoding of the signature, with trust packets stripped out if forTransfer is true.
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(String) - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
Return a Pfx with the outer wrapper encoded as asked for.
getEncoded() - Method in class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Return the key data to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
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() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
Return an ASN.1 encoded byte array representing the attribute certificate.
getEncoded() - Method in class org.bouncycastle.x509.X509CertificatePair
 
getEncoded() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getEncodedContents() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
 
getEncodedContents() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
 
getEncodedPoint() - Method in class org.bouncycastle.bcpg.ECPublicBCPGKey
 
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
return the DER encoding of the signed attributes.
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncoding() - Method in class org.bouncycastle.bcpg.attr.ImageAttribute
 
getEncodings() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns an iteration of the encodings supported by this certification path, with the default encoding first.
getEncodingV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the encoding vector.
getEncryptedContent() - Method in class org.bouncycastle.mail.smime.SMIMEEnveloped
 
getEncryptedContent() - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
getEncryptedDataObjects() - Method in class org.bouncycastle.openpgp.PGPEncryptedDataList
Returns an iterator over the encryption method objects held in this list, in the order they appeared in the stream they are read from.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the object identifier for the content encryption algorithm.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return the object identifier for the content encryption algorithm.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.SignerInformation
return the object identifier for the signature.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.SignerInformation
return the signature/encryption algorithm parameters, or null if there aren't any.
getEncryptionParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getEncryptionParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getEncSessionKey() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
 
getEntityNames() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Return any principal objects inside the attribute certificate holder entity names field.
getEntityNames() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
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.
getEphemeralKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPublicKey
return the ephemeral public key.
getEphemeralKey() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
return the ephemeral public key
getEphemeralPrivateKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
getEphemeralPrivateKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
return the ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
return the ephemeral private key
getEphemeralPublicKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
getEphemeralPublicKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
return the ephemeral public key (may be null).
getEphemeralPublicKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
return the ephemeral public key (may be null)
getErrors() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
Returns a list of error messages of type ErrorBundle.
getErrors() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Returns an Array of Lists which contains a List of global error messages and a List of error messages for each certificate in the path.
getErrors(int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Returns an List of error messages for the certificate at the given index in the CertPath.
getExcludedCerts() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
Excluded certificates are not used for building a certification path.
getExcludedCerts() - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Excluded certificates are not used for building a certification path.
getExpectedPolicies() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getExtendedKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CertificateHolder
Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.X509CRLHolder
Look up the extension associated with the passed in OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getExtensionOIDs() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's attribute certificate.
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509CertificateHolder
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's certificate.
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL entry.
getExtensionOIDs() - Method in class org.bouncycastle.cert.X509CRLHolder
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL.
getExtensionOIDs() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getExtensions() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the extensions block associated with this certificate if there is one.
getExtensions() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the extensions block associated with this certificate if there is one.
getExtensions() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Return the extensions block associated with this CRL entry if there is one.
getExtensions() - Method in class org.bouncycastle.cert.X509CRLHolder
Return the extensions block associated with this CRL if there is one.
getExtensions() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getExtensionValue(String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getExtraPublicKeys() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return an iterator of the public keys in the secret key ring that have no matching private key.
getFailInfo() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getFailureCode() - Method in exception org.bouncycastle.tsp.TSPValidationException
Return the failure code associated with this exception - if one is set.
getFeatures() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getField() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getField() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getFieldPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
getFieldPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
 
getFileName() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
Return the file name associated with the data packet.
getFileName() - Method in class org.bouncycastle.openpgp.PGPLiteralData
Return the file name associated with the data packet.
getFileName() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getFileName() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
getFingerprint() - Method in class org.bouncycastle.bcpg.sig.RevocationKey
 
getFingerprint() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return the fingerprint of the key.
getFlags() - Method in class org.bouncycastle.bcpg.sig.KeyFlags
Return the flag values contained in the first 4 octets (note: at the moment the standard only uses the first one).
getFlags() - Method in class org.bouncycastle.cert.dane.DANEEntry
 
getFormat() - Method in interface org.bouncycastle.bcpg.BCPGKey
Return the base format for this key - in the case of the symmetric keys it will generally be raw indicating that the key is just a straight byte representation, for an asymmetric key the format will be PGP, indicating the key is a string of MPIs encoded in PGP format.
getFormat() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.ECPublicBCPGKey
return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.ECSecretBCPGKey
return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
Return the format tag of the data packet.
getFormat() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
return "PGP"
getFormat() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return the format encoding.
getFormat() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return the format encoding.
getFormat() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return the format encoding.
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getFormat() - Method in class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return null
getFormat() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
return null
getFormat() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
return null
getFormat() - Method in class org.bouncycastle.openpgp.PGPLiteralData
Return the format of the data packet.
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
getForward() - Method in class org.bouncycastle.x509.X509CertificatePair
Returns the certificate from the other CA to this CA.
getForwardSelector() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Returns the certicate selector for the forward part.
getFQAN() - Method in class org.bouncycastle.voms.VOMSAttribute.FQAN
 
getFullyQualifiedAttributes() - Method in class org.bouncycastle.voms.VOMSAttribute
 
getG() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
 
getG() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
 
getG() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the base point we are using for these domain parameters.
getG() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
Returns the base generator g.
getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getGeneratedDigests() - Method in class org.bouncycastle.cms.CMSSignedGenerator
Return a map of oids and byte arrays representing the digests calculated on the content during the last generate.
getGeneratedDigests() - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Return a map of oids and byte arrays representing the digests calculated on the content during the last generate.
getGeneratedVersion() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getGenTime() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getGenTimeAccuracy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getGostParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getGroup() - Method in class org.bouncycastle.voms.VOMSAttribute.FQAN
 
getH() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the cofactor H to the order of G.
getH() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getH() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getHashAlgOID() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
getHashAlgorithm() - Method in class org.bouncycastle.bcpg.ECDHPublicBCPGKey
 
getHashAlgorithm() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
return the hashAlgorithm tag
getHashAlgorithm() - Method in class org.bouncycastle.bcpg.S2K
Gets the hash algorithm for this S2K.
getHashAlgorithm() - Method in class org.bouncycastle.bcpg.sig.SignatureTarget
 
getHashAlgorithm() - Method in class org.bouncycastle.bcpg.SignaturePacket
return the hashAlgorithm tag
getHashAlgorithm() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
getHashAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
 
getHashAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifier
 
getHashAlgorithm() - Method in class org.bouncycastle.openpgp.PGPKdfParameters
 
getHashAlgorithm() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
 
getHashAlgorithm() - Method in class org.bouncycastle.openpgp.PGPSignature
Return the hash algorithm associated with this signature.
getHashAlgorithm() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getHashData() - Method in class org.bouncycastle.bcpg.sig.SignatureTarget
 
getHashedSubPackets() - Method in class org.bouncycastle.bcpg.SignaturePacket
 
getHashedSubPackets() - Method in class org.bouncycastle.openpgp.PGPSignature
 
getHeader() - Method in class org.bouncycastle.cert.cmp.GeneralPKIMessage
 
getHeader() - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Return the message header.
getHolder() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Gets the holder.
getHolder() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the holder details for this attribute certificate.
getHolder() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
Return the holder of the certificate.
getHolder() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Gets the holder.
getHolder() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getHostPort() - Method in class org.bouncycastle.voms.VOMSAttribute
Returns the address of the issuing VOMS server, on the form <host>:<port>
getID() - Method in class org.bouncycastle.bcpg.sig.SignerUserID
 
getID() - Method in class org.bouncycastle.bcpg.UserIDPacket
 
getImageAttribute() - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVector
 
getImageData() - Method in class org.bouncycastle.bcpg.attr.ImageAttribute
 
getIndex() - Method in exception org.bouncycastle.x509.CertPathReviewerException
 
getInitialPolicies() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getInputStream() - Method in class org.bouncycastle.bcpg.InputStreamPacket
Obtains an input stream to read the contents of the packet.
getInputStream() - Method in class org.bouncycastle.cms.CMSAbsentContent
 
getInputStream() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
getInputStream() - Method in class org.bouncycastle.cms.CMSProcessableFile
 
getInputStream(InputStream) - Method in class org.bouncycastle.cms.RecipientOperator
 
getInputStream(InputStream) - Method in interface org.bouncycastle.openpgp.operator.PGPDataDecryptor
Wraps an encrypted data stream with a stream that will return the decrypted data.
getInputStream() - Method in class org.bouncycastle.openpgp.PGPCompressedData
Return the raw input stream contained in the object.
getInputStream() - Method in class org.bouncycastle.openpgp.PGPEncryptedData
Return the raw input stream for the data stream.
getInputStream() - Method in class org.bouncycastle.openpgp.PGPLiteralData
Return the raw input stream for the data packet.
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.
getInstance(LDAPCertStoreParameters) - Static method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getInstance(PKIXParameters) - Static method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Returns an instance of ExtendedPKIXParameters which can be safely casted to ExtendedPKIXBuilderParameters.
getInstance(PKIXParameters) - Static method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Returns an instance with the parameters of a given PKIXParameters object.
getInstance(X509CertSelector) - Static method in class org.bouncycastle.x509.X509CertStoreSelector
Deprecated.
Returns an instance of this from a X509CertSelector.
getInstance(X509CRLSelector) - Static method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns an instance of this from a X509CRLSelector.
getInstance(String, X509StoreParameters) - Static method in class org.bouncycastle.x509.X509Store
Deprecated.
 
getInstance(String, X509StoreParameters, String) - Static method in class org.bouncycastle.x509.X509Store
Deprecated.
 
getInstance(String, X509StoreParameters, Provider) - Static method in class org.bouncycastle.x509.X509Store
Deprecated.
 
getInstance(String) - Static method in class org.bouncycastle.x509.X509StreamParser
Generates a StreamParser object that implements the specified type.
getInstance(String, String) - Static method in class org.bouncycastle.x509.X509StreamParser
Generates a X509StreamParser object for the specified type from the specified provider.
getInstance(String, Provider) - Static method in class org.bouncycastle.x509.X509StreamParser
Generates a X509StreamParser object for the specified type from the specified provider.
getIntegrityCalculator() - Method in interface org.bouncycastle.openpgp.operator.PGPDataDecryptor
Obtains the digest calculator used to verify the integrity check.
getIntegrityCalculator() - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptor
Obtains the integrity check calculator configured for this encryptor instance.
getInvA1() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the inverse matrix of A1.
getInvA1() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the inverse matrix of A1.
getInvA2() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the inverse matrix of A2
getInvA2() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the inverse matrix of A2
getIssuer() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Return the principals associated with the issuer attached to this holder
getIssuer() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
 
getIssuer(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
 
getIssuer(X500NameStyle, X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
 
getIssuer() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Returns the issuer criterion.
getIssuer() - Method in class org.bouncycastle.cert.selector.X509CertificateHolderSelector
 
getIssuer() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return the issuer details for this attribute certificate.
getIssuer() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the issuer of this certificate.
getIssuer() - Method in class org.bouncycastle.cert.X509CRLHolder
Return the issuer of this holder's CRL.
getIssuer() - Method in class org.bouncycastle.cms.KeyTransRecipientId
 
getIssuer() - Method in class org.bouncycastle.cms.SignerId
 
getIssuer() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
Return the principals associated with the issuer attached to this holder
getIssuer() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
Return the issuer details for the certificate.
getIssuer() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Returns the issuer criterion.
getIssuer() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getIssuerAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerAlternativeNames(X509Certificate) - Static method in class org.bouncycastle.x509.extension.X509ExtensionUtil
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getIssuerKeyHash() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
getIssuerKeyID() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getIssuerNameHash() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
getIssuerUniqueID() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
 
getIssuerUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerUniqueID() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
 
getIssuerUniqueID() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getIssuerX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the issuer of the given cert as an X509PrincipalObject.
getIssuerX509Principal(X509CRL) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the issuer of the given CRL as an X509PrincipalObject.
getIssuingDistributionPoint() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Returns the issuing distribution point.
getIssuingDistributionPoint() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns the issuing distribution point.
getIterationCount() - Method in class org.bouncycastle.bcpg.S2K
Gets the actual (expanded) iteration count.
getIterationCount() - Method in class org.bouncycastle.jcajce.PBKDF1KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.bouncycastle.jcajce.PBKDF2KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getIV() - Method in class org.bouncycastle.bcpg.S2K
Gets the iv/salt to use for the key generation.
getIV() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
 
getIV() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getIV() - Method in interface org.bouncycastle.openssl.PEMEncryptor
 
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
 
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
getIvSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getJceKey(ASN1ObjectIdentifier, GenericKey) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getKdfAlgorithm() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the AlgorithmIdentifier for the KDF to do key derivation after extracting the secret.
getKey() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
 
getKey(PublicKeyDataObject) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
 
getKey() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the key parameter, or null if not set.
getKey(int) - Method in class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
Generate a key for a symmetric encryption algorithm using the PBE configuration in this method.
getKey() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
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.
getKeyAlgorithm() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
return the encryption algorithm tag
getKeyAlgorithm() - Method in class org.bouncycastle.bcpg.SignaturePacket
return the encryption algorithm tag
getKeyAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getKeyAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
 
getKeyAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifier
 
getKeyAlgorithm() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
 
getKeyAlgorithm() - Method in class org.bouncycastle.openpgp.PGPSignature
Return the key algorithm associated with this signature.
getKeyAlgorithmName() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the name of the algorithm for the wrapping key this key spec should use.
getKeyData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SPHINCSKey
 
getKeyData() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getKeyData() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
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.
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.openpgp.PGPSecretKey
return the algorithm the key is encrypted with.
getKeyEncryptionAlgParams() - Method in class org.bouncycastle.cms.RecipientInformation
return the ASN.1 encoded key encryption algorithm parameters, or null if there aren't any.
getKeyEncryptionOID(int) - Static method in class org.bouncycastle.openpgp.operator.RFC6637Utils
 
getKeyExpirationTime() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
Return the number of seconds a key is valid for after its creation date.
getKeyFlags() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getKeyID() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
 
getKeyID() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
 
getKeyID() - Method in class org.bouncycastle.bcpg.sig.IssuerKeyID
 
getKeyID() - Method in class org.bouncycastle.bcpg.SignaturePacket
return the keyID
getKeyID() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
 
getKeyID() - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifier
 
getKeyID() - Method in class org.bouncycastle.openpgp.PGPKeyPair
Return the keyID associated with this key pair.
getKeyID() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
 
getKeyID() - Method in class org.bouncycastle.openpgp.PGPPrivateKey
Return the keyID associated with the contained private key.
getKeyID() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return the keyID associated with the public key.
getKeyID() - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
Return the keyID for the key used to encrypt the data.
getKeyID() - Method in class org.bouncycastle.openpgp.PGPSecretKey
Return the keyID of the public key associated with this key.
getKeyID() - Method in class org.bouncycastle.openpgp.PGPSignature
Return the id of the key that created the signature.
getKeyIdentifier() - Method in class org.bouncycastle.cms.KEKRecipientId
 
getKeyIdentifier() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the key identifier parameter, or null if not set.
getKeyPair(PEMKeyPair) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
getKeyRings() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
return the public key rings making up this collection.
getKeyRings(String) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return an iterator of the key rings associated with the passed in userID.
getKeyRings(String, boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return an iterator of the key rings associated with the passed in userID.
getKeyRings(String, boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return an iterator of the key rings associated with the passed in userID.
getKeyRings() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
return the secret key rings making up this collection.
getKeyRings(String) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Return an iterator of the key rings associated with the passed in userID.
getKeyRings(String, boolean) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Return an iterator of the key rings associated with the passed in userID.
getKeyRings(String, boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Return an iterator of the key rings associated with the passed in userID.
getKeySignatures() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return all signatures/certifications directly associated with this key (ie, not to a user id).
getKeySize(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
getKeySize(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.util.SecretKeyUtil
 
getKeySize() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the size of the key (in bits) for the wrapping key this key spec should use.
getKeySize(AlgorithmIdentifier) - Method in class org.bouncycastle.operator.DefaultSecretKeySizeProvider
 
getKeySize(ASN1ObjectIdentifier) - Method in class org.bouncycastle.operator.DefaultSecretKeySizeProvider
 
getKeySize(AlgorithmIdentifier) - Method in interface org.bouncycastle.operator.SecretKeySizeProvider
 
getKeySize(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.operator.SecretKeySizeProvider
Return the key size implied by the OID, if one exists.
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the key size of the given key object in bits.
getKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Converts, if possible, a given key into a key specification.
getKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a given key into a key specification.
getKeysWithSignaturesBy(long) - Method in class org.bouncycastle.openpgp.PGPKeyRing
Return an iterator containing all the public keys carrying signatures issued from key keyID.
getKeysWithSignaturesBy(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Return any keys carrying a signature issued by the key represented by keyID.
getKeysWithSignaturesBy(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return any keys carrying a signature issued by the key represented by keyID.
getKeysWithSignaturesBy(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return any keys carrying a signature issued by the key represented by keyID.
getKeyTransRecipientId(X509CertSelector) - Method in class org.bouncycastle.cms.jcajce.JcaSelectorConverter
 
getKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getLabel() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the label associated with this spec.
getLayers() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Returns the layers contained in the private key
getLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Returns the layers contained in the private key
getLdapAACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeCertificateAttributeAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeDescriptorCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapCACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapCrossCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapDeltaRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapURL() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapUserCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLength() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the number of bytes of key material to be generated for this spec.
getLevelAndTrustAmount() - Method in class org.bouncycastle.bcpg.TrustPacket
 
getListOfFQAN() - Method in class org.bouncycastle.voms.VOMSAttribute
 
getM() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
getM() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
 
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
 
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
getMac() - Method in class org.bouncycastle.cms.RecipientInformation
Return the MAC calculated for the recipient.
getMac() - Method in class org.bouncycastle.cms.RecipientOperator
 
getMac() - Method in class org.bouncycastle.jcajce.io.MacOutputStream
Execute doFinal() and return the calculated MAC.
getMac() - Method in interface org.bouncycastle.operator.MacCalculator
Return the calculated MAC based on what has been written to the stream.
getMacAlgOID() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the object identifier for the content MAC algorithm.
getMacAlgOID() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return the object identifier for the mac algorithm.
getMacAlgorithm() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Return the MAC algorithm details for the MAC associated with the data in this object.
getMacAlgorithm() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Return the MAC algorithm details for the MAC associated with the data in this object.
getMacAlgorithmID() - Method in class org.bouncycastle.pkcs.PKCS12PfxPdu
Return the algorithm identifier describing the MAC algorithm
getMacAlgParams() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ASN.1 encoded MAC algorithm parameters, or null if there aren't any.
getMacAlgParams() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getMacKeySize() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the key size in bits for the MAC used with the message
getMacSizeInBits() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the size of the MAC associated with this parameter spec.
getMatches(Selector) - Method in class org.bouncycastle.cert.dane.DANEEntryStore
Return a collection of entries matching the passed in selector.
getMatches(Selector<T>) - Method in interface org.bouncycastle.jcajce.PKIXCertStore
Return the matches associated with the passed in selector.
getMatches(Selector<T>) - Method in interface org.bouncycastle.jcajce.PKIXCRLStore
Return the matches associated with the passed in selector.
getMatches(Selector) - Method in class org.bouncycastle.x509.X509Store
Deprecated.
 
getMaxBaseCRLNumber() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Get the maximum base CRL number.
getMaxBaseCRLNumber() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Get the maximum base CRL number.
getMaxPathLength() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
Returns the value of the maximum number of intermediate non-self-issued certificates in the certification path.
getMaxPathLength() - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Returns the value of the maximum number of intermediate non-self-issued certificates in the certification path.
getMediaType() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getMediaType() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
getMessage() - Method in class org.bouncycastle.dvcs.CPDRequestData
Get contained message (data to be certified).
getMessage() - Method in class org.bouncycastle.dvcs.VSDRequestData
Get contained message (data to be certified).
getMessageImprint() - Method in class org.bouncycastle.dvcs.CCPDRequestData
Get MessageImprint value
getMessageImprintAlgOID() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getMessageImprintAlgOID() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getMessageImprintDigest() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getMessageImprintDigest() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getMessageImprintDigestCalculator(DigestCalculatorProvider) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
Returns an appropriately initialised digest calculator based on the message imprint algorithm described in the first time stamp in the TemporalData for this message.
getMessageImprintDigestCalculator(DigestCalculatorProvider) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
Returns an appropriately initialised digest calculator based on the message imprint algorithm described in the first time stamp in the TemporalData for this message.
getMicros() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
getMillis() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
getModificationTime() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
Return the modification time for the file (milliseconds at second level precision).
getModificationTime() - Method in class org.bouncycastle.openpgp.PGPLiteralData
Return the modification time for the file (at second level precision).
getModulus() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
 
getModulus() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
return the modulus for this key.
getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
return the modulus.
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
return the modulus.
getN() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the order N of G
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
 
getName() - Method in class org.bouncycastle.cms.PasswordRecipient.PRF
 
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.X509Principal
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
getNamedCertificateStoreMap() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getNamedCRLStoreMap() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getNamedCurveByName(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveByOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveOid(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveOid(ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNames() - Method in class org.bouncycastle.cert.AttributeCertificateIssuer
 
getNames() - Static method in class org.bouncycastle.jce.ECGOST3410NamedCurveTable
return an enumeration of the names of the available curves.
getNames() - Static method in class org.bouncycastle.jce.ECNamedCurveTable
return an enumeration of the names of the available curves.
getNecessaryACAttributes() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Returns the neccessary attributes which must be contained in an attribute certificate.
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.jce.provider.X509CRLObject
Deprecated.
 
getNonce() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get nonce if it is set.
getNonce() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the nonce (same as IV) associated with this parameter spec.
getNonce() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the nonce parameter, or null if not set.
getNonce() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
Return the nonce (IV) value to be associated with message.
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.jce.provider.X509CertificateObject
Deprecated.
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.tsp.TimeStampRequest
Returns a set of ASN1ObjectIdentifiers giving the non-critical extensions.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
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.
getNotAfter() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getNotAfter() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
Return the date after which the certificate is not valid.
getNotAfter() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getNotationDataOccurences() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
Deprecated.
use getNotationDataOccurrences()
getNotationDataOccurrences() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getNotationName() - Method in class org.bouncycastle.bcpg.sig.NotationData
 
getNotationValue() - Method in class org.bouncycastle.bcpg.sig.NotationData
 
getNotationValueBytes() - Method in class org.bouncycastle.bcpg.sig.NotationData
 
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.jce.provider.X509CertificateObject
Deprecated.
 
getNotBefore() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
Return the date before which the certificate is not valid.
getNotBefore() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getNotifications() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
Returns a list of notification messages of type ErrorBundle.
getNotifications() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Returns an Array of Lists which contains a List of global notification messages and a List of botification messages for each certificate in the path.
getNotifications(int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Returns an List of notification messages for the certificate at the given index in the CertPath.
getNumOfLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the number of layers
getObjectDigest() - Method in class org.bouncycastle.cert.AttributeCertificateHolder
Returns the hash if an object digest info is used.
getObjectDigest() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
Returns the hash if an object digest info is used.
getOCSPUrls(AuthorityInformationAccess) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getOID() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getOID(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
 
getOID() - Method in class org.bouncycastle.x509.X509Attribute
Deprecated.
 
getOrderBitLength(ProviderConfiguration, BigInteger, BigInteger) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getOriginatorInfo() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Return the originator information associated with this message if present.
getOriginatorInfo() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Return the originator information associated with this message if present.
getOriginatorInfo() - Method in class org.bouncycastle.cms.CMSEnvelopedData
Return the originator information associated with this message if present.
getOriginatorInfo() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
Return the originator information associated with this message if present.
getOtherInfo() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the otherInfo data for initialising the KDF.
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.
getOtherObjectTypeID() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
Returns the digest algorithm ID if an object digest info is used.
getOtherPartyEphemeralKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
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.
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inLen (in bytes).
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inLen (in bytes).
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
getOutputStream() - Method in class org.bouncycastle.cert.dane.TruncatingDigestCalculator
 
getOutputStream(OutputStream) - Method in class org.bouncycastle.cms.jcajce.ZlibCompressor
 
getOutputStream() - Method in interface org.bouncycastle.eac.operator.EACSignatureVerifier
Returns a stream that will accept data for the purpose of calculating a signature for later verification.
getOutputStream() - Method in interface org.bouncycastle.eac.operator.EACSigner
Returns a stream that will accept data for the purpose of calculating a signature.
getOutputStream() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
 
getOutputStream() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
getOutputStream() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
 
getOutputStream() - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifier
 
getOutputStream(OutputStream) - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptor
Constructs an encrypting output stream that encrypts data using the underlying cipher of this encryptor.
getOutputStream() - Method in interface org.bouncycastle.openpgp.operator.PGPDigestCalculator
Returns a stream that will accept data for the purpose of calculating a digest.
getOutputStream() - Method in class org.bouncycastle.operator.BufferingContentSigner
Return the buffering stream.
getOutputStream() - Method in interface org.bouncycastle.operator.ContentSigner
Returns a stream that will accept data for the purpose of calculating a signature.
getOutputStream() - Method in interface org.bouncycastle.operator.ContentVerifier
Returns a stream that will accept data for the purpose of calculating a signature for later verification.
getOutputStream() - Method in interface org.bouncycastle.operator.DigestCalculator
Returns a stream that will accept data for the purpose of calculating a digest.
getOutputStream() - Method in interface org.bouncycastle.operator.MacCalculator
Returns a stream that will accept data for the purpose of calculating the MAC for later verification.
getOutputStream(OutputStream) - Method in interface org.bouncycastle.operator.OutputCompressor
Wrap the passed in output stream comOut, returning an output stream that compresses anything passed in before sending on to comOut.
getOutputStream(OutputStream) - Method in interface org.bouncycastle.operator.OutputEncryptor
Wrap the passed in output stream encOut, returning an output stream that encrypts anything passed in before sending on to encOut.
getP() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
 
getP() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
 
getP() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
Returns the prime modulus p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the prime p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the prime p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the prime p.
getP() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getP1() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getP2() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
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.
getParam() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains a map of type (Integer) to value (byte[]) for the parameters tracked in this object.
getParameters() - Method in interface org.bouncycastle.jce.interfaces.ECKey
return a parameter specification representing the EC domain parameters for the key.
getParameters() - Method in interface org.bouncycastle.jce.interfaces.ElGamalKey
 
getParameters() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Key
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Returns the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Return the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the parameters used with this cipher.
getParameterSet() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the algorithm parameter spec to be applied with the private key when the encapsulation is decrypted.
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECGOST3410NamedCurveTable
return a parameter spec representing the passed in named curve.
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECNamedCurveTable
return a parameter spec representing the passed in named curve.
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getParams() - Method in class org.bouncycastle.jce.spec.ECKeySpec
return the domain parameters for the curve
getParams() - Method in class org.bouncycastle.jce.spec.ElGamalKeySpec
 
getParent() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
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 class org.bouncycastle.jcajce.PBKDF1Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
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
 
getPersonalisation() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the personalisation parameter, or null if not set.
getPGPPrivateKey(PGPPublicKey, AsymmetricKeyParameter) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPKeyConverter
 
getPGPPrivateKey(PGPPublicKey, PrivateKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
Convert a PrivateKey into a PGPPrivateKey.
getPGPPublicKey(int, PGPAlgorithmParameters, AsymmetricKeyParameter, Date) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPKeyConverter
Create a PGPPublicKey from the passed in JCA one.
getPGPPublicKey(int, PGPAlgorithmParameters, PublicKey, Date) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
Create a PGPPublicKey from the passed in JCA one.
getPGPPublicKey(int, PublicKey, Date) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
Create a PGPPublicKey from the passed in JCA one.
getPointCompression() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
Return the 'point compression' flag.
getPolicy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getPolicyQualifiers() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getPolicyTree() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getPosition() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
getPreferences() - Method in class org.bouncycastle.bcpg.sig.PreferredAlgorithms
 
getPreferredCompressionAlgorithms() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getPreferredHashAlgorithms() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getPreferredSymmetricAlgorithms() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getPreferrences() - Method in class org.bouncycastle.bcpg.sig.PreferredAlgorithms
Deprecated.
mispelt!
getPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
Return an AlgorithmIdentifier representing the PRF.
getPrimeExponentP() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
return the prime exponent of p
getPrimeExponentP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentQ() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
return the prime exponent of q
getPrimeExponentQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for Q.
getPrimeExponentQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for Q.
getPrimeP() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
return the prime P
getPrimeP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime P.
getPrimeP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime P.
getPrimeQ() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
return the prime Q
getPrimeQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime Q.
getPrimeQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime Q.
getPrimeSize() - Method in class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
Returns the size in bits of the prime modulus.
getPrincipals() - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.
Return any principal objects inside the attribute certificate issuer object.
getPrivate() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the local private key.
getPrivate() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the local private key.
getPrivateExponent() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
return the private exponent for this key.
getPrivateExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getPrivateExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
getPrivateKey(PGPPrivateKey) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPKeyConverter
 
getPrivateKey(PGPPrivateKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
 
getPrivateKey() - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPPrivateKey
 
getPrivateKey() - Method in class org.bouncycastle.openpgp.PGPKeyPair
 
getPrivateKey(PrivateKeyInfo) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
getPrivateKey() - Method in class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
Return the private key for this identity.
getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
getPrivateKeyAlgorithmIdentifier() - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
getPrivateKeyAlgorithmIdentifier() - Method in interface org.bouncycastle.cms.KeyAgreeRecipient
 
getPrivateKeyDataPacket() - Method in class org.bouncycastle.openpgp.PGPPrivateKey
Return the private key packet associated with this private key, if available.
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
 
getProhibitedACAttributes() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Returns the attribute certificates which are not allowed.
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.
getProtectionMode() - Method in class org.bouncycastle.bcpg.S2K
Gets the protection mode - only if GNU_DUMMY_S2K
getProtectionParameter() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
 
getProtectionParameter() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
getProvider() - Method in class org.bouncycastle.x509.X509Store
Deprecated.
 
getProvider() - Method in class org.bouncycastle.x509.X509StreamParser
 
getPublic() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the intended recipient's/sender's public key.
getPublic() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the intended recipient's/sender's public key.
getPublicData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NHPublicKey
 
getPublicData() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
 
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
return the public exponent.
getPublicKey() - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
getPublicKey() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the public key parameter, or null if not set.
getPublicKey() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getPublicKey() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
return the public key associated with the certification request - the public key is created using the BC provider.
getPublicKey(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
 
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
getPublicKey() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.mozilla.jcajce.JcaSignedPublicKeyAndChallenge
 
getPublicKey(String) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
Deprecated.
use JcaSignedPublicKeyAndChallenge.getPublicKey()
getPublicKey(PGPPublicKey) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPKeyConverter
 
getPublicKey(PGPPublicKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
 
getPublicKey() - Method in class org.bouncycastle.openpgp.PGPKeyPair
 
getPublicKey() - Method in class org.bouncycastle.openpgp.PGPKeyRing
Return the first public key in the ring.
getPublicKey(long) - Method in class org.bouncycastle.openpgp.PGPKeyRing
Return the public key referred to by the passed in keyID if it is present.
getPublicKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPKeyRing
Return the public key with the passed in fingerprint if it is present.
getPublicKey() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Return the first public key in the ring.
getPublicKey(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Return the public key referred to by the passed in keyID if it is present.
getPublicKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Return the public key with the passed in fingerprint if it is present.
getPublicKey(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return the PGP public key associated with the given key id.
getPublicKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return the PGP public key associated with the given key fingerprint.
getPublicKey() - Method in class org.bouncycastle.openpgp.PGPSecretKey
Return the public key associated with this key.
getPublicKey() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return the public key for the master key.
getPublicKey(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return the public key referred to by the passed in keyID if it is present.
getPublicKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return the public key with the passed in fingerprint if it is present.
getPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
getPublicKey() - Method in class org.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest
 
getPublicKey() - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
getPublicKeyAlgorithm() - Method in class org.bouncycastle.bcpg.sig.SignatureTarget
 
getPublicKeyAndChallenge() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
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
 
getPublicKeyPacket() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
 
getPublicKeyPacket() - Method in class org.bouncycastle.openpgp.PGPPrivateKey
Return the public key packet associated with this private key, if available.
getPublicKeyPacket() - Method in class org.bouncycastle.openpgp.PGPPublicKey
 
getPublicKeyParameters() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getPublicKeyParameters() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getPublicKeyParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getPublicKeyParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getPublicKeyRing(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return the public key ring which contains the key referred to by keyID.
getPublicKeyRing(byte[]) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return the PGP public key associated with the given key fingerprint.
getPublicKeys() - Method in class org.bouncycastle.openpgp.PGPKeyRing
Return an iterator containing all the public keys.
getPublicKeys() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Return an iterator containing all the public keys.
getPublicKeys() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return an iterator containing all the public keys.
getQ() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getQ() - Method in interface org.bouncycastle.jce.interfaces.ECPublicKey
return the public point Q
getQ() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getQ() - Method in class org.bouncycastle.jce.spec.ECPublicKeySpec
return the public point q
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the sub-prime q.
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the sub-prime q.
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the sub-prime q.
getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getRawFileName() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
Return the file name as an uninterpreted byte array.
getRawFileName() - Method in class org.bouncycastle.openpgp.PGPLiteralData
Return the file name as an uninterpreted (UTF-8 encoded) byte array.
getRawID() - Method in class org.bouncycastle.bcpg.sig.SignerUserID
 
getRawID() - Method in class org.bouncycastle.bcpg.UserIDPacket
 
getRawUserIDs() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return any userIDs associated with the key in raw byte form.
getRDATA() - Method in class org.bouncycastle.cert.dane.DANEEntry
Return the full data string as it would appear in the DNS record - flags + encoding
getRecipientId() - Method in class org.bouncycastle.pkix.PKIXIdentity
Return a RecipientId for the identity's (private key, certificate) pair.
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return a store of the intended recipients for this message
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcKEKEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.bc.BcPasswordEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in class org.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KEKRecipient
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KEKRecipientInformation
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, SubjectPublicKeyInfo, ASN1OctetString, byte[]) - Method in interface org.bouncycastle.cms.KeyAgreeRecipient
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Method in interface org.bouncycastle.cms.KeyTransRecipient
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
 
getRecipientOperator(AlgorithmIdentifier, AlgorithmIdentifier, byte[], byte[]) - Method in interface org.bouncycastle.cms.PasswordRecipient
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
 
getRecipientOperator(Recipient) - Method in class org.bouncycastle.cms.RecipientInformation
 
getRecipients() - Method in class org.bouncycastle.cms.RecipientInformationStore
Return all recipients in the collection
getRecipients(RecipientId) - Method in class org.bouncycastle.cms.RecipientInformationStore
Return possible empty collection with recipients matching the passed in RecipientId
getRepresentation() - Method in class org.bouncycastle.operator.GenericKey
 
getReqPolicy() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getRequester() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get names of requesting entity, if set.
getRequestInfo() - Method in class org.bouncycastle.dvcs.DVCSRequest
Get RequestInformation envelope.
getRequestList() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getRequestorName() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getRequestPolicy() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get policy, under which the validation is requested.
getRequestTime() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get request generation time if it is set.
getReserved() - Method in class org.bouncycastle.bcpg.ECDHPublicBCPGKey
 
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
 
getReverse() - Method in class org.bouncycastle.x509.X509CertificatePair
Return the certificate from this CA to the other CA.
getReverseSelector() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Returns the certicate selector for the reverse part.
getRevocationDate() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Return the date on which the certificate associated with this CRLEntry was revoked.
getRevocationDate() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getRevocationDescription() - Method in class org.bouncycastle.bcpg.sig.RevocationReason
 
getRevocationReason() - Method in class org.bouncycastle.bcpg.sig.RevocationReason
 
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
 
getRevokedCertificate(BigInteger) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
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.
getRevokedCertificates() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getRID() - Method in class org.bouncycastle.cms.RecipientInformation
 
getRole() - Method in class org.bouncycastle.voms.VOMSAttribute.FQAN
 
getRoot() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
Return the shared stream that represents the top most stream that this stream inherits from.
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getS() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getS2K() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
 
getS2K() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
 
getS2K() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
getS2K() - Method in class org.bouncycastle.openpgp.PGPSecretKey
Return the S2K used to process this key
getS2KUsage() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
 
getS2KUsage() - Method in class org.bouncycastle.openpgp.PGPSecretKey
Return the S2K usage associated with this key.
getSafeBags() - Method in class org.bouncycastle.pkcs.PKCS12SafeBagFactory
 
getSalt() - Method in class org.bouncycastle.jcajce.PBKDF1KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.bouncycastle.jcajce.PBKDF2KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getSbox() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getSbox() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
getSearchAllStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
getSearchForSerialNumberIn() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getSecKeyData() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
 
getSeconds() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
getSecret() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the secret associated with this spec.
getSecretData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NHPrivateKey
 
getSecretData() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
getSecretKey() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return the master private key.
getSecretKey(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return the secret key referred to by the passed in keyID if it is present.
getSecretKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return the secret key associated with the passed in fingerprint if it is present.
getSecretKey(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Return the PGP secret key associated with the given key id.
getSecretKeyData() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
 
getSecretKeyRing(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Return the secret key ring which contains the key referred to by keyID.
getSecretKeys() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Return an iterator containing all the secret keys.
getSecureRandom() - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder
 
getSecureRandom() - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
 
getSecureRandom() - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder
Gets the SecureRandom instance used by this builder.
getSeed() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the full seed for the spec.
getSeed() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the seed used to generate this curve (if available).
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.jce.provider.X509CertificateObject
Deprecated.
 
getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getSerialNumber() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getSerialNumber() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
Return the serial number associated with the issuer attached to this holder.
getSerialNumber() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
Return the serial number for the certificate.
getSerialNumber() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Gets the serial number the attribute certificate must have.
getSerialNumber() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getServiceType() - Method in class org.bouncycastle.dvcs.DVCSRequestInfo
Get requested service type.
getSID() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getSID() - Method in class org.bouncycastle.cms.SignerInformation
 
getSID() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
return a more "meaningful" representation for the signature algorithm used in the certficate.
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
return the object identifier for the signature.
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
return the signature parameters, or null if there aren't any.
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSignature() - Method in class org.bouncycastle.bcpg.SignaturePacket
return the signature as a set of integers - note this is normalised to be the ASN.1 encoding of what appears in the signature packet.
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.jce.provider.X509CertificateObject
Deprecated.
 
getSignature() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSignature() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
 
getSignature() - Method in class org.bouncycastle.openpgp.PGPSignature
 
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.
getSignature() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
 
getSignature() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getSignatureAlgNames() - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
Return an iterator of the signature names supported by the generator.
getSignatureAlgNames() - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
Return an iterator of the signature names supported by the generator.
getSignatureAlgNames() - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
Return an iterator of the signature names supported by the generator.
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.
getSignatureBytes() - Method in class org.bouncycastle.bcpg.SignaturePacket
Return the byte encoding of the signature section.
getSignatureClass() - Method in class org.bouncycastle.bcpg.sig.RevocationKey
 
getSignatureCreationTime() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getSignatureExpirationTime() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
Return the number of seconds a signature is valid for after its creation date.
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
 
getSignatureName(int, int) - Static method in class org.bouncycastle.openpgp.PGPUtil
Return an appropriate name for the signature algorithm represented by the passed in public key and hash algorithm ID numbers.
getSignatures() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return all signatures/certifications associated with this key.
getSignaturesForID(String) - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return any signatures associated with the passed in id.
getSignaturesForID(byte[]) - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return any signatures associated with the passed in id.
getSignaturesForKeyID(long) - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return any signatures associated with the passed in key identifier keyID.
getSignaturesForUserAttribute(PGPUserAttributeSubpacketVector) - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return an iterator of signatures associated with the passed in user attributes.
getSignaturesOfType(int) - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return signatures of the passed in type that are on this key.
getSignatureTarget() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getSignatureTime(SignerInformation) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getSignatureTimestamps(SignerInformation, DigestCalculatorProvider) - Static method in class org.bouncycastle.tsp.TSPUtil
Fetches the signature time-stamp attributes from a SignerInformation object.
getSignatureTrailer() - Method in class org.bouncycastle.bcpg.SignaturePacket
return the signature trailer that must be included with the data to reconstruct the signature
getSignatureTrailer() - Method in class org.bouncycastle.openpgp.PGPSignature
 
getSignatureType() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
Return the signature type.
getSignatureType() - Method in class org.bouncycastle.bcpg.SignaturePacket
return the signature type.
getSignatureType() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
 
getSignatureType() - Method in class org.bouncycastle.openpgp.PGPSignature
 
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
 
getSignerInformationStore() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedData
return the collection of signers that are associated with the signatures for the message.
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedDataParser
return the collection of signers that are associated with the signatures for the message.
getSigners() - Method in class org.bouncycastle.cms.SignerInformationStore
Return all signers in the collection
getSigners(SignerId) - Method in class org.bouncycastle.cms.SignerInformationStore
Return possible empty collection with signers matching the passed in SignerId
getSignerUserID() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getSigningAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getSigProvider() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getSingleRequestExtensions() - Method in class org.bouncycastle.cert.ocsp.Req
 
getSInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getStaticKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPublicKey
return the static public key.
getStaticKey() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
return the static public key
getStaticPrivateKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
return the static private key.
getStaticPrivateKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
return the static private key
getStatus() - Method in class org.bouncycastle.cert.ocsp.OCSPResp
 
getStatus() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getStatusInfo() - Method in class org.bouncycastle.cert.cmp.CertificateStatus
 
getStatusMessages() - Method in class org.bouncycastle.cert.cmp.CertificateConfirmationContent
 
getStatusString() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getStores() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Returns an immutable List of Bouncy Castle Stores used for finding CRLs, certificates, attribute certificates or cross certificates.
getSubject() - Method in class org.bouncycastle.cert.cmp.RevocationDetails
 
getSubject(X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
 
getSubject(X500NameStyle, X509Certificate) - Static method in class org.bouncycastle.cert.jcajce.JcaX500NameUtil
 
getSubject() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return the subject this certificate is for.
getSubject() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
Return the subject on this request.
getSubjectAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSubjectAlternativeNames(X509Certificate) - Static method in class org.bouncycastle.x509.extension.X509ExtensionUtil
 
getSubjectDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
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
 
getSubjectPublicKey() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
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.
getSubjectUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSubjectX500Principal() - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
getSubjectX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSubjectX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the subject of the given cert as an X509PrincipalObject.
getSubpacket(int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
getSubpacket(int) - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVector
 
getSubpackets() - Method in class org.bouncycastle.bcpg.UserAttributePacket
 
getSubpackets(int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
Return all signature subpackets of the passed in type.
getSupportedExtensions() - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
Returns an immutable Set of X.509 attribute certificate extensions that this PKIXAttrCertChecker supports or null if no extensions are supported.
getSymmetricAlgorithm(PBEDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPBEEncryptedData
Return the symmetric key algorithm required to decrypt the data protected by this object.
getSymmetricAlgorithm(PublicKeyDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
Return the symmetric key algorithm required to decrypt the data protected by this object.
getSymmetricCipherName(int) - Static method in class org.bouncycastle.openpgp.PGPUtil
Return an appropriate name for the symmetric algorithm represented by the passed in symmetric algorithm ID number.
getSymmetricKeyAlgorithm() - Method in class org.bouncycastle.bcpg.ECDHPublicBCPGKey
 
getSymmetricWrapAlgorithm() - Method in class org.bouncycastle.openpgp.PGPKdfParameters
 
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
 
getTag() - Method in class org.bouncycastle.bcpg.ExperimentalPacket
 
getTargetConstraints() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
Returns the required constraints on the target certificate.
getTargetConstraints() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Returns the required constraints on the target certificate or attribute certificate.
getTargetGroups() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Gets the target groups.
getTargetGroups() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Gets the target groups.
getTargetNames() - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector
Gets the target names.
getTargetNames() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Gets the target names.
getTBSCertificate() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getTBSCertList() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
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.jce.provider.X509CRLObject
Deprecated.
 
getTime() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
 
getTime() - Method in class org.bouncycastle.bcpg.sig.KeyExpirationTime
Return the number of seconds after creation time a key is valid for.
getTime() - Method in class org.bouncycastle.bcpg.sig.SignatureCreationTime
 
getTime() - Method in class org.bouncycastle.bcpg.sig.SignatureExpirationTime
return time in seconds before signature expires after creation time.
getTimeStampInfo() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getTimeStampToken() - Method in exception org.bouncycastle.tsp.cms.ImprintDigestInvalidException
 
getTimeStampToken() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getTimeStampTokens() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
 
getTimeStampTokens() - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
 
getTransactionIdentifier() - Method in class org.bouncycastle.dvcs.DVCSRequest
Get the transaction identifier of request.
getTransferData(DataFlavor, DataSource) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getTransferData(DataFlavor, DataSource) - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
getTransferData(DataFlavor, DataSource) - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
getTreeDigest() - Method in class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
 
getTrustAmount() - Method in class org.bouncycastle.bcpg.sig.TrustSignature
 
getTrustAnchor(String) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
getTrustAnchor() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getTrustAnchors() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getTrustAnchors(X509Certificate, Set) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getTrustBlock() - Method in class org.bouncycastle.openssl.X509TrustedCertificateBlock
Return the trust block associated with this Trusted Certificate
getTrustData() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return the trust data associated with the public key, if present.
getTrustedACIssuers() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Returns the trusted attribute certificate issuers.
getTsa() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getType() - Method in class org.bouncycastle.bcpg.S2K
Gets the digest algorithm specified.
getType() - Method in class org.bouncycastle.bcpg.SignatureSubpacket
 
getType() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
 
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 interface org.bouncycastle.openpgp.operator.PGPContentSigner
 
getType() - Method in class org.bouncycastle.pkcs.PKCS12SafeBag
Return the BagId giving the type of content in the bag.
getUnauthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return a table of the undigested attributes indexed by the OID of the attribute.
getUnauthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return a table of the unauthenticated attributes indexed by the OID of the attribute.
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSException
 
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSRuntimeException
 
getUnderlyingException() - Method in exception org.bouncycastle.mail.smime.SMIMEException
 
getUnderlyingException() - Method in exception org.bouncycastle.openpgp.PGPException
 
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
 
getUnhashedSubPackets() - Method in class org.bouncycastle.bcpg.SignaturePacket
 
getUnhashedSubPackets() - Method in class org.bouncycastle.openpgp.PGPSignature
 
getUnpaddedData(byte[]) - Method in class org.bouncycastle.cert.crmf.bc.BcFixedLengthMGF1Padder
 
getUnpaddedData(byte[]) - Method in interface org.bouncycastle.cert.crmf.EncryptedValuePadder
Return a byte array of with padding removed.
getUnprotectedAttributes() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return a table of the unprotected attributes indexed by the OID of the attribute.
getUnprotectedAttributes() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return a table of the unprotected attributes indexed by the OID of the attribute.
getUnsignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
return a table of the unsigned attributes indexed by the OID of the attribute.
getUnsignedAttributes() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getUnsignedAttributeTableGenerator() - Method in class org.bouncycastle.cms.SignerInfoGenerator
 
getUsageIdentifier() - Method in interface org.bouncycastle.eac.operator.EACSignatureVerifier
Return the usage OID specifying the signature type.
getUsageIdentifier() - Method in interface org.bouncycastle.eac.operator.EACSigner
 
getUserAttributes() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return any user attribute vectors associated with the key.
getUserAttributes() - Method in class org.bouncycastle.openpgp.PGPSecretKey
Return any user attribute vectors associated with the key.
getUserCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getUserCertificates(X509CertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns end certificates.
getUserCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getUserIDs() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return any userIDs associated with the key.
getUserIDs() - Method in class org.bouncycastle.openpgp.PGPSecretKey
Return any userIDs associated with the key.
getUserKeyingMaterial(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
getUserKeyingMaterial(AlgorithmIdentifier) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInfoGenerator
 
getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec
 
getUserProvidedCerts() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
getUses() - Method in class org.bouncycastle.openssl.CertificateTrustBlock
 
getValidationResult(SignerInformation) - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getValidDays() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
 
getValidDays() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Deprecated.
use getValidSeconds(): greater than version 3 keys may be valid for less than a day.
getValidityModel() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getValidityModel() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
 
getValidPolicy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getValidSeconds() - Method in class org.bouncycastle.openpgp.PGPPublicKey
 
getValue() - Method in class org.bouncycastle.bcpg.CRC24
 
getValue() - Method in class org.bouncycastle.bcpg.MPInteger
 
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
 
getValues() - Method in class org.bouncycastle.x509.X509Attribute
Deprecated.
 
getVersion() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
 
getVersion() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
 
getVersion() - Method in class org.bouncycastle.bcpg.SignaturePacket
get the version number
getVersion() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
 
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.jce.provider.X509CertificateObject
Deprecated.
 
getVersion() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getVersion() - Method in class org.bouncycastle.openpgp.PGPPublicKey
 
getVersion() - Method in class org.bouncycastle.openpgp.PGPSignature
Return the OpenPGP version number for this signature.
getVersion() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getVersion() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
Return the version number for the certificate.
getVersion() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
getVersionNumber() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
getVersionNumber() - Method in class org.bouncycastle.cert.X509CertificateHolder
 
getVi() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Returns the array of vi-s
getVi() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the array containing the number of Vinegar-variables per layer
getVi() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
/** Returns the array of vi-s
getVO() - Method in class org.bouncycastle.voms.VOMSAttribute
Returns the VO name
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getW() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getX() - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
 
getX() - Method in class org.bouncycastle.bcpg.ECSecretBCPGKey
 
getX() - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getX() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPrivateKey
 
getX() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getX() - Method in class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
Returns the private value x.
getX() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the private key x.
getX509Certificate() - Method in class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
Return the certificate associated with the private key.
getY() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
 
getY() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getY() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPublicKey
 
getY() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getY() - Method in class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
Returns the public value y.
getY() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the public key y.
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.GMAC
 
GNU_DUMMY_S2K - Static variable in class org.bouncycastle.bcpg.S2K
 
GNU_PROTECTION_MODE_DIVERT_TO_CARD - Static variable in class org.bouncycastle.bcpg.S2K
 
GNU_PROTECTION_MODE_NO_PRIVATE_KEY - Static variable in class org.bouncycastle.bcpg.S2K
 
GOOD - Static variable in interface org.bouncycastle.cert.ocsp.CertificateStatus
 
GOST - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST
 
GOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GOST28147 - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.GCFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147
GOST28147.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147ParameterSpec - Class in org.bouncycastle.jcajce.spec
A parameter spec for the GOST-28147 cipher.
GOST28147ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec - Class in org.bouncycastle.jce.spec
Deprecated.
use org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
GOST28147ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147ParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST3410Key - Interface in org.bouncycastle.jce.interfaces
Main interface for a GOST 3410-94 key.
GOST3410ParameterSpec - Class in org.bouncycastle.jce.spec
ParameterSpec for a GOST 3410-94 key.
GOST3410ParameterSpec(String, String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(GOST3410PublicKeyParameterSetSpec) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410Params - Interface in org.bouncycastle.jce.interfaces
 
GOST3410PrivateKey - Interface in org.bouncycastle.jce.interfaces
 
GOST3410PrivateKeySpec - Class in org.bouncycastle.jce.spec
This class specifies a GOST3410-94 private key with its associated parameters.
GOST3410PrivateKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Creates a new GOST3410PrivateKeySpec with the specified parameter values.
GOST3410PublicKey - Interface in org.bouncycastle.jce.interfaces
 
GOST3410PublicKeyParameterSetSpec - Class in org.bouncycastle.jce.spec
ParameterSpec for a GOST 3410-94 key parameters.
GOST3410PublicKeyParameterSetSpec(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Creates a new GOST3410ParameterSpec with the specified parameter values.
GOST3410PublicKeySpec - Class in org.bouncycastle.jce.spec
This class specifies a GOST3410-94 public key with its associated parameters.
GOST3410PublicKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Creates a new GOST3410PublicKeySpec with the specified parameter values.
GOST3410Util - Class in org.bouncycastle.jcajce.provider.asymmetric.util
utility class for converting jce/jca GOST3410-94 objects objects into their org.bouncycastle.crypto counterparts.
GOST3410Util() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util
 
GOST3411 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
GOST3411 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
GOST3411 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
GOST3411.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Digest2012_256 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Digest2012_512 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.HashMac - Class in org.bouncycastle.jcajce.provider.digest
GOST3411 HMac
GOST3411.HashMac2012_256 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.HashMac2012_512 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator2012_256 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator2012_512 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
PBEWithHmacGOST3411
Grain128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
GREATER_ICOST - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
guessParameterSpec(BufferedBlockCipher, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
 

H

hasAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
hasAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
hasAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
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.
hasChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
hasControl(ASN1ObjectIdentifier) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not this request has a specific type of control value.
hasControls() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not this request has control values associated with it.
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
 
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
 
hasExtensions() - Method in class org.bouncycastle.cert.ocsp.SingleResp
 
hasExtensions() - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return whether or not the holder's attribute certificate contains extensions.
hasExtensions() - Method in class org.bouncycastle.cert.X509CertificateHolder
Return whether or not the holder's certificate contains extensions.
hasExtensions() - Method in class org.bouncycastle.cert.X509CRLEntryHolder
Return whether or not the holder's CRL entry contains extensions.
hasExtensions() - Method in class org.bouncycastle.cert.X509CRLHolder
Return whether or not the holder's CRL contains extensions.
hasExtensions() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
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
 
HashAlgorithmTags - Interface in org.bouncycastle.bcpg
basic tags for hash algorithms
hashCode() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
 
hashCode() - Method in class org.bouncycastle.bcpg.UserIDPacket
 
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.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
hashCode() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
hashCode() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
hashCode() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
Cache the hashCode value - calculating it with the standard method.
hashCode() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
hashCode() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
 
hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
 
hashCode() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
hashCode() - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVector
 
hashCode() - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
hashCode() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
hashCode() - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.
 
hashCode() - Method in class org.bouncycastle.x509.X509CertificatePair
 
hashCode() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.HashMac
 
HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.HashMac
 
HashMac2012_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac2012_256
 
HashMac2012_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac2012_512
 
HashMac224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac224
 
HashMac224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac224
 
HashMac256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac256
 
HashMac256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac256
 
HashMac288() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac288
 
HashMac384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac384
 
HashMac384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac384
 
HashMac512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac512
 
HashMac512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac512
 
HashMac_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_1024
 
HashMac_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_384
 
HashMac_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_512
 
HashMac_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_128
 
HashMac_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_160
 
HashMac_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_224
 
HashMac_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_256
 
HashMac_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_128
 
HashMac_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_160
 
HashMac_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_224
 
HashMac_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_256
 
HashMac_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_384
 
HashMac_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_512
 
HashMacSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMacSHA3
 
HashMacT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMacT224
 
HashMacT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMacT256
 
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.
hasRevocation() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Check whether this (sub)key has a revocation signature on it.
hasRevocationReason() - Method in class org.bouncycastle.cert.ocsp.RevokedStatus
 
hasSigningKeyProofOfPossessionWithPKMAC() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not the proof-of-possession (POP) is of the type popSigningKey and it has a public key MAC associated with it.
hasSubpacket(int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
Return true if a particular subpacket type exists.
hasSubpackets() - Method in class org.bouncycastle.openpgp.PGPSignature
Return true if the signature has either hashed or unhashed subpackets.
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
Will return true if any extensions are present and marked as critical as we currently don't handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
HAVAL_5_160 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
hbMakeCodeLengths(char[], int[], int, int) - Static method in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
HC128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
HEADER_FLAG_LENGTH - Static variable in class org.bouncycastle.bcpg.sig.NotationData
 
HEADER_NAME_LENGTH - Static variable in class org.bouncycastle.bcpg.sig.NotationData
 
HEADER_VALUE_LENGTH - Static variable in class org.bouncycastle.bcpg.sig.NotationData
 
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
 
HMacKeyGenerator_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_1024
 
HMacKeyGenerator_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_384
 
HMacKeyGenerator_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_512
 
HMacKeyGenerator_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_128
 
HMacKeyGenerator_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_160
 
HMacKeyGenerator_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_224
 
HMacKeyGenerator_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_256
 
HMacKeyGenerator_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_128
 
HMacKeyGenerator_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_160
 
HMacKeyGenerator_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_224
 
HMacKeyGenerator_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_256
 
HMacKeyGenerator_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_384
 
HMacKeyGenerator_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_512
 
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
 

I

IDEA - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
IDEA - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.CFB8Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEA - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEAKeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
IDEA_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
IEKeySpec - Class in org.bouncycastle.jce.spec
key pair for use with an integrated encryptor - together they provide what's required to generate the message.
IEKeySpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.IEKeySpec
 
IES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IES
 
IES - Class in org.bouncycastle.jcajce.provider.asymmetric
 
IES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.IES
 
IES.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
IESCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
IESCipher(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
IESCipher(IESEngine, int) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
IESCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
IESCipher(IESEngine, int) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
IESCipher.ECIES - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
Classes that inherit from us
IESCipher.ECIESwithAESCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithDESedeCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher.IES - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
Classes that inherit from us
IESCipher.IESwithAESCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
IESCipher.IESwithDESedeCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
IESKey - Interface in org.bouncycastle.jce.interfaces
key pair for use with an integrated encryptor
IESParameterSpec - Class in org.bouncycastle.jce.spec
Parameter spec for an integrated encryptor, as in IEEE P1363a
IESParameterSpec(byte[], byte[], int) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int, byte[]) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int, byte[], boolean) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
IESUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
 
IESwithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithAESCBC
 
IESwithDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithDESedeCBC
 
IMAGE_ATTRIBUTE - Static variable in interface org.bouncycastle.bcpg.UserAttributeSubpacketTags
 
ImageAttribute - Class in org.bouncycastle.bcpg.attr
Basic type for a image attribute packet.
ImageAttribute(byte[]) - Constructor for class org.bouncycastle.bcpg.attr.ImageAttribute
 
ImageAttribute(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.attr.ImageAttribute
 
ImageAttribute(int, byte[]) - Constructor for class org.bouncycastle.bcpg.attr.ImageAttribute
 
implies(Permission) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
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(DerivationParameters) - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
 
init(PGPContentVerifierBuilderProvider, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
Initialise the signature object for verification.
init(PGPContentVerifierBuilderProvider, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignature
 
init(int, PGPPrivateKey) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
Initialise the generator for signing.
init(int, PGPPrivateKey) - Method in class org.bouncycastle.openpgp.PGPV3SignatureGenerator
Initialise the generator for signing.
init(CertPath, PKIXParameters) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Initializes the PKIXCertPathReviewer with the given CertPath and PKIXParameters params
init(InputStream) - Method in class org.bouncycastle.x509.X509StreamParser
 
init(byte[]) - Method in class org.bouncycastle.x509.X509StreamParser
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize the AsymmetricBlockCipher with a certain key for data encryption.
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the AsymmetricHybridCipher with a certain key for data encryption.
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize the AsymmetricBlockCipher with a certain key for data encryption.
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the AsymmetricHybridCipher with a certain key for data encryption.
initDecrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize the cipher for decryption by forwarding it to AsymmetricBlockCipher.initDecrypt(Key, AlgorithmParameterSpec).
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
This method initializes the AsymmetricBlockCipher with a certain key for data decryption.
initDecrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher for decryption by forwarding it to initDecrypt(Key, FlexiSecureRandom).
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher with a certain key for data decryption.
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for decryption.
initEncrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom).
initEncrypt(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize this cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
This method initializes the AsymmetricBlockCipher with a certain key for data encryption.
initEncrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher for encryption by forwarding it to AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom).
initEncrypt(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize this cipher for encryption by forwarding it to AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom).
initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher with a certain key for data encryption.
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for encryption.
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.
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
 
initializeNamedCurve(String, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
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
 
InputStreamPacket - Class in org.bouncycastle.bcpg
A block of data associated with other packets in a PGP object stream.
InputStreamPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.InputStreamPacket
 
insertPublicKey(PGPPublicKeyRing, PGPPublicKey) - Static method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Returns a new key ring with the public key passed in either added or replacing an existing one.
insertSecretKey(PGPSecretKeyRing, PGPSecretKey) - Static method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Returns a new key ring with the secret key passed in either added or replacing an existing one with the same key ID.
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
 
intersectEmptyPermittedSubtree(int) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree[]) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Updates the permitted set of these name constraints with the intersection with the given subtree.
isAdditionalLocationsEnabled() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Returns if additional X509Stores for locations like LDAP found in certificates or CRLs should be used.
isAnyPolicyInhibited() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
isCertificateManagementMessage() - Method in class org.bouncycastle.cms.CMSSignedData
Return if this is object represents a certificate management message.
isCertification() - Method in class org.bouncycastle.openpgp.PGPSignature
Return true if this signature represents a certification.
isCertification(int) - Static method in class org.bouncycastle.openpgp.PGPSignature
Return true if the passed in signature type represents a certification, false if the signature type is not.
isClearText() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
 
isCompleteCRLEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
If true only complete CRLs are returned.
isCompleteCRLEnabled() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
If true only complete CRLs are returned.
isCounterSignature() - Method in class org.bouncycastle.cms.SignerInformation
 
isCritical() - Method in class org.bouncycastle.bcpg.SignatureSubpacket
 
isCritical() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
isDefaultPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
Return true if this spec is for the default PRF (HmacSHA1), false otherwise.
isDeltaCRLIndicatorEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Returns if this selector must match CRLs with the delta CRL indicator extension set.
isDeltaCRLIndicatorEnabled() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns if this selector must match CRLs with the delta CRL indicator extension set.
isDES(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DESUtil
 
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
 
isDsaOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
isEmpty() - Method in class org.bouncycastle.openpgp.PGPEncryptedDataList
Returns true iff there are 0 encryption methods in this list.
isEmpty() - Method in class org.bouncycastle.openpgp.PGPOnePassSignatureList
 
isEmpty() - Method in class org.bouncycastle.openpgp.PGPSignatureList
 
isEncrypted(Part) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if the passed in message (MimeBodyPart or MimeMessage) is encrypted.
isEncryptionKey() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return true if this key has an algorithm type that makes it suitable to use for encryption.
isEndEntity() - Method in class org.bouncycastle.cert.path.CertPathValidationContext
Returns true if the current certificate is the end-entity certificate.
isEndOfStream() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
 
isEnvelopedData() - Method in class org.bouncycastle.cert.crmf.PKIArchiveControl
Return whether this control contains enveloped data.
isExplicitPolicyRequired() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
isExportable() - Method in class org.bouncycastle.bcpg.sig.Exportable
 
isForDEREncoding() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
Return whether the KeyStore used with this parameter should be DER encoded on saving.
isHumanReadable() - Method in class org.bouncycastle.bcpg.sig.NotationData
 
isIndirectCRL(X509CRL) - Static method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
isInnerSignatureValid(EACSignatureVerifier) - Method in class org.bouncycastle.eac.EACCertificateRequestHolder
 
isIntegrityProtected() - Method in class org.bouncycastle.openpgp.PGPEncryptedData
Checks whether the packet is integrity protected.
isIssuingDistributionPointEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Returns if the issuing distribution point criteria should be applied.
isIssuingDistributionPointEnabled() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns if the issuing distribution point criteria should be applied.
isLongLength() - Method in class org.bouncycastle.bcpg.SignatureSubpacket
 
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.
isMasterKey() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Return true if this is a master key.
isMasterKey() - Method in class org.bouncycastle.openpgp.PGPSecretKey
Return true if this is a master key.
isMultipartContent(Part) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
 
ISO9796d1Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.ISO9796d1Padding
 
isOrdered() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
ISOSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
ISOSignatureSpi.MD5WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.RIPEMD160WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA1WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA384WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA512_224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA512_256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA512WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.WhirlpoolWithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
isPolicyMappingInhibited() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
isPrimaryUserID() - Method in class org.bouncycastle.bcpg.sig.PrimaryUserID
 
isPrimaryUserID() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
 
isPrivateKeyEmpty() - Method in class org.bouncycastle.openpgp.PGPSecretKey
Detect if the Secret Key's Private Key is empty or not
isRevocable() - Method in class org.bouncycastle.bcpg.sig.Revocable
 
isRevocationEnabled() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
isRevoked(Certificate) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
Checks whether the given certificate is on this CRL.
isRevoked() - Method in class org.bouncycastle.openpgp.PGPPublicKey
Deprecated.
this method is poorly named, use hasRevocation().
isRsaOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 
isSameDigest(String, String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
 
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.ocsp.BasicOCSPResp
verify the signature against the tbsResponseData object we contain.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.ocsp.OCSPReq
verify the signature against the TBSRequest object we contain.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Validate the signature on the attribute certificate in this holder.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509CertificateHolder
Validate the signature on the certificate in this holder.
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.cert.X509CRLHolder
Validate the signature on the CRL.
isSignatureValid(EACSignatureVerifier) - Method in class org.bouncycastle.eac.EACCertificateHolder
 
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
isSignatureValid(ContentVerifierProvider) - Method in class org.bouncycastle.pkcs.PKCS10CertificationRequest
Validate the signature on the PKCS10 certification request in this holder.
isSignatureValid(SignerInformationVerifier) - Method in class org.bouncycastle.tsp.TimeStampToken
Return true if the signature on time stamp token is valid.
isSigned() - Method in class org.bouncycastle.cert.ocsp.OCSPReq
Return whether or not this request is signed.
isSigned(Part) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if the passed in message (MimeBodyPart or MimeMessage) is a signed one.
isSigned(MimeMultipart) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if the passed in MimeMultipart is a signed one.
isSigningKey() - Method in class org.bouncycastle.openpgp.PGPSecretKey
Return true if this key has an algorithm type that makes it suitable to use for signing.
ISSUER_KEY_ID - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
IssuerKeyID - Class in org.bouncycastle.bcpg.sig
packet giving signature creation time.
IssuerKeyID(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.IssuerKeyID
 
IssuerKeyID(boolean, long) - Constructor for class org.bouncycastle.bcpg.sig.IssuerKeyID
 
isUseDeltasEnabled() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
Defaults to false.
isUseDeltasEnabled() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Defaults to false.
isUseDEREncoding() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
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.
isValidCertPath() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
isValidOn(Date) - Method in class org.bouncycastle.cert.X509AttributeCertificateHolder
Return whether or not this attribute certificate is valid on a particular date.
isValidOn(Date) - Method in class org.bouncycastle.cert.X509CertificateHolder
Return whether or not this certificate is valid on a particular date.
isValidSignature(Part, SignerInformationVerifier) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if there is a signature on the message that can be verified by the verifier.
isValidSignature(MimeMultipart, SignerInformationVerifier) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if there is a signature on the message that can be verified by verifier..
isValidSignature() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
isValidSigningKeyPOP(ContentVerifierProvider) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not a signing key proof-of-possession (POP) is valid.
isValidSigningKeyPOP(ContentVerifierProvider, PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessage
Return whether or not a signing key proof-of-possession (POP), with an associated PKMAC, is valid.
isVerified(X509CertificateHolder, DigestCalculatorProvider) - Method in class org.bouncycastle.cert.cmp.CertificateStatus
 
isVerifiedSignature() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
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.
iterator() - Method in class org.bouncycastle.openpgp.PGPEncryptedDataList
Support method for Iterable where available.
iterator() - Method in class org.bouncycastle.openpgp.PGPObjectFactory
Support method for Iterable where available.
iterator() - Method in class org.bouncycastle.openpgp.PGPOnePassSignatureList
Support method for Iterable where available.
iterator() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Support method for Iterable where available.
iterator() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Support method for Iterable where available.
iterator() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Support method for Iterable where available.
iterator() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Support method for Iterable where available.
iterator() - Method in class org.bouncycastle.openpgp.PGPSignatureList
Support method for Iterable where available.
IvAlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
IvAlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 

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
 
JcaCertificateID - Class in org.bouncycastle.cert.ocsp.jcajce
 
JcaCertificateID(DigestCalculator, X509Certificate, BigInteger) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaCertificateID
 
JcaCertificateRequestMessage - Class in org.bouncycastle.cert.crmf.jcajce
 
JcaCertificateRequestMessage(byte[]) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
JcaCertificateRequestMessage(CertificateRequestMessage) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
JcaCertificateRequestMessage(CertReqMsg) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
JcaCertificateRequestMessageBuilder - Class in org.bouncycastle.cert.crmf.jcajce
 
JcaCertificateRequestMessageBuilder(BigInteger) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
JcaCertStore - Class in org.bouncycastle.cert.jcajce
Class for storing Certificates for later lookup.
JcaCertStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaCertStore
Basic constructor.
JcaCertStoreBuilder - Class in org.bouncycastle.cert.jcajce
Builder to create a CertStore from certificate and CRL stores.
JcaCertStoreBuilder() - Constructor for class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
 
JcaContentSignerBuilder - Class in org.bouncycastle.operator.jcajce
 
JcaContentSignerBuilder(String) - Constructor for class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
JcaContentVerifierProviderBuilder - Class in org.bouncycastle.operator.jcajce
 
JcaContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
JcaCRLStore - Class in org.bouncycastle.cert.jcajce
Class for storing CRLs for later lookup.
JcaCRLStore(Collection) - Constructor for class org.bouncycastle.cert.jcajce.JcaCRLStore
Basic constructor.
JcaDigestCalculatorProviderBuilder - Class in org.bouncycastle.operator.jcajce
 
JcaDigestCalculatorProviderBuilder() - Constructor for class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
JcaEACSignatureVerifierBuilder - Class in org.bouncycastle.eac.operator.jcajce
 
JcaEACSignatureVerifierBuilder() - Constructor for class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
 
JcaEACSignerBuilder - Class in org.bouncycastle.eac.operator.jcajce
 
JcaEACSignerBuilder() - Constructor for class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
JcaEncryptedValueBuilder - Class in org.bouncycastle.cert.crmf.jcajce
 
JcaEncryptedValueBuilder(KeyWrapper, OutputEncryptor) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder
 
JcaJceHelper - Interface in org.bouncycastle.jcajce.util
Factory interface for instantiating JCA/JCE primitives.
JcaJceUtils - Class in org.bouncycastle.jcajce.util
General JCA/JCE utility methods.
JcaKeyFingerprintCalculator - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcaKeyFingerprintCalculator() - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcaKeyFingerprintCalculator
 
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.
JcaPGPContentSignerBuilder - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcaPGPContentSignerBuilder(int, int) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
 
JcaPGPContentVerifierBuilderProvider - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcaPGPContentVerifierBuilderProvider() - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentVerifierBuilderProvider
 
JcaPGPDigestCalculatorProviderBuilder - Class in org.bouncycastle.openpgp.operator.jcajce
A builder for PGPDigestCalculatorProvider instances that obtain cryptographic primitives using the JCA API.
JcaPGPDigestCalculatorProviderBuilder() - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder
Default constructor.
JcaPGPKeyConverter - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcaPGPKeyConverter() - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
 
JcaPGPKeyPair - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcaPGPKeyPair(int, KeyPair, Date) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyPair
 
JcaPGPKeyPair(int, PGPAlgorithmParameters, KeyPair, Date) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyPair
 
JcaPGPObjectFactory - Class in org.bouncycastle.openpgp.jcajce
PGPObjectFactory that uses the sources cryptographic primitives from the JCA API.
JcaPGPObjectFactory(byte[]) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPObjectFactory
Construct an object factory to read PGP objects from encoded data.
JcaPGPObjectFactory(InputStream) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPObjectFactory
Construct an object factory to read PGP objects from a stream.
JcaPGPPrivateKey - Class in org.bouncycastle.openpgp.operator.jcajce
A JCA PrivateKey carrier.
JcaPGPPrivateKey(long, PrivateKey) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcaPGPPrivateKey
 
JcaPGPPrivateKey(PGPPublicKey, PrivateKey) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcaPGPPrivateKey
 
JcaPGPPublicKeyRing - Class in org.bouncycastle.openpgp.jcajce
 
JcaPGPPublicKeyRing(byte[]) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPPublicKeyRing
 
JcaPGPPublicKeyRing(InputStream) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPPublicKeyRing
 
JcaPGPPublicKeyRingCollection - Class in org.bouncycastle.openpgp.jcajce
 
JcaPGPPublicKeyRingCollection(byte[]) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPPublicKeyRingCollection
 
JcaPGPPublicKeyRingCollection(InputStream) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPPublicKeyRingCollection
 
JcaPGPPublicKeyRingCollection(Collection) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPPublicKeyRingCollection
 
JcaPGPSecretKeyRing - Class in org.bouncycastle.openpgp.jcajce
 
JcaPGPSecretKeyRing(byte[]) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPSecretKeyRing
 
JcaPGPSecretKeyRing(InputStream) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPSecretKeyRing
 
JcaPGPSecretKeyRingCollection - Class in org.bouncycastle.openpgp.jcajce
 
JcaPGPSecretKeyRingCollection(byte[]) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPSecretKeyRingCollection
 
JcaPGPSecretKeyRingCollection(InputStream) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPSecretKeyRingCollection
 
JcaPGPSecretKeyRingCollection(Collection) - Constructor for class org.bouncycastle.openpgp.jcajce.JcaPGPSecretKeyRingCollection
 
JcaPKCS10CertificationRequest - Class in org.bouncycastle.pkcs.jcajce
 
JcaPKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
JcaPKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
JcaPKCS10CertificationRequest(PKCS10CertificationRequest) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
JcaPKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs.jcajce
Extension of the PKCS#10 builder to support PublicKey and X500Principal objects.
JcaPKCS10CertificationRequestBuilder(X500Name, PublicKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestBuilder
Create a PKCS#10 builder for the passed in subject and JCA public key.
JcaPKCS10CertificationRequestBuilder(X500Principal, PublicKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestBuilder
Create a PKCS#10 builder for the passed in subject and JCA public key.
JcaPKCS12SafeBagBuilder - Class in org.bouncycastle.pkcs.jcajce
 
JcaPKCS12SafeBagBuilder(X509Certificate) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
 
JcaPKCS12SafeBagBuilder(PrivateKey, OutputEncryptor) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
 
JcaPKCS12SafeBagBuilder(PrivateKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder
 
JcaPKCS8EncryptedPrivateKeyInfoBuilder - Class in org.bouncycastle.pkcs.jcajce
 
JcaPKCS8EncryptedPrivateKeyInfoBuilder(PrivateKey) - Constructor for class org.bouncycastle.pkcs.jcajce.JcaPKCS8EncryptedPrivateKeyInfoBuilder
 
JcaPKCS8Generator - Class in org.bouncycastle.openssl.jcajce
 
JcaPKCS8Generator(PrivateKey, OutputEncryptor) - Constructor for class org.bouncycastle.openssl.jcajce.JcaPKCS8Generator
 
JcaPKIArchiveControlBuilder - Class in org.bouncycastle.cert.crmf.jcajce
 
JcaPKIArchiveControlBuilder(PrivateKey, X500Name) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
 
JcaPKIArchiveControlBuilder(PrivateKey, X500Principal) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
 
JcaPKIArchiveControlBuilder(PrivateKey, GeneralName) - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder
 
JcaPKIXIdentity - Class in org.bouncycastle.pkix.jcajce
Holder class for public/private key based identity information.
JcaPKIXIdentity(PrivateKey, X509Certificate[]) - Constructor for class org.bouncycastle.pkix.jcajce.JcaPKIXIdentity
 
JcaPKIXIdentityBuilder - Class in org.bouncycastle.openssl.jcajce
Builder for a private/public identity object representing a "user"
JcaPKIXIdentityBuilder() - Constructor for class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
 
JcaPublicKeyConverter - Class in org.bouncycastle.eac.jcajce
 
JcaPublicKeyConverter() - Constructor for class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
 
JcaRespID - Class in org.bouncycastle.cert.ocsp.jcajce
 
JcaRespID(X500Principal) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaRespID
 
JcaRespID(PublicKey, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.jcajce.JcaRespID
 
JcaSelectorConverter - Class in org.bouncycastle.cert.selector.jcajce
 
JcaSelectorConverter() - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaSelectorConverter
 
JcaSelectorConverter - Class in org.bouncycastle.cms.jcajce
 
JcaSelectorConverter() - Constructor for class org.bouncycastle.cms.jcajce.JcaSelectorConverter
 
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
 
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() - Constructor for class org.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter
 
JcaX509CertSelectorConverter - Class in org.bouncycastle.cms.jcajce
 
JcaX509CertSelectorConverter() - Constructor for class org.bouncycastle.cms.jcajce.JcaX509CertSelectorConverter
 
JcaX509ContentVerifierProviderBuilder - Class in org.bouncycastle.cert.jcajce
 
JcaX509ContentVerifierProviderBuilder() - Constructor for class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
 
JcaX509CRLConverter - Class in org.bouncycastle.cert.jcajce
Class for converting an X509CRLHolder into a corresponding X509CRL object tied to a particular JCA provider.
JcaX509CRLConverter() - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Base constructor, configure with the default provider.
JcaX509CRLHolder - Class in org.bouncycastle.cert.jcajce
JCA helper class for converting an X509CRL into a X509CRLHolder object.
JcaX509CRLHolder(X509CRL) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509CRLHolder
Base constructor.
JcaX509ExtensionUtils - Class in org.bouncycastle.cert.jcajce
 
JcaX509ExtensionUtils() - Constructor for class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
Create a utility class pre-configured with a SHA-1 digest calculator based on the default implementation.
JcaX509ExtensionUtils(DigestCalculator) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils
 
JcaX509v1CertificateBuilder - Class in org.bouncycastle.cert.jcajce
JCA helper class to allow JCA objects to be used in the construction of a Version 1 certificate.
JcaX509v1CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder
Initialise the builder using a PublicKey.
JcaX509v1CertificateBuilder(X500Principal, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder
Initialise the builder using X500Principal objects and a PublicKey.
JcaX509v2CRLBuilder - Class in org.bouncycastle.cert.jcajce
 
JcaX509v2CRLBuilder(X500Principal, Date) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder
 
JcaX509v2CRLBuilder(X509Certificate, Date) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder
 
JcaX509v3CertificateBuilder - Class in org.bouncycastle.cert.jcajce
JCA helper class to allow JCA objects to be used in the construction of a Version 3 certificate.
JcaX509v3CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
Initialise the builder using a PublicKey.
JcaX509v3CertificateBuilder(X500Name, BigInteger, Time, Time, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
Initialise the builder using a PublicKey.
JcaX509v3CertificateBuilder(X500Principal, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
Initialise the builder using X500Principal objects and a PublicKey.
JcaX509v3CertificateBuilder(X509Certificate, BigInteger, Date, Date, X500Principal, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
Initialise the builder using the subject from the passed in issuerCert as the issuer, as well as passing through and converting the other objects provided.
JcaX509v3CertificateBuilder(X509Certificate, BigInteger, Date, Date, X500Name, PublicKey) - Constructor for class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder
Initialise the builder using the subject from the passed in issuerCert as the issuer, as well as passing through and converting the other objects provided.
JceAlgorithmIdentifierConverter - Class in org.bouncycastle.cms.jcajce
 
JceAlgorithmIdentifierConverter() - Constructor for class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
 
JceAsymmetricKeyUnwrapper - Class in org.bouncycastle.operator.jcajce
 
JceAsymmetricKeyUnwrapper(AlgorithmIdentifier, PrivateKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
JceAsymmetricKeyWrapper - Class in org.bouncycastle.operator.jcajce
 
JceAsymmetricKeyWrapper(PublicKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
JceAsymmetricKeyWrapper(X509Certificate) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
JceAsymmetricKeyWrapper(AlgorithmIdentifier, PublicKey) - Constructor for class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
Create a wrapper, overriding the algorithm type that is stored in the public key.
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.
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
 
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
 
JCEDHPrivateKey - Class in org.bouncycastle.jce.provider
 
JCEDHPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
JCEDHPublicKey - Class in org.bouncycastle.jce.provider
 
JCEECPrivateKey - Class in org.bouncycastle.jce.provider
 
JCEECPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, JCEECPrivateKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeyParameters, JCEECPublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeyParameters, JCEECPublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
 
JCEECPrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
 
JCEECPublicKey - Class in org.bouncycastle.jce.provider
 
JCEECPublicKey(String, JCEECPublicKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
 
JCEECPublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
 
JCEElGamalPrivateKey - Class in org.bouncycastle.jce.provider
 
JCEElGamalPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
JCEElGamalPublicKey - Class in org.bouncycastle.jce.provider
 
JceGenericKey - Class in org.bouncycastle.operator.jcajce
 
JceGenericKey(AlgorithmIdentifier, Key) - Constructor for class org.bouncycastle.operator.jcajce.JceGenericKey
 
JceKEKAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.
JceKEKAuthenticatedRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKAuthenticatedRecipient
 
JceKEKEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKEKEnvelopedRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient
 
JceKEKRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKEKRecipient(SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
JceKEKRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
 
JceKEKRecipientInfoGenerator(KEKIdentifier, SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
JceKEKRecipientInfoGenerator(byte[], SecretKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
JceKeyAgreeAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeAuthenticatedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient
 
JceKeyAgreeEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeEnvelopedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient
 
JceKeyAgreeRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
 
JceKeyAgreeRecipientId - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeRecipientId(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId
 
JceKeyAgreeRecipientId(X500Principal, BigInteger) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId
 
JceKeyAgreeRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
 
JceKeyAgreeRecipientInfoGenerator(ASN1ObjectIdentifier, PrivateKey, PublicKey, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
JceKeyTransAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.
JceKeyTransAuthenticatedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient
 
JceKeyTransEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyTransEnvelopedRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient
 
JceKeyTransRecipient - Class in org.bouncycastle.cms.jcajce
 
JceKeyTransRecipient(PrivateKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
JceKeyTransRecipientId - Class in org.bouncycastle.cms.jcajce
 
JceKeyTransRecipientId(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId
Construct a recipient id based on the issuer, serial number and subject key identifier (if present) of the passed in certificate.
JceKeyTransRecipientId(X500Principal, BigInteger) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId
Construct a recipient id based on the provided issuer and serial number..
JceKeyTransRecipientId(X500Principal, BigInteger, byte[]) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientId
Construct a recipient id based on the provided issuer, serial number, and subjectKeyId..
JceKeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
 
JceKeyTransRecipientInfoGenerator(X509Certificate) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
JceKeyTransRecipientInfoGenerator(byte[], PublicKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
JceKeyTransRecipientInfoGenerator(X509Certificate, AlgorithmIdentifier) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
Create a generator overriding the algorithm type implied by the public key in the certificate passed in.
JceKeyTransRecipientInfoGenerator(byte[], AlgorithmIdentifier, PublicKey) - Constructor for class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
Create a generator overriding the algorithm type implied by the public key passed in.
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(X509Certificate, String, int) - Constructor for class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator
 
JceKTSKeyTransRecipientInfoGenerator(byte[], PublicKey, 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.
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.
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(PublicKey, String, int, byte[], byte[]) - Constructor for class org.bouncycastle.operator.jcajce.JceKTSKeyWrapper
 
JceKTSKeyWrapper(X509Certificate, String, int, byte[], byte[]) - Constructor for class org.bouncycastle.operator.jcajce.JceKTSKeyWrapper
 
JceOpenSSLPKCS8DecryptorProviderBuilder - Class in org.bouncycastle.openssl.jcajce
 
JceOpenSSLPKCS8DecryptorProviderBuilder() - Constructor for class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
 
JceOpenSSLPKCS8EncryptorBuilder - Class in org.bouncycastle.openssl.jcajce
 
JceOpenSSLPKCS8EncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
JcePasswordAuthenticatedRecipient - Class in org.bouncycastle.cms.jcajce
 
JcePasswordAuthenticatedRecipient(char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient
 
JcePasswordEnvelopedRecipient - Class in org.bouncycastle.cms.jcajce
 
JcePasswordEnvelopedRecipient(char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient
 
JcePasswordRecipient - Class in org.bouncycastle.cms.jcajce
the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
JcePasswordRecipientInfoGenerator - Class in org.bouncycastle.cms.jcajce
 
JcePasswordRecipientInfoGenerator(ASN1ObjectIdentifier, char[]) - Constructor for class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
JcePBEDataDecryptorFactoryBuilder - Class in org.bouncycastle.openpgp.operator.jcajce
Builder for PBEDataDecryptorFactory instances that obtain cryptographic primitives using the JCE API.
JcePBEDataDecryptorFactoryBuilder(PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBEDataDecryptorFactoryBuilder
Base constructor.
JcePBEKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator.jcajce
JCE based generator for password based encryption (PBE) data protection methods.
JcePBEKeyEncryptionMethodGenerator(char[], PGPDigestCalculator) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
Create a PBE encryption method generator using the provided digest and the default S2K count for key generation.
JcePBEKeyEncryptionMethodGenerator(char[]) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
Create a PBE encryption method generator using the default SHA-1 digest and the default S2K count for key generation.
JcePBEKeyEncryptionMethodGenerator(char[], PGPDigestCalculator, int) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
Create a PBE encryption method generator using the provided calculator and S2K count for key generation.
JcePBEKeyEncryptionMethodGenerator(char[], int) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
Create a PBE encryption method generator using the default SHA-1 digest calculator and a S2K count other than the default for key generation.
JcePBEProtectionRemoverFactory - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcePBEProtectionRemoverFactory(char[]) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBEProtectionRemoverFactory
 
JcePBEProtectionRemoverFactory(char[], PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBEProtectionRemoverFactory
 
JcePBESecretKeyDecryptorBuilder - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcePBESecretKeyDecryptorBuilder() - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyDecryptorBuilder
 
JcePBESecretKeyDecryptorBuilder(PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyDecryptorBuilder
 
JcePBESecretKeyEncryptorBuilder - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcePBESecretKeyEncryptorBuilder(int) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
 
JcePBESecretKeyEncryptorBuilder(int, int) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
Create a SecretKeyEncryptorBuilder with the S2K count different to the default of 0x60.
JcePBESecretKeyEncryptorBuilder(int, PGPDigestCalculator) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
Create a builder which will make encryptors using the passed in digest calculator.
JcePBESecretKeyEncryptorBuilder(int, PGPDigestCalculator, int) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
Create an SecretKeyEncryptorBuilder with the S2k count different to the default of 0x60, and the S2K digest different from SHA-1.
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
 
JcePGPDataEncryptorBuilder - Class in org.bouncycastle.openpgp.operator.jcajce
PGPDataEncryptorBuilder implementation that sources cryptographic primitives using the JCE APIs.
JcePGPDataEncryptorBuilder(int) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
Constructs a new data encryptor builder for a specified cipher type.
JcePKCS12MacCalculatorBuilder - Class in org.bouncycastle.pkcs.jcajce
 
JcePKCS12MacCalculatorBuilder() - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
JcePKCS12MacCalculatorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
JcePKCS12MacCalculatorBuilderProvider - Class in org.bouncycastle.pkcs.jcajce
 
JcePKCS12MacCalculatorBuilderProvider() - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
 
JcePKCSPBEInputDecryptorProviderBuilder - Class in org.bouncycastle.pkcs.jcajce
 
JcePKCSPBEInputDecryptorProviderBuilder() - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
 
JcePKCSPBEOutputEncryptorBuilder - Class in org.bouncycastle.pkcs.jcajce
 
JcePKCSPBEOutputEncryptorBuilder(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
 
JcePKMACValuesCalculator - Class in org.bouncycastle.cert.crmf.jcajce
 
JcePKMACValuesCalculator() - Constructor for class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
JcePublicKeyDataDecryptorFactoryBuilder - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcePublicKeyDataDecryptorFactoryBuilder() - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
 
JcePublicKeyKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator.jcajce
 
JcePublicKeyKeyEncryptionMethodGenerator(PGPPublicKey) - Constructor for class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyKeyEncryptionMethodGenerator
Create a public key encryption method generator with the method to be based on the passed in key.
JCERSAPrivateCrtKey - Class in org.bouncycastle.jce.provider
A provider representation for a RSA private key, with CRT factors included.
JCERSAPrivateKey - Class in org.bouncycastle.jce.provider
 
JCERSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
JCERSAPublicKey - Class in org.bouncycastle.jce.provider
 
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
 
JDKDSAPrivateKey - Class in org.bouncycastle.jce.provider
 
JDKDSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
JDKDSAPublicKey - Class in org.bouncycastle.jce.provider
 
JDKPKCS12StoreParameter - Class in org.bouncycastle.jce.provider
Deprecated.
use org.bouncycastle.jcajce.config.PKCS12StoreParameter
JDKPKCS12StoreParameter() - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
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
 
JPEG - Static variable in class org.bouncycastle.bcpg.attr.ImageAttribute
 

K

Keccak - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest224 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest256 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest288 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest384 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Digest512 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.DigestKeccak - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac224 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac256 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac288 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac384 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.HashMac512 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator224 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator256 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator288 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator384 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.KeyGenerator512 - Class in org.bouncycastle.jcajce.provider.digest
 
Keccak.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
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_COMPROMISED - Static variable in interface org.bouncycastle.bcpg.sig.RevocationReasonTags
 
KEY_EXPANSION - Static variable in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
 
KEY_EXPIRE_TIME - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
KEY_FLAGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
KEY_RETIRED - Static variable in interface org.bouncycastle.bcpg.sig.RevocationReasonTags
 
KEY_REVOCATION - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
KEY_SERVER_PREFS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
KEY_SIZE_PROVIDER - Static variable in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
KEY_SUPERSEDED - Static variable in interface org.bouncycastle.bcpg.sig.RevocationReasonTags
 
keyAgree - Static variable in class org.bouncycastle.cms.RecipientId
 
keyAgreement - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
Diffie-Hellman key agreement.
KeyAgreementSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
KeyAgreementSpi(String, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
Diffie-Hellman key agreement using elliptic curve keys, ala IEEE P1363 both the simple one, and the simple one with cofactors are supported.
KeyAgreementSpi(String, BasicAgreement, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
KeyAgreementSpi - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
KeyAgreementSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
KeyAgreementSpi.CDHwithSHA1KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA224KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA256KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA384KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.CDHwithSHA512KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithRFC2631KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
KeyAgreementSpi.DHwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA1KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA224KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA256KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA384KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA512KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA1KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA224CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA224KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA256KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA384KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA512KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
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.
KeyBasedFileProcessor - Class in org.bouncycastle.openpgp.examples
A simple utility class that encrypts/decrypts public key based encryption files.
KeyBasedFileProcessor() - Constructor for class org.bouncycastle.openpgp.examples.KeyBasedFileProcessor
 
KeyBasedLargeFileProcessor - Class in org.bouncycastle.openpgp.examples
A simple utility class that encrypts/decrypts public key based encryption large files.
KeyBasedLargeFileProcessor() - Constructor for class org.bouncycastle.openpgp.examples.KeyBasedLargeFileProcessor
 
keyCertSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
keyEncAlg - Variable in class org.bouncycastle.cms.RecipientInformation
 
keyEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
KeyExpirationTime - Class in org.bouncycastle.bcpg.sig
packet giving time after creation at which the key expires.
KeyExpirationTime(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.KeyExpirationTime
 
KeyExpirationTime(boolean, long) - Constructor for class org.bouncycastle.bcpg.sig.KeyExpirationTime
 
KeyFactory - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
 
KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyFactory
 
KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
KeyFactorySpi.EC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECGOST3410 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFingerPrintCalculator - Interface in org.bouncycastle.openpgp.operator
 
KeyFlags - Class in org.bouncycastle.bcpg.sig
Packet holding the key flag values.
KeyFlags(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.KeyFlags
 
KeyFlags(boolean, int) - Constructor for class org.bouncycastle.bcpg.sig.KeyFlags
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
 
KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Poly1305.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.KeyGen
 
KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.KeyGen
 
KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen128
 
KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen128
 
KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen192
 
KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen192
 
KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen256
 
KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen256
 
KeyGen32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen32
 
KeyGen64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen64
 
KeyGen7539() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.KeyGen7539
 
KeyGen_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_1024
 
KeyGen_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_256
 
KeyGen_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_512
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.KeyGenerator
 
KeyGenerator2012_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator2012_256
 
KeyGenerator2012_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator2012_512
 
KeyGenerator224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator224
 
KeyGenerator224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator224
 
KeyGenerator256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator256
 
KeyGenerator256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator256
 
KeyGenerator288() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator288
 
KeyGenerator3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator3
 
KeyGenerator384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator384
 
KeyGenerator384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator384
 
KeyGenerator512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator512
 
KeyGenerator512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator512
 
KeyGeneratorSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGeneratorSHA3
 
KeyGeneratorT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGeneratorT224
 
KeyGeneratorT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGeneratorT256
 
keyGenParameters - Static variable in class org.bouncycastle.cert.crmf.PKIArchiveControl
 
keyIDToBytes(long) - Static method in class org.bouncycastle.bcpg.sig.IssuerKeyID
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
KeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi.EC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
keySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
keySizeCheck(AlgorithmIdentifier, Key) - Method in class org.bouncycastle.cms.jcajce.EnvelopedDataHelper
 
keyTrans - Static variable in class org.bouncycastle.cms.RecipientId
 
KeyTransRecipient - Interface in org.bouncycastle.cms
 
KeyTransRecipientId - Class in org.bouncycastle.cms
 
KeyTransRecipientId(byte[]) - Constructor for class org.bouncycastle.cms.KeyTransRecipientId
Construct a key trans recipient ID with the value of a public key's subjectKeyId.
KeyTransRecipientId(X500Name, BigInteger) - Constructor for class org.bouncycastle.cms.KeyTransRecipientId
Construct a key trans recipient ID based on the issuer and serial number of the recipient's associated certificate.
KeyTransRecipientId(X500Name, BigInteger, byte[]) - Constructor for class org.bouncycastle.cms.KeyTransRecipientId
Construct a key trans recipient ID based on the issuer and serial number of the recipient's associated certificate.
KeyTransRecipientInfoGenerator - Class in org.bouncycastle.cms
 
KeyTransRecipientInfoGenerator(IssuerAndSerialNumber, AsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
KeyTransRecipientInfoGenerator(byte[], AsymmetricKeyWrapper) - Constructor for class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
KeyTransRecipientInformation - Class in org.bouncycastle.cms
the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.
KeyUnwrapper - Interface in org.bouncycastle.operator
 
KeyUsageValidation - Class in org.bouncycastle.cert.path.validations
 
KeyUsageValidation() - Constructor for class org.bouncycastle.cert.path.validations.KeyUsageValidation
 
KeyUsageValidation(boolean) - Constructor for class org.bouncycastle.cert.path.validations.KeyUsageValidation
 
KeyUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
KeyUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
KeyUtil - Class in org.bouncycastle.pqc.jcajce.provider.util
 
KeyUtil() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
KeyWrapper - Interface in org.bouncycastle.operator
 
KTSParameterSpec - Class in org.bouncycastle.jcajce.spec
Parameter spec for doing KTS based wrapping via the Cipher API.
KTSParameterSpec.Builder - Class in org.bouncycastle.jcajce.spec
Builder class for creating a KTSParameterSpec.

L

lastb - Variable in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
LDAPStoreHelper - Class in org.bouncycastle.x509.util
This is a general purpose implementation to get X.509 certificates, CRLs, attribute certificates and cross certificates from a LDAP location.
LDAPStoreHelper(X509LDAPCertStoreParameters) - Constructor for class org.bouncycastle.x509.util.LDAPStoreHelper
 
length() - Method in class org.bouncycastle.cert.path.CertPath
 
LESSER_ICOST - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
LITERAL_DATA - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
LiteralDataPacket - Class in org.bouncycastle.bcpg
Generic literal data packet.
loadCert(String) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
loadCRL(String) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.util.AlgorithmParametersUtils
Load an AlgorithmParameters object with the passed in ASN.1 encodable - if possible.
loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
Deprecated.
use AlgorithmParametersUtils.loadParameters(AlgorithmParameters params, ASN1Encodable sParams)
loadStore(InputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
localKeyIdAttribute - Static variable in class org.bouncycastle.pkcs.PKCS12SafeBag
 

M

Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mac
 
Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mac
 
Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Poly1305.Mac
 
Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mac
 
Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mac
 
Mac24() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mac24
 
Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mac32
 
Mac48() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mac48
 
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
 
MacCalculatorProvider - Interface in org.bouncycastle.operator
 
MacCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.MacCFB8
 
MacOutputStream - Class in org.bouncycastle.jcajce.io
An output stream which calculates a MAC based on the data that is written to it.
MacOutputStream(Mac) - Constructor for class org.bouncycastle.jcajce.io.MacOutputStream
Base constructor - specify the MAC algorithm to use.
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateSignedMultipartMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.ByteArrayHandler
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.ClearSignedFileProcessor
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.DetachedSignatureProcessor
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.DirectKeySignature
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.DSAElGamalKeyRingGenerator
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.KeyBasedFileProcessor
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.KeyBasedLargeFileProcessor
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.PBEFileProcessor
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.PubringDump
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.RSAKeyPairGenerator
 
main(String[]) - Static method in class org.bouncycastle.openpgp.examples.SignedFileProcessor
 
makeContentBodyPart(MimeBodyPart) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
Make sure we have a valid content body part - setting the headers with defaults if neccessary.
makeContentBodyPart(MimeMessage) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
extract an appropriate body part from the passed in MimeMessage
makeKeyFromPassPhrase(int, S2K) - Method in class org.bouncycastle.openpgp.operator.PBEDataDecryptorFactory
Generates an encryption key using the pass phrase and digest calculator configured for this factory.
makeKeyFromPassPhrase(int, S2K) - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor
 
makePBECipher(String, int, char[], byte[], int) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
makePBEMacParameters(BCPBEKey, AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEMacParameters(PBEKeySpec, int, int, int) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEMacParameters(SecretKey, int, int, int, PBEParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEParameters(byte[], int, int, int, int, AlgorithmParameterSpec, String) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
construct a key and iv (if necessary) suitable for use with a Cipher.
makePBEParameters(BCPBEKey, AlgorithmParameterSpec, String) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
construct a key and iv (if necessary) suitable for use with a Cipher.
makePBEParameters(PBEKeySpec, int, int, int, int) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
construct a key and iv (if necessary) suitable for use with a Cipher.
makeRandomKey(int, SecureRandom) - Static method in class org.bouncycastle.openpgp.PGPUtil
Generates a random key for a symmetric encryption algorithm .
MALFORMED_REQUEST - Static variable in class org.bouncycastle.cert.ocsp.OCSPResp
 
MALFORMED_REQUEST - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.IES.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BC.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BCFKS.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.PKCS12.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Poly1305.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Mappings
 
Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
 
Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece.Mappings
 
Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.NH.Mappings
 
Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
 
Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.SPHINCS.Mappings
 
mark(int) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 
mark(int) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
MARKER - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
MarkerPacket - Class in org.bouncycastle.bcpg
Basic type for a marker packet
MarkerPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.MarkerPacket
 
markSupported() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 
markSupported() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
MASTER_SECRET - Static variable in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
 
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
 
match(Certificate) - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
 
match(CRL) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
match(Certificate) - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
match(Object) - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.
 
match(Certificate) - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.
 
match(Object) - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.
 
match(Object) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Decides if the given attribute certificate should be selected.
match(Object) - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Decides if the given certificate pair should be selected.
match(Object) - Method in class org.bouncycastle.x509.X509CertStoreSelector
Deprecated.
 
match(Certificate) - Method in class org.bouncycastle.x509.X509CertStoreSelector
Deprecated.
 
match(Object) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
 
match(CRL) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
 
matchesIssuer(X509CertificateHolder, DigestCalculatorProvider) - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
max(int, int) - Static method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
MAX_ALPHA_SIZE - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
MAX_CODE_LEN - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
MAX_SELECTORS - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
maxPlainTextSize - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The maximum number of bytes the cipher can decrypt.
MAYBE_SHARED - Static variable in interface org.bouncycastle.openpgp.PGPKeyFlags
 
MAYBE_SPLIT - Static variable in interface org.bouncycastle.openpgp.PGPKeyFlags
 
McEliece - Class in org.bouncycastle.pqc.jcajce.provider
 
McEliece() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece
 
McEliece.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
McElieceCCA2KeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class is used to translate between McEliece CCA2 keys and key specifications.
McElieceCCA2KeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
McElieceCCA2KeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for the parameters that are used by the McEliece, McElieceCCA2, and Niederreiter key pair generators.
McElieceCCA2KeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Constructor.
McElieceCCA2KeyGenParameterSpec(int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Constructor.
McElieceCCA2KeyGenParameterSpec(int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
McElieceCCA2KeyGenParameterSpec(int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Constructor.
McElieceCCA2KeyGenParameterSpec(int, int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
McElieceCCA2KeyGenParameterSpec(int, int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
Constructor.
McElieceCCA2KeyGenParameterSpec(int, int, int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
McElieceCCA2KeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceCCA2KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
 
McElieceCCA2KeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
utility class for converting jce/jca McElieceCCA2 objects objects into their org.bouncycastle.crypto counterparts.
McElieceCCA2KeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
McElieceCCA2Primitives - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
Core operations for the CCA-secure variants of McEliece.
McElieceFujisaki() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki
 
McElieceFujisakiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi(Digest, McElieceFujisakiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
McElieceFujisakiCipherSpi.McElieceFujisaki - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class is used to translate between McEliece keys and key specifications.
McElieceKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
McElieceKeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for the parameters that are used by the McEliece, McElieceCCA2, and Niederreiter key pair generators.
McElieceKeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
Constructor.
McElieceKeyGenParameterSpec(int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
Constructor.
McElieceKeyGenParameterSpec(int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
Constructor.
McElieceKeyGenParameterSpec(int, int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
Constructor.
McElieceKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
McElieceKeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
utility class for converting jce/jca McEliece objects objects into their org.bouncycastle.crypto counterparts.
McElieceKeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
McElieceKobaraImai() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai
 
McElieceKobaraImai224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai224
 
McElieceKobaraImai256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai256
 
McElieceKobaraImai384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai384
 
McElieceKobaraImai512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai512
 
McElieceKobaraImaiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
McElieceKobaraImaiCipherSpi(Digest, McElieceKobaraImaiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCS() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS
 
McEliecePKCSCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi(McElieceCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
McEliecePKCSCipherSpi.McEliecePKCS - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointcheval() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval
 
McEliecePointcheval224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval224
 
McEliecePointcheval256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval256
 
McEliecePointcheval384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval384
 
McEliecePointcheval512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval512
 
McEliecePointchevalCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi(Digest, McEliecePointchevalCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
McEliecePointchevalCipherSpi.McEliecePointcheval - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
MD2 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
MD2() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD2
 
MD2 - Class in org.bouncycastle.jcajce.provider.digest
 
MD2 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
MD2.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
MD2.HashMac - Class in org.bouncycastle.jcajce.provider.digest
MD2 HMac
MD2.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
MD2.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
MD4() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD4
 
MD4 - Class in org.bouncycastle.jcajce.provider.digest
 
MD4.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
MD4.HashMac - Class in org.bouncycastle.jcajce.provider.digest
MD4 HashMac
MD4.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
MD4.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
MD5 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
MD5 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
MD5() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD5
 
MD5 - Class in org.bouncycastle.jcajce.provider.digest
 
MD5 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
MD5 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
MD5 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
MD5.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
MD5.HashMac - Class in org.bouncycastle.jcajce.provider.digest
MD5 HashMac
MD5.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
MD5.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
MD5WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.MD5WithRSAEncryption
 
messageAlgorithm - Variable in class org.bouncycastle.cms.RecipientInformation
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
messageDecrypt() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Decrypt the ciphertext stored in input.
MessageDigestUtils - Class in org.bouncycastle.jcajce.util
 
MessageDigestUtils() - Constructor for class org.bouncycastle.jcajce.util.MessageDigestUtils
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
messageEncrypt() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Encrypt the message stored in input.
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
 
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
 
MOD_DETECTION_CODE - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
ModDetectionCodePacket - Class in org.bouncycastle.bcpg
basic packet for a modification detection code packet.
ModDetectionCodePacket(byte[]) - Constructor for class org.bouncycastle.bcpg.ModDetectionCodePacket
 
modulus - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
modulus - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
MPInteger - Class in org.bouncycastle.bcpg
a multiple precision integer
MPInteger(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.MPInteger
 
MPInteger(BigInteger) - Constructor for class org.bouncycastle.bcpg.MPInteger
 
MQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQV
 
MQVParameterSpec - Class in org.bouncycastle.jcajce.spec
 
MQVParameterSpec(PublicKey, PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(PublicKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(KeyPair, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(KeyPair, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVParameterSpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
MQVPrivateKey - Interface in org.bouncycastle.jce.interfaces
Static/ephemeral private key (pair) for use with ECMQV key agreement (Optionally provides the ephemeral public key)
MQVPrivateKeySpec - Class in org.bouncycastle.jce.spec
Deprecated.
use MQVParameterSpec
MQVPrivateKeySpec(PrivateKey, PrivateKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
 
MQVPrivateKeySpec(PrivateKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
Deprecated.
 
MQVPublicKey - Interface in org.bouncycastle.jce.interfaces
Static/ephemeral public key pair for use with ECMQV key agreement
MQVPublicKeySpec - Class in org.bouncycastle.jce.spec
Deprecated.
use MQVParameterSpec
MQVPublicKeySpec(PublicKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPublicKeySpec
Deprecated.
 
MQVwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1CKDF
 
MQVwithSHA1KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1KDFAndSharedInfo
 
MQVwithSHA224CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA224CKDF
 
MQVwithSHA224KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA224KDFAndSharedInfo
 
MQVwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA256CKDF
 
MQVwithSHA256KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA256KDFAndSharedInfo
 
MQVwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA384CKDF
 
MQVwithSHA384KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA384KDFAndSharedInfo
 
MQVwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA512CKDF
 
MQVwithSHA512KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA512KDFAndSharedInfo
 
MultiCertStoreParameters - Class in org.bouncycastle.jce
 
MultiCertStoreParameters(Collection) - Constructor for class org.bouncycastle.jce.MultiCertStoreParameters
Create a parameters object which specifies searching of all the passed in stores.
MultiCertStoreParameters(Collection, boolean) - Constructor for class org.bouncycastle.jce.MultiCertStoreParameters
Create a parameters object which can be to used to make a multi store made up of the passed in CertStores.
MultiCertStoreSpi - Class in org.bouncycastle.jce.provider
 
MultiCertStoreSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.MultiCertStoreSpi
 
multipart_signed - Class in org.bouncycastle.mail.smime.handlers
 
multipart_signed() - Constructor for class org.bouncycastle.mail.smime.handlers.multipart_signed
 

N

n - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
N_GROUPS - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
N_ITERS - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
NamedJcaJceHelper - Class in org.bouncycastle.jcajce.util
JcaJceHelper that obtains all algorithms using a specific named provider.
NamedJcaJceHelper(String) - Constructor for class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
NetscapeCertRequest - Class in org.bouncycastle.jce.netscape
Handles NetScape certificate request (KEYGEN), these are constructed as:
NetscapeCertRequest(byte[]) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
NetscapeCertRequest(ASN1Sequence) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
NetscapeCertRequest(String, AlgorithmIdentifier, PublicKey) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
newline - Static variable in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
newStream(long, long) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
nextObject() - Method in class org.bouncycastle.openpgp.PGPObjectFactory
Return the next object in the stream, or null if the end of stream is reached.
nextPacketTag() - Method in class org.bouncycastle.bcpg.BCPGInputStream
Obtains the tag of the next packet in the stream.
NH - Class in org.bouncycastle.pqc.jcajce.provider
 
NH() - Constructor for class org.bouncycastle.pqc.jcajce.provider.NH
 
NH.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
NHKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
NHKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
NHKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
NHKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
NHKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
 
NHPrivateKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
NHPublicKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
NO_CERTIFICATION - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
NO_REASON - Static variable in interface org.bouncycastle.bcpg.sig.RevocationReasonTags
 
Noekeon - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
NonceAndIV() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
noneDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.noneDSA
 
nonePSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.nonePSS
 
noneRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.noneRSA
 
nonRepudiation - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.NoPadding
 
NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.NoPadding
 
NoSuchParserException - Exception in org.bouncycastle.x509
 
NoSuchParserException(String) - Constructor for exception org.bouncycastle.x509.NoSuchParserException
 
NoSuchStoreException - Exception in org.bouncycastle.x509
 
NoSuchStoreException(String) - Constructor for exception org.bouncycastle.x509.NoSuchStoreException
 
NOTATION_DATA - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
NotationData - Class in org.bouncycastle.bcpg.sig
Class provided a NotationData object according to RFC2440, Chapter 5.2.3.15.
NotationData(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.NotationData
 
NotationData(boolean, boolean, String, String) - Constructor for class org.bouncycastle.bcpg.sig.NotationData
 
notifications - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
NOW - Static variable in class org.bouncycastle.openpgp.PGPLiteralData
The special time for a modification time of "now" or the present time.
NOW - Static variable in class org.bouncycastle.openpgp.PGPLiteralDataGenerator
The special time for a modification time of "now" or the present time.
NULL - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
NUM_OVERSHOOT_BYTES - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 

O

OAEP() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
OAEPPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.OAEPPadding
 
OCSPException - Exception in org.bouncycastle.cert.ocsp
 
OCSPException(String) - Constructor for exception org.bouncycastle.cert.ocsp.OCSPException
 
OCSPException(String, Throwable) - Constructor for exception org.bouncycastle.cert.ocsp.OCSPException
 
OCSPReq - Class in org.bouncycastle.cert.ocsp
OCSPRequest ::= SEQUENCE { tbsRequest TBSRequest, optionalSignature [0] EXPLICIT Signature OPTIONAL } TBSRequest ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, requestorName [1] EXPLICIT GeneralName OPTIONAL, requestList SEQUENCE OF Request, requestExtensions [2] EXPLICIT Extensions OPTIONAL } Signature ::= SEQUENCE { signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL} Version ::= INTEGER { v1(0) } Request ::= SEQUENCE { reqCert CertID, singleRequestExtensions [0] EXPLICIT Extensions OPTIONAL } CertID ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, issuerNameHash OCTET STRING, -- Hash of Issuer's DN issuerKeyHash OCTET STRING, -- Hash of Issuers public key serialNumber CertificateSerialNumber }
OCSPReq(OCSPRequest) - Constructor for class org.bouncycastle.cert.ocsp.OCSPReq
 
OCSPReq(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPReq
 
OCSPReqBuilder - Class in org.bouncycastle.cert.ocsp
 
OCSPReqBuilder() - Constructor for class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
OCSPResp - Class in org.bouncycastle.cert.ocsp
 
OCSPResp(OCSPResponse) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
 
OCSPResp(byte[]) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
 
OCSPResp(InputStream) - Constructor for class org.bouncycastle.cert.ocsp.OCSPResp
 
OCSPRespBuilder - Class in org.bouncycastle.cert.ocsp
base generator for an OCSP response - at the moment this only supports the generation of responses containing BasicOCSP responses.
OCSPRespBuilder() - Constructor for class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.OFB
 
OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.OFB
 
OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.OFB
 
OID - Static variable in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
The OID of the algorithm.
OLD_PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
OldPBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key
 
OldPBEWithSHAAndTwofish() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish
 
OldSHA384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.OldSHA384
 
OldSHA512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.OldSHA512
 
ONE_PASS_SIGNATURE - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
OnePassSignaturePacket - Class in org.bouncycastle.bcpg
generic signature object
OnePassSignaturePacket(int, int, int, long, boolean) - Constructor for class org.bouncycastle.bcpg.OnePassSignaturePacket
 
open() - Method in class org.bouncycastle.bcpg.OutputStreamPacket
 
open(OutputStream, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
generate an authenticated data structure with the encapsulated bytes marked as DATA.
open(OutputStream, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
 
open(ASN1ObjectIdentifier, OutputStream, MacCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
generate an authenticated data structure with the encapsulated bytes marked as type dataType.
open(ASN1ObjectIdentifier, OutputStream, MacCalculator, DigestCalculator) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
generate an authenticated data structure with the encapsulated bytes marked as type dataType.
open(OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Open a compressing output stream with the PKCS#7 content type OID of "data".
open(ASN1ObjectIdentifier, OutputStream, OutputCompressor) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Open a compressing output stream.
open(ASN1ObjectIdentifier, OutputStream, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
open(OutputStream, ASN1EncodableVector, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
open(OutputStream, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given encryptor.
open(ASN1ObjectIdentifier, OutputStream, OutputEncryptor) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given encryptor and marking the data as being of the passed in type.
open(OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider.
open(OutputStream, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
open(OutputStream, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
open(ASN1ObjectIdentifier, OutputStream, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
open(ASN1ObjectIdentifier, OutputStream, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
open(OutputStream) - Method in class org.bouncycastle.openpgp.PGPCompressedDataGenerator
Return an OutputStream which will save the data being written to the compressed object.
open(OutputStream, byte[]) - Method in class org.bouncycastle.openpgp.PGPCompressedDataGenerator
Return an OutputStream which will compress the data as it is written to it.
open(OutputStream, long) - Method in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Create an OutputStream based on the configured methods to write a single encrypted object of known length.
open(OutputStream, byte[]) - Method in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Create an OutputStream which will encrypt the data as it is written to it.
open(OutputStream, char, String, long, Date) - Method in class org.bouncycastle.openpgp.PGPLiteralDataGenerator
Open a literal data packet, returning a stream to store the data inside the packet.
open(OutputStream, char, String, Date, byte[]) - Method in class org.bouncycastle.openpgp.PGPLiteralDataGenerator
Open a literal data packet, returning a stream to store the data inside the packet as an indefinite-length stream.
open(OutputStream, char, File) - Method in class org.bouncycastle.openpgp.PGPLiteralDataGenerator
Open a literal data packet for the passed in File object, returning an output stream for saving the file contents.
OPENSSL - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
OpenSSLPBKDF - Class in org.bouncycastle.jcajce.provider.symmetric
 
OpenSSLPBKDF.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
OpenSSLPBKDF.PBKDF - Class in org.bouncycastle.jcajce.provider.symmetric
 
OperatorCreationException - Exception in org.bouncycastle.operator
 
OperatorCreationException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorCreationException
 
OperatorCreationException(String) - Constructor for exception org.bouncycastle.operator.OperatorCreationException
 
OperatorException - Exception in org.bouncycastle.operator
 
OperatorException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorException
 
OperatorException(String) - Constructor for exception org.bouncycastle.operator.OperatorException
 
OperatorStreamException - Exception in org.bouncycastle.operator
 
OperatorStreamException(String, Throwable) - Constructor for exception org.bouncycastle.operator.OperatorStreamException
 
opMode - Variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
The operation mode for this cipher (CipherSpiExt.ENCRYPT_MODE or CipherSpiExt.DECRYPT_MODE).
org.bouncycastle.apache.bzip2 - package org.bouncycastle.apache.bzip2
 
org.bouncycastle.bcpg - package org.bouncycastle.bcpg
Low level classes for dealing with OpenPGP objects.
org.bouncycastle.bcpg.attr - package org.bouncycastle.bcpg.attr
Low level classes for dealing with OpenPGP user attributes.
org.bouncycastle.bcpg.sig - package org.bouncycastle.bcpg.sig
Low level classes for dealing with OpenPGP signature attributes.
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.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.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.path - package org.bouncycastle.cert.path
 
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.cms - package org.bouncycastle.cms
A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369).
org.bouncycastle.cms.bc - package org.bouncycastle.cms.bc
 
org.bouncycastle.cms.jcajce - package org.bouncycastle.cms.jcajce
 
org.bouncycastle.dvcs - package org.bouncycastle.dvcs
Classes for dealing "Internet X.509 Public Key Infrastructure Data Validation and Certification Server Protocols" - RFC 3029.
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.jcajce - package org.bouncycastle.jcajce
 
org.bouncycastle.jcajce.io - package org.bouncycastle.jcajce.io
 
org.bouncycastle.jcajce.provider.asymmetric - package org.bouncycastle.jcajce.provider.asymmetric
 
org.bouncycastle.jcajce.provider.asymmetric.dh - package org.bouncycastle.jcajce.provider.asymmetric.dh
 
org.bouncycastle.jcajce.provider.asymmetric.dsa - package org.bouncycastle.jcajce.provider.asymmetric.dsa
 
org.bouncycastle.jcajce.provider.asymmetric.dstu - package org.bouncycastle.jcajce.provider.asymmetric.dstu
 
org.bouncycastle.jcajce.provider.asymmetric.ec - package org.bouncycastle.jcajce.provider.asymmetric.ec
 
org.bouncycastle.jcajce.provider.asymmetric.ecgost - package org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
org.bouncycastle.jcajce.provider.asymmetric.elgamal - package org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
org.bouncycastle.jcajce.provider.asymmetric.gost - package org.bouncycastle.jcajce.provider.asymmetric.gost
 
org.bouncycastle.jcajce.provider.asymmetric.ies - package org.bouncycastle.jcajce.provider.asymmetric.ies
 
org.bouncycastle.jcajce.provider.asymmetric.rsa - package org.bouncycastle.jcajce.provider.asymmetric.rsa
 
org.bouncycastle.jcajce.provider.asymmetric.util - package org.bouncycastle.jcajce.provider.asymmetric.util
 
org.bouncycastle.jcajce.provider.asymmetric.x509 - package org.bouncycastle.jcajce.provider.asymmetric.x509
 
org.bouncycastle.jcajce.provider.config - package org.bouncycastle.jcajce.provider.config
 
org.bouncycastle.jcajce.provider.digest - package org.bouncycastle.jcajce.provider.digest
 
org.bouncycastle.jcajce.provider.drbg - package org.bouncycastle.jcajce.provider.drbg
 
org.bouncycastle.jcajce.provider.keystore - package org.bouncycastle.jcajce.provider.keystore
 
org.bouncycastle.jcajce.provider.keystore.bc - package org.bouncycastle.jcajce.provider.keystore.bc
 
org.bouncycastle.jcajce.provider.keystore.bcfks - package org.bouncycastle.jcajce.provider.keystore.bcfks
 
org.bouncycastle.jcajce.provider.keystore.pkcs12 - package org.bouncycastle.jcajce.provider.keystore.pkcs12
 
org.bouncycastle.jcajce.provider.symmetric - package org.bouncycastle.jcajce.provider.symmetric
 
org.bouncycastle.jcajce.provider.symmetric.util - package org.bouncycastle.jcajce.provider.symmetric.util
 
org.bouncycastle.jcajce.provider.util - package org.bouncycastle.jcajce.provider.util
 
org.bouncycastle.jcajce.spec - package org.bouncycastle.jcajce.spec
 
org.bouncycastle.jcajce.util - package org.bouncycastle.jcajce.util
 
org.bouncycastle.jce - package org.bouncycastle.jce
Utility classes for use with the JCE.
org.bouncycastle.jce.exception - package org.bouncycastle.jce.exception
 
org.bouncycastle.jce.interfaces - package org.bouncycastle.jce.interfaces
Interfaces for supporting Elliptic Curve Keys, El Gamal, and PKCS12 attributes.
org.bouncycastle.jce.netscape - package org.bouncycastle.jce.netscape
 
org.bouncycastle.jce.provider - package org.bouncycastle.jce.provider
 
org.bouncycastle.jce.spec - package org.bouncycastle.jce.spec
Parameter specifications for supporting El Gamal, and Elliptic Curve.
org.bouncycastle.mail.smime - package org.bouncycastle.mail.smime
High level classes for dealing with S/MIME objects (RFC 3851).
org.bouncycastle.mail.smime.examples - package org.bouncycastle.mail.smime.examples
Example code demonstrating the use of the S/MIME package for a variety of uses.
org.bouncycastle.mail.smime.handlers - package org.bouncycastle.mail.smime.handlers
S/MIME handlers for the JavaMail API.
org.bouncycastle.mail.smime.util - package org.bouncycastle.mail.smime.util
 
org.bouncycastle.mail.smime.validator - package org.bouncycastle.mail.smime.validator
 
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.openpgp - package org.bouncycastle.openpgp
High level classes for dealing with OpenPGP objects.
org.bouncycastle.openpgp.bc - package org.bouncycastle.openpgp.bc
BC light weight based OpenPGP objects.
org.bouncycastle.openpgp.examples - package org.bouncycastle.openpgp.examples
Examples of use of the org.bouncycastle.openpgp package.
org.bouncycastle.openpgp.jcajce - package org.bouncycastle.openpgp.jcajce
JCA/JCE provider based OpenPGP objects.
org.bouncycastle.openpgp.operator - package org.bouncycastle.openpgp.operator
Interfaces and abstract classes to provide the framework to support operations on the OpenPGP high level classes.
org.bouncycastle.openpgp.operator.bc - package org.bouncycastle.openpgp.operator.bc
BC lightweight operators for dealing with OpenPGP objects.
org.bouncycastle.openpgp.operator.jcajce - package org.bouncycastle.openpgp.operator.jcajce
JCA/JCE based operators for dealing with OpenPGP objects.
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.operator - package org.bouncycastle.operator
Basic operators for doing encryption, signing, and digest operations.
org.bouncycastle.operator.bc - package org.bouncycastle.operator.bc
 
org.bouncycastle.operator.jcajce - package org.bouncycastle.operator.jcajce
 
org.bouncycastle.pkcs - package org.bouncycastle.pkcs
Basic support package for handling and creating PKCS#10 certification requests, PKCS#8 encrypted keys and PKCS#12 keys stores.
org.bouncycastle.pkcs.bc - package org.bouncycastle.pkcs.bc
 
org.bouncycastle.pkcs.jcajce - package org.bouncycastle.pkcs.jcajce
JCA extensions to the PKCS#10 certification request package.
org.bouncycastle.pkix - package org.bouncycastle.pkix
 
org.bouncycastle.pkix.jcajce - package org.bouncycastle.pkix.jcajce
 
org.bouncycastle.pqc.jcajce.interfaces - package org.bouncycastle.pqc.jcajce.interfaces
 
org.bouncycastle.pqc.jcajce.provider - package org.bouncycastle.pqc.jcajce.provider
 
org.bouncycastle.pqc.jcajce.provider.gmss - package org.bouncycastle.pqc.jcajce.provider.gmss
 
org.bouncycastle.pqc.jcajce.provider.mceliece - package org.bouncycastle.pqc.jcajce.provider.mceliece
 
org.bouncycastle.pqc.jcajce.provider.newhope - package org.bouncycastle.pqc.jcajce.provider.newhope
 
org.bouncycastle.pqc.jcajce.provider.rainbow - package org.bouncycastle.pqc.jcajce.provider.rainbow
 
org.bouncycastle.pqc.jcajce.provider.sphincs - package org.bouncycastle.pqc.jcajce.provider.sphincs
 
org.bouncycastle.pqc.jcajce.provider.util - package org.bouncycastle.pqc.jcajce.provider.util
 
org.bouncycastle.pqc.jcajce.spec - package org.bouncycastle.pqc.jcajce.spec
 
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.voms - package org.bouncycastle.voms
 
org.bouncycastle.x509 - package org.bouncycastle.x509
Classes for supporting the generation of X.509 certificates and X.509 attribute certificates.
org.bouncycastle.x509.extension - package org.bouncycastle.x509.extension
Helper classes for dealing with common X.509 extensions.
org.bouncycastle.x509.util - package org.bouncycastle.x509.util
 
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
 
out - Variable in class org.bouncycastle.bcpg.OutputStreamPacket
 
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.
OutputStreamPacket - Class in org.bouncycastle.bcpg
 
OutputStreamPacket(BCPGOutputStream) - Constructor for class org.bouncycastle.bcpg.OutputStreamPacket
 

P

Packet - Class in org.bouncycastle.bcpg
 
Packet() - Constructor for class org.bouncycastle.bcpg.Packet
 
PacketTags - Interface in org.bouncycastle.bcpg
Basic PGP packet tag types.
padSessionData(byte[]) - Static method in class org.bouncycastle.openpgp.operator.PGPPad
 
PARAM_TYPE_CONFIG - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
The parameter type for the Skein configuration block: 4.
PARAM_TYPE_KEY - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a secret key, supporting MAC or KDF functions: 0.
PARAM_TYPE_KEY_IDENTIFIER - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a key identifier string: 16.
PARAM_TYPE_MESSAGE - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
The parameter type for the message: 48.
PARAM_TYPE_NONCE - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a nonce: 20.
PARAM_TYPE_OUTPUT - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
The parameter type for the output transformation: 63.
PARAM_TYPE_PERSONALISATION - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a personalisation string: 8.
PARAM_TYPE_PUBLIC_KEY - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
The parameter type for a public key: 12.
params - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
paramSpec - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
ParameterSpec used with this cipher
paramSpec - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
ParameterSpec used with this cipher
parent - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
ParentCertIssuedValidation - Class in org.bouncycastle.cert.path.validations
 
ParentCertIssuedValidation(X509ContentVerifierProviderBuilder) - Constructor for class org.bouncycastle.cert.path.validations.ParentCertIssuedValidation
 
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.
parseSecretKeyFromSExpr(InputStream, PBEProtectionRemoverFactory, PGPPublicKey) - Static method in class org.bouncycastle.openpgp.PGPSecretKey
Parse a secret key from one of the GPG S expression keys associating it with the passed in public key.
parseSecretKeyFromSExpr(InputStream, PBEProtectionRemoverFactory, KeyFingerPrintCalculator) - Static method in class org.bouncycastle.openpgp.PGPSecretKey
Parse a secret key from one of the GPG S expression keys.
passPhrase - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
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 - Interface in org.bouncycastle.jcajce.provider.symmetric.util
 
PBE.Util - Class in org.bouncycastle.jcajce.provider.symmetric.util
uses the appropriate mixer to generate the key and IV if necessary.
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
 
PBEDataDecryptorFactory - Class in org.bouncycastle.openpgp.operator
A factory for performing PBE decryption operations.
PBEDataDecryptorFactory(char[], PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.PBEDataDecryptorFactory
Construct a PBE data decryptor factory.
PBEFileProcessor - Class in org.bouncycastle.openpgp.examples
A simple utility class that encrypts/decrypts password based encryption files.
PBEFileProcessor() - Constructor for class org.bouncycastle.openpgp.examples.PBEFileProcessor
 
pbeHash - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
pbeIvSize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
PBEKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator
PGP style PBE encryption method.
PBEKeyEncryptionMethodGenerator(char[], PGPDigestCalculator) - Constructor for class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
Construct a PBE key generator using the default iteration count (0x60 == 65536 iterations).
PBEKeyEncryptionMethodGenerator(char[], PGPDigestCalculator, int) - Constructor for class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
Construct a PBE key generator using a specific iteration level.
pbeKeySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
PBEPBKDF2 - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPBKDF2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPBKDF2.BasePBKDF2 - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPBKDF2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPBKDF2.PBKDF2with8BIT - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPBKDF2.PBKDF2withSHA224 - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPBKDF2.PBKDF2withSHA256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPBKDF2.PBKDF2withSHA384 - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPBKDF2.PBKDF2withSHA512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPBKDF2.PBKDF2withUTF8 - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPKCS12 - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPKCS12.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEPKCS12.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
PBEProtectionRemoverFactory - Interface in org.bouncycastle.openpgp.operator
 
PBESecretKeyDecryptor - Class in org.bouncycastle.openpgp.operator
 
PBESecretKeyDecryptor(char[], PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor
 
PBESecretKeyEncryptor - Class in org.bouncycastle.openpgp.operator
 
PBESecretKeyEncryptor(int, PGPDigestCalculator, SecureRandom, char[]) - Constructor for class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
PBESecretKeyEncryptor(int, PGPDigestCalculator, int, SecureRandom, char[]) - Constructor for class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
PBESecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
PBESecretKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
 
pbeType - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
PBEWithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithAESCBC
 
PBEWithHashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.PBEWithHashMac
 
PBEWithHmac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmac
 
PBEWithHmacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmacKeyFactory
 
PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.PBEWithMacKeyFactory
 
PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.PBEWithMacKeyFactory
 
PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.PBEWithMacKeyFactory
 
PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.PBEWithMacKeyFactory
 
PBEWithMD2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD2
 
PBEWithMD2KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD2KeyFactory
 
PBEWithMD2KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithMD2KeyFactory
 
PBEWithMD5() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD5
 
PBEWithMD5And128BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithMD5And128BitAESCBCOpenSSL
 
PBEWithMD5And192BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithMD5And192BitAESCBCOpenSSL
 
PBEWithMD5And256BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithMD5And256BitAESCBCOpenSSL
 
PBEWithMD5AndRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithMD5AndRC2
 
PBEWithMD5KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD5KeyFactory
 
PBEWithMD5KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithMD5KeyFactory
 
PBEWithSHA() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.PBEWithSHA
 
PBEWithSHA1() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithSHA1
 
PBEWithSHA1AESCBC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA1AESCBC128
 
PBEWithSHA1AESCBC192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA1AESCBC192
 
PBEWithSHA1AESCBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA1AESCBC256
 
PBEWithSHA1AndRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1AndRC2
 
PBEWithSHA1KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithSHA1KeyFactory
 
PBEWithSHA1KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1KeyFactory
 
PBEWithSHA256AESCBC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256AESCBC128
 
PBEWithSHA256AESCBC192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256AESCBC192
 
PBEWithSHA256AESCBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256AESCBC256
 
PBEWithSHA256And128BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And128BitAESBC
 
PBEWithSHA256And192BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And192BitAESBC
 
PBEWithSHA256And256BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And256BitAESBC
 
PBEWithSHAAnd128Bit() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128Bit
 
PBEWithSHAAnd128BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd128BitAESBC
 
PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128BitKeyFactory
 
PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitKeyFactory
 
PBEWithSHAAnd128BitRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitRC2
 
PBEWithSHAAnd192BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd192BitAESBC
 
PBEWithSHAAnd256BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd256BitAESBC
 
PBEWithSHAAnd40Bit() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40Bit
 
PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40BitKeyFactory
 
PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitKeyFactory
 
PBEWithSHAAnd40BitRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitRC2
 
PBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2Key
 
PBEWithSHAAndDES2KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2KeyFactory
 
PBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3Key
 
PBEWithSHAAndDES3KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3KeyFactory
 
PBEWithSHAAndIDEA() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEA
 
PBEWithSHAAndIDEAKeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEAKeyGen
 
PBEWithSHAKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.PBEWithSHAKeyFactory
 
PBKDF() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.PBKDF
 
PBKDF1Key - Class in org.bouncycastle.jcajce
A password based key for use with PBKDF1 as defined in PKCS#5.
PBKDF1Key(char[], CharToByteConverter) - Constructor for class org.bouncycastle.jcajce.PBKDF1Key
Basic constructor for a password based key with generation parameters for PBKDF1.
PBKDF1KeyWithParameters - Class in org.bouncycastle.jcajce
A password based key for use with PBKDF1 as defined in PKCS#5 with full PBE parameters.
PBKDF1KeyWithParameters(char[], CharToByteConverter, byte[], int) - Constructor for class org.bouncycastle.jcajce.PBKDF1KeyWithParameters
Basic constructor for a password based key with generation parameters for PBKDF1.
PBKDF2Key - Class in org.bouncycastle.jcajce
A password based key for use with PBKDF2 as defined in PKCS#5.
PBKDF2Key(char[], CharToByteConverter) - Constructor for class org.bouncycastle.jcajce.PBKDF2Key
Basic constructor for a password based key using PBKDF - secret key generation parameters will be passed separately..
PBKDF2KeySpec - Class in org.bouncycastle.jcajce.spec
Extension of PBEKeySpec which takes into account the PRF algorithm setting available in PKCS#5 PBKDF2.
PBKDF2KeySpec(char[], byte[], int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
Base constructor.
PBKDF2KeyWithParameters - Class in org.bouncycastle.jcajce
A password based key for use with PBKDF2 as defined in PKCS#5 with full PBE parameters.
PBKDF2KeyWithParameters(char[], CharToByteConverter, byte[], int) - Constructor for class org.bouncycastle.jcajce.PBKDF2KeyWithParameters
Basic constructor for a password based key with generation parameters using FIPS PBKDF.
PBKDF2with8BIT() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2with8BIT
 
PBKDF2withSHA224() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA224
 
PBKDF2withSHA256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA256
 
PBKDF2withSHA384() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA384
 
PBKDF2withSHA512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA512
 
PBKDF2withUTF8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withUTF8
 
PBKDFKey - Interface in org.bouncycastle.jcajce
Base interface for keys associated with various password based key derivation functions (PBKDF).
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
PEMUtil - Class in org.bouncycastle.jce.provider
 
PEMWriter - Class in org.bouncycastle.openssl
Deprecated.
use JcaPEMWriter
PEMWriter(Writer) - Constructor for class org.bouncycastle.openssl.PEMWriter
Deprecated.
Base constructor.
PGPAlgorithmParameters - Interface in org.bouncycastle.openpgp
 
PGPCompressedData - Class in org.bouncycastle.openpgp
A PGP compressed data object.
PGPCompressedData(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPCompressedData
Construct a compressed data object, reading a single PacketTags.COMPRESSED_DATA packet from the stream.
PGPCompressedDataGenerator - Class in org.bouncycastle.openpgp
Generator for producing compressed data packets.
PGPCompressedDataGenerator(int) - Constructor for class org.bouncycastle.openpgp.PGPCompressedDataGenerator
Construct a new compressed data generator.
PGPCompressedDataGenerator(int, int) - Constructor for class org.bouncycastle.openpgp.PGPCompressedDataGenerator
Construct a new compressed data generator.
PGPContentSigner - Interface in org.bouncycastle.openpgp.operator
 
PGPContentSignerBuilder - Interface in org.bouncycastle.openpgp.operator
 
PGPContentVerifier - Interface in org.bouncycastle.openpgp.operator
 
PGPContentVerifierBuilder - Interface in org.bouncycastle.openpgp.operator
 
PGPContentVerifierBuilderProvider - Interface in org.bouncycastle.openpgp.operator
 
PGPDataDecryptor - Interface in org.bouncycastle.openpgp.operator
A decryptor that wraps a stream of PGP encrypted data to decrypt, and optionally integrity check, the data.
PGPDataDecryptorFactory - Interface in org.bouncycastle.openpgp.operator
Base interface of factories for PGPDataDecryptor.
PGPDataDecryptorProvider - Interface in org.bouncycastle.openpgp.operator
 
PGPDataEncryptor - Interface in org.bouncycastle.openpgp.operator
A data encryptor, combining a cipher instance and an optional integrity check calculator.
PGPDataEncryptorBuilder - Interface in org.bouncycastle.openpgp.operator
A builder for PGPDataEncryptor instances, which can be used to encrypt data objects.
PGPDataValidationException - Exception in org.bouncycastle.openpgp
Thrown if the iv at the start of a data stream indicates the wrong key is being used.
PGPDataValidationException(String) - Constructor for exception org.bouncycastle.openpgp.PGPDataValidationException
 
PGPDigestCalculator - Interface in org.bouncycastle.openpgp.operator
A digest calculator, which consumes a stream of data and computes a digest value over it.
PGPDigestCalculatorProvider - Interface in org.bouncycastle.openpgp.operator
A factory for digest algorithms.
PGPEncryptedData - Class in org.bouncycastle.openpgp
A PGP encrypted data object.
PGPEncryptedData.TruncatedStream - Class in org.bouncycastle.openpgp
 
PGPEncryptedDataGenerator - Class in org.bouncycastle.openpgp
Generator for encrypted objects.
PGPEncryptedDataGenerator(PGPDataEncryptorBuilder) - Constructor for class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Base constructor.
PGPEncryptedDataGenerator(PGPDataEncryptorBuilder, boolean) - Constructor for class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Base constructor with the option to turn on formatting for PGP 2.6.x compatibility.
PGPEncryptedDataList - Class in org.bouncycastle.openpgp
A holder for a list of PGP encryption method packets and the encrypted data associated with them.
PGPEncryptedDataList(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPEncryptedDataList
Construct an encrypted data packet holder, reading PGP encrypted method packets and an encrytped data packet from the stream.
PGPException - Exception in org.bouncycastle.openpgp
generic exception class for PGP encoding/decoding problems
PGPException(String) - Constructor for exception org.bouncycastle.openpgp.PGPException
 
PGPException(String, Exception) - Constructor for exception org.bouncycastle.openpgp.PGPException
 
PGPKdfParameters - Class in org.bouncycastle.openpgp
 
PGPKdfParameters(int, int) - Constructor for class org.bouncycastle.openpgp.PGPKdfParameters
 
PGPKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator
An encryption method that can be applied to encrypt data in a PGPEncryptedDataGenerator.
PGPKeyEncryptionMethodGenerator() - Constructor for class org.bouncycastle.openpgp.operator.PGPKeyEncryptionMethodGenerator
 
PGPKeyFlags - Interface in org.bouncycastle.openpgp
key flag values for the KeyFlags subpacket.
PGPKeyPair - Class in org.bouncycastle.openpgp
General class to handle JCA key pairs and convert them into OpenPGP ones.
PGPKeyPair(PGPPublicKey, PGPPrivateKey) - Constructor for class org.bouncycastle.openpgp.PGPKeyPair
Create a key pair from a PGPPrivateKey and a PGPPublicKey.
PGPKeyPair() - Constructor for class org.bouncycastle.openpgp.PGPKeyPair
 
PGPKeyRing - Class in org.bouncycastle.openpgp
Parent class for PGP public and secret key rings.
PGPKeyRingGenerator - Class in org.bouncycastle.openpgp
Generator for a PGP master and subkey ring.
PGPKeyRingGenerator(int, PGPKeyPair, String, PGPDigestCalculator, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPKeyRingGenerator
Create a new key ring generator.
PGPKeyValidationException - Exception in org.bouncycastle.openpgp
Thrown if the key checksum is invalid.
PGPKeyValidationException(String) - Constructor for exception org.bouncycastle.openpgp.PGPKeyValidationException
 
PGPLiteralData - Class in org.bouncycastle.openpgp
A single literal data packet in a PGP object stream.
PGPLiteralData(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPLiteralData
 
PGPLiteralDataGenerator - Class in org.bouncycastle.openpgp
Generator for producing literal data packets.
PGPLiteralDataGenerator() - Constructor for class org.bouncycastle.openpgp.PGPLiteralDataGenerator
Constructs a generator for literal data objects.
PGPLiteralDataGenerator(boolean) - Constructor for class org.bouncycastle.openpgp.PGPLiteralDataGenerator
Constructs a generator for literal data objects, specifying to use new or old (PGP 2.6.x compatible) format.
PGPMarker - Class in org.bouncycastle.openpgp
a PGP marker packet - in general these should be ignored other than where the idea is to preserve the original input stream.
PGPMarker(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPMarker
Default constructor.
PGPObjectFactory - Class in org.bouncycastle.openpgp
General class for reading a PGP object stream.
PGPObjectFactory(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPObjectFactory
Create an object factory suitable for reading PGP objects such as keys, key rings and key ring collections, or PGP encrypted data.
PGPObjectFactory(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPObjectFactory
Create an object factory suitable for reading PGP objects such as keys, key rings and key ring collections, or PGP encrypted data.
PGPOnePassSignature - Class in org.bouncycastle.openpgp
A one pass signature object.
PGPOnePassSignatureList - Class in org.bouncycastle.openpgp
Holder for a list of PGPOnePassSignatures
PGPOnePassSignatureList(PGPOnePassSignature[]) - Constructor for class org.bouncycastle.openpgp.PGPOnePassSignatureList
 
PGPOnePassSignatureList(PGPOnePassSignature) - Constructor for class org.bouncycastle.openpgp.PGPOnePassSignatureList
 
PGPPad - Class in org.bouncycastle.openpgp.operator
Utility class that provides padding addition and removal for PGP session keys.
PGPPBEEncryptedData - Class in org.bouncycastle.openpgp
A password based encryption object.
PGPPrivateKey - Class in org.bouncycastle.openpgp
general class to contain a private key for use with other openPGP objects.
PGPPrivateKey(long, PublicKeyPacket, BCPGKey) - Constructor for class org.bouncycastle.openpgp.PGPPrivateKey
Base constructor.
PGPPublicKey - Class in org.bouncycastle.openpgp
general class to handle a PGP public key object.
PGPPublicKey(PublicKeyPacket, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKey
Create a PGP public key from a packet descriptor using the passed in fingerPrintCalculator to do calculate the fingerprint and keyID.
PGPPublicKeyEncryptedData - Class in org.bouncycastle.openpgp
A public key encrypted data object.
PGPPublicKeyRing - Class in org.bouncycastle.openpgp
Class to hold a single master public key and its subkeys.
PGPPublicKeyRing(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRing
 
PGPPublicKeyRing(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRing
 
PGPPublicKeyRingCollection - Class in org.bouncycastle.openpgp
Often a PGP key ring file is made up of a succession of master/sub-key key rings.
PGPPublicKeyRingCollection(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
 
PGPPublicKeyRingCollection(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Build a PGPPublicKeyRingCollection from the passed in input stream.
PGPPublicKeyRingCollection(Collection<PGPPublicKeyRing>) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
 
PGPRuntimeOperationException - Exception in org.bouncycastle.openpgp
 
PGPRuntimeOperationException(String, Throwable) - Constructor for exception org.bouncycastle.openpgp.PGPRuntimeOperationException
 
PGPSecretKey - Class in org.bouncycastle.openpgp
general class to handle and construct a PGP secret key object.
PGPSecretKey(PGPPrivateKey, PGPPublicKey, PGPDigestCalculator, boolean, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPSecretKey
Construct a PGPSecretKey using the passed in private key and public key.
PGPSecretKey(int, PGPKeyPair, String, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPSecretKey
Construct a PGPSecretKey using the passed in private/public key pair and binding it to the passed in id using a generated certification of certificationLevel.The secret key checksum is calculated using the original non-digest based checksum.
PGPSecretKey(int, PGPKeyPair, String, PGPDigestCalculator, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPSecretKey
Construct a PGPSecretKey using the passed in private/public key pair and binding it to the passed in id using a generated certification of certificationLevel.
PGPSecretKeyRing - Class in org.bouncycastle.openpgp
Class to hold a single master secret key and its subkeys.
PGPSecretKeyRing(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRing
 
PGPSecretKeyRing(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRing
 
PGPSecretKeyRingCollection - Class in org.bouncycastle.openpgp
Often a PGP key ring file is made up of a succession of master/sub-key key rings.
PGPSecretKeyRingCollection(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
 
PGPSecretKeyRingCollection(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Build a PGPSecretKeyRingCollection from the passed in input stream.
PGPSecretKeyRingCollection(Collection<PGPSecretKeyRing>) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
 
PGPSignature - Class in org.bouncycastle.openpgp
A PGP signature object.
PGPSignatureGenerator - Class in org.bouncycastle.openpgp
Generator for PGP Signatures.
PGPSignatureGenerator(PGPContentSignerBuilder) - Constructor for class org.bouncycastle.openpgp.PGPSignatureGenerator
Create a signature generator built on the passed in contentSignerBuilder.
PGPSignatureList - Class in org.bouncycastle.openpgp
A list of PGP signatures - normally in the signature block after literal data.
PGPSignatureList(PGPSignature[]) - Constructor for class org.bouncycastle.openpgp.PGPSignatureList
 
PGPSignatureList(PGPSignature) - Constructor for class org.bouncycastle.openpgp.PGPSignatureList
 
PGPSignatureSubpacketGenerator - Class in org.bouncycastle.openpgp
Generator for signature subpackets.
PGPSignatureSubpacketGenerator() - Constructor for class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
PGPSignatureSubpacketVector - Class in org.bouncycastle.openpgp
Container for a list of signature subpackets.
PGPUserAttributeSubpacketVector - Class in org.bouncycastle.openpgp
Container for a list of user attribute subpackets.
PGPUserAttributeSubpacketVectorGenerator - Class in org.bouncycastle.openpgp
 
PGPUserAttributeSubpacketVectorGenerator() - Constructor for class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVectorGenerator
 
PGPUtil - Class in org.bouncycastle.openpgp
PGP utilities.
PGPUtil() - Constructor for class org.bouncycastle.openpgp.PGPUtil
 
PGPV3SignatureGenerator - Class in org.bouncycastle.openpgp
Generator for old style PGP V3 Signatures.
PGPV3SignatureGenerator(PGPContentSignerBuilder) - Constructor for class org.bouncycastle.openpgp.PGPV3SignatureGenerator
Create a signature generator built on the passed in contentSignerBuilder.
PKCS10CertificationRequest - Class in org.bouncycastle.jce
Deprecated.
use classes in org.bouncycastle.pkcs.
PKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
construct a PKCS10 certification request from a DER encoded byte stream.
PKCS10CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
 
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
create a PKCS10 certfication request using the BC provider.
PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
create a PKCS10 certfication request using the BC provider.
PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
create a PKCS10 certfication request using the named provider.
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
create a PKCS10 certfication request using the named provider.
PKCS10CertificationRequest - Class in org.bouncycastle.pkcs
Holding class for a PKCS#10 certification request.
PKCS10CertificationRequest(CertificationRequest) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequest
Create a PKCS10CertificationRequestHolder from an underlying ASN.1 structure.
PKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequest
Create a PKCS10CertificationRequestHolder from the passed in bytes.
PKCS10CertificationRequestBuilder - Class in org.bouncycastle.pkcs
A class for creating PKCS#10 Certification requests.
PKCS10CertificationRequestBuilder(X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS10CertificationRequestBuilder
Basic constructor.
PKCS12 - Class in org.bouncycastle.jcajce.provider.keystore
 
PKCS12() - Constructor for class org.bouncycastle.jcajce.provider.keystore.PKCS12
 
PKCS12 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
PKCS12.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
 
PKCS12BagAttributeCarrier - Interface in org.bouncycastle.jce.interfaces
allow us to set attributes on objects that can go into a PKCS12 store.
PKCS12BagAttributeCarrierImpl - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
PKCS12BagAttributeCarrierImpl() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
PKCS12Key - Class in org.bouncycastle.jcajce
A password based key for use with PKCS#12.
PKCS12Key(char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12Key
Basic constructor for a password based key - secret key generation parameters will be passed separately..
PKCS12Key(char[], boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12Key
Unfortunately there seems to be some confusion about how to handle zero length passwords.
PKCS12KeyStoreSpi - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi(Provider, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
PKCS12KeyStoreSpi.BCPKCS12KeyStore - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi.DefPKCS12KeyStore - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
 
PKCS12KeyWithParameters - Class in org.bouncycastle.jcajce
A password based key for use with PKCS#12 with full PBE parameters.
PKCS12KeyWithParameters(char[], byte[], int) - Constructor for class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Basic constructor for a password based key with generation parameters.
PKCS12KeyWithParameters(char[], boolean, byte[], int) - Constructor for class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Basic constructor for a password based key with generation parameters, specifying the wrong conversion for zero length passwords.
PKCS12MacCalculatorBuilder - Interface in org.bouncycastle.pkcs
 
PKCS12MacCalculatorBuilderProvider - Interface in org.bouncycastle.pkcs
 
PKCS12PfxPdu - Class in org.bouncycastle.pkcs
A holding class for the PKCS12 Pfx structure.
PKCS12PfxPdu(Pfx) - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPdu
 
PKCS12PfxPdu(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPdu
 
PKCS12PfxPduBuilder - Class in org.bouncycastle.pkcs
A builder for the PKCS#12 Pfx key and certificate store.
PKCS12PfxPduBuilder() - Constructor for class org.bouncycastle.pkcs.PKCS12PfxPduBuilder
 
PKCS12SafeBag - Class in org.bouncycastle.pkcs
 
PKCS12SafeBag(SafeBag) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBag
 
PKCS12SafeBagBuilder - Class in org.bouncycastle.pkcs
 
PKCS12SafeBagBuilder(PrivateKeyInfo, OutputEncryptor) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(PrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(X509CertificateHolder) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(X509CRLHolder) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(Certificate) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagBuilder(CertificateList) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagBuilder
 
PKCS12SafeBagFactory - Class in org.bouncycastle.pkcs
 
PKCS12SafeBagFactory(ContentInfo) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagFactory
 
PKCS12SafeBagFactory(ContentInfo, InputDecryptorProvider) - Constructor for class org.bouncycastle.pkcs.PKCS12SafeBagFactory
 
PKCS12StoreParameter - Class in org.bouncycastle.jcajce
LoadStoreParameter to allow for additional config with PKCS12 files.
PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter - Class in org.bouncycastle.jcajce.provider.config
Deprecated.
use org.bouncycastle.jcajce.PKCS12StoreParameter
PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
Deprecated.
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
Deprecated.
 
PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
Deprecated.
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
Deprecated.
 
PKCS12Util - Class in org.bouncycastle.jce
Utility class for reencoding PKCS#12 files to definite length.
PKCS12Util() - Constructor for class org.bouncycastle.jce.PKCS12Util
 
PKCS1v1_5Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.PKCS1v1_5Padding
 
PKCS1v1_5Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding
 
PKCS1v1_5Padding_PrivateOnly() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PrivateOnly
 
PKCS1v1_5Padding_PublicOnly() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PublicOnly
 
PKCS5_SCHEME2 - Static variable in interface org.bouncycastle.cms.PasswordRecipient
 
PKCS5_SCHEME2_UTF8 - Static variable in interface org.bouncycastle.cms.PasswordRecipient
 
PKCS5S1 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
PKCS5S1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
PKCS5S1_UTF8 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
PKCS5S2 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
PKCS5S2 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
PKCS5S2_UTF8 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
pkcs7_mime - Class in org.bouncycastle.mail.smime.handlers
 
pkcs7_mime() - Constructor for class org.bouncycastle.mail.smime.handlers.pkcs7_mime
 
pkcs7_signature - Class in org.bouncycastle.mail.smime.handlers
 
pkcs7_signature() - Constructor for class org.bouncycastle.mail.smime.handlers.pkcs7_signature
 
PKCS7ContentHandler - Class in org.bouncycastle.mail.smime.handlers
 
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(EncryptedPrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
 
PKCS8EncryptedPrivateKeyInfo(byte[]) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
 
PKCS8EncryptedPrivateKeyInfoBuilder - Class in org.bouncycastle.pkcs
A class for creating EncryptedPrivateKeyInfo structures.
PKCS8EncryptedPrivateKeyInfoBuilder(PrivateKeyInfo) - Constructor for class org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder
 
PKCS8Generator - Class in org.bouncycastle.openssl
 
PKCS8Generator(PrivateKeyInfo, OutputEncryptor) - Constructor for class org.bouncycastle.openssl.PKCS8Generator
Base constructor.
PKCSException - Exception in org.bouncycastle.pkcs
General checked Exception thrown in the cert package and its sub-packages.
PKCSException(String, Throwable) - Constructor for exception org.bouncycastle.pkcs.PKCSException
 
PKCSException(String) - Constructor for exception org.bouncycastle.pkcs.PKCSException
 
PKCSIOException - Exception in org.bouncycastle.pkcs
General IOException thrown in the cert package and its sub-packages.
PKCSIOException(String, Throwable) - Constructor for exception org.bouncycastle.pkcs.PKCSIOException
 
PKCSIOException(String) - Constructor for exception org.bouncycastle.pkcs.PKCSIOException
 
PKIArchiveControl - Class in org.bouncycastle.cert.crmf
Carrier for a PKIArchiveOptions structure.
PKIArchiveControl(PKIArchiveOptions) - Constructor for class org.bouncycastle.cert.crmf.PKIArchiveControl
Basic constructor - build from an PKIArchiveOptions structure.
PKIArchiveControlBuilder - Class in org.bouncycastle.cert.crmf
Builder for a PKIArchiveControl structure.
PKIArchiveControlBuilder(PrivateKeyInfo, GeneralName) - Constructor for class org.bouncycastle.cert.crmf.PKIArchiveControlBuilder
Basic constructor - specify the contents of the PKIArchiveControl structure.
PKIX_VALIDITY_MODEL - Static variable in class org.bouncycastle.jcajce.PKIXExtendedParameters
This is the default PKIX validity model.
PKIX_VALIDITY_MODEL - Static variable in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
This is the default PKIX validity model.
PKIXAttrCertChecker - Class in org.bouncycastle.x509
 
PKIXAttrCertChecker() - Constructor for class org.bouncycastle.x509.PKIXAttrCertChecker
 
PKIXAttrCertPathBuilderSpi - Class in org.bouncycastle.jce.provider
 
PKIXAttrCertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
 
PKIXAttrCertPathValidatorSpi - Class in org.bouncycastle.jce.provider
CertPathValidatorSpi implementation for X.509 Attribute Certificates la RFC 3281.
PKIXAttrCertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi
 
PKIXCertPath - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
CertPath implementation for X.509 certificates.
PKIXCertPathBuilderSpi - Class in org.bouncycastle.jce.provider
Implements the PKIX CertPathBuilding algorithm for BouncyCastle.
PKIXCertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
 
PKIXCertPathReviewer - Class in org.bouncycastle.x509
PKIXCertPathReviewer
Validation of X.509 Certificate Paths.
PKIXCertPathReviewer(CertPath, PKIXParameters) - Constructor for class org.bouncycastle.x509.PKIXCertPathReviewer
Creates a PKIXCertPathReviewer and initializes it with the given CertPath and PKIXParameters params
PKIXCertPathReviewer() - Constructor for class org.bouncycastle.x509.PKIXCertPathReviewer
Creates an empty PKIXCertPathReviewer.
PKIXCertPathValidatorSpi - Class in org.bouncycastle.jce.provider
CertPathValidatorSpi implementation for X.509 Certificate validation � la RFC 3280.
PKIXCertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
 
PKIXCertStore<T extends Certificate> - Interface in org.bouncycastle.jcajce
Generic interface for a PKIX based certificate store.
PKIXCertStoreSelector<T extends Certificate> - Class in org.bouncycastle.jcajce
This class is a Selector implementation for certificates.
PKIXCertStoreSelector.Builder - Class in org.bouncycastle.jcajce
Builder for a PKIXCertStoreSelector.
PKIXCRLStore<T extends CRL> - Interface in org.bouncycastle.jcajce
Generic interface for a PKIX based CRL store.
PKIXCRLStoreSelector<T extends CRL> - Class in org.bouncycastle.jcajce
This class is a Selector implementation for X.509 certificate revocation lists.
PKIXCRLStoreSelector.Builder - Class in org.bouncycastle.jcajce
Builder for a PKIXCRLStoreSelector.
PKIXExtendedBuilderParameters - Class in org.bouncycastle.jcajce
This class contains extended parameters for PKIX certification path builders.
PKIXExtendedBuilderParameters.Builder - Class in org.bouncycastle.jcajce
Builder for a PKIXExtendedBuilderParameters object.
PKIXExtendedParameters - Class in org.bouncycastle.jcajce
This class extends the PKIXParameters with a validity model parameter.
PKIXExtendedParameters.Builder - Class in org.bouncycastle.jcajce
Builder for a PKIXExtendedParameters object.
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
 
PKIXNameConstraintValidator - Class in org.bouncycastle.jce.provider
 
PKIXNameConstraintValidator() - Constructor for class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
PKIXNameConstraintValidatorException - Exception in org.bouncycastle.jce.provider
 
PKIXNameConstraintValidatorException(String) - Constructor for exception org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
 
pkixParams - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
PKIXPolicyNode - Class in org.bouncycastle.jce.provider
 
PKIXPolicyNode(List, int, Set, PolicyNode, Set, String, boolean) - Constructor for class org.bouncycastle.jce.provider.PKIXPolicyNode
 
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
 
PLACEHOLDER - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
POLICY_URL - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
policyQualifiers - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
policyTree - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Poly1305
 
Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Poly1305
 
Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Poly1305
 
Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Poly1305
 
Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Poly1305
 
Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Poly1305
 
Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Poly1305
 
Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.Poly1305
 
Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Poly1305
 
Poly1305.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Poly1305.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
Poly1305.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.Poly1305KeyGen
 
Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Poly1305KeyGen
 
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
 
POSITIVE_CERTIFICATION - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
PREFERRED_COMP_ALGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
PREFERRED_HASH_ALGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
PREFERRED_KEY_SERV - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
PREFERRED_SYM_ALGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
PreferredAlgorithms - Class in org.bouncycastle.bcpg.sig
packet giving signature creation time.
PreferredAlgorithms(int, boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.PreferredAlgorithms
 
PreferredAlgorithms(int, boolean, int[]) - Constructor for class org.bouncycastle.bcpg.sig.PreferredAlgorithms
 
PRIMARY_USER_ID - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
PRIMARYKEY_BINDING - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
PrimaryUserID - Class in org.bouncycastle.bcpg.sig
packet giving whether or not the signature is signed using the primary user ID for the key.
PrimaryUserID(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.PrimaryUserID
 
PrimaryUserID(boolean, boolean) - Constructor for class org.bouncycastle.bcpg.sig.PrimaryUserID
 
PrincipalUtil - Class in org.bouncycastle.jce
a utility class that will extract X509Principal objects from X.509 certificates.
PrincipalUtil() - Constructor for class org.bouncycastle.jce.PrincipalUtil
 
priv - Variable in class org.bouncycastle.openpgp.PGPKeyPair
 
privateExponent - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
privateExponent - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
privateToExplicitParameters(PrivateKey, String) - Static method in class org.bouncycastle.jce.ECKeyUtil
Convert a passed in private EC key to have explicit parameters.
privateToExplicitParameters(PrivateKey, Provider) - Static method in class org.bouncycastle.jce.ECKeyUtil
Convert a passed in private EC key to have explicit parameters.
processSessionInfo(byte[]) - Method in class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
 
ProofOfPossessionSigningKeyBuilder - Class in org.bouncycastle.cert.crmf
 
ProofOfPossessionSigningKeyBuilder(CertRequest) - Constructor for class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
ProofOfPossessionSigningKeyBuilder(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
ProtectedPKIMessage - Class in org.bouncycastle.cert.cmp
Wrapper for a PKIMessage with protection attached to it.
ProtectedPKIMessage(GeneralPKIMessage) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Base constructor.
ProtectedPKIMessageBuilder - Class in org.bouncycastle.cert.cmp
Builder for creating a protected PKI message.
ProtectedPKIMessageBuilder(GeneralName, GeneralName) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Commence a message with the header version CMP_2000.
ProtectedPKIMessageBuilder(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Commence a message with a specific header type.
provider - Variable in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
PROVIDER_NAME - Static variable in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
PROVIDER_NAME - Static variable in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
ProviderConfiguration - Interface in org.bouncycastle.jcajce.provider.config
 
ProviderConfigurationPermission - Class in org.bouncycastle.jcajce.provider.config
A permission class to define what can be done with the ConfigurableProvider interface.
ProviderConfigurationPermission(String) - Constructor for class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
ProviderConfigurationPermission(String, String) - Constructor for class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
ProviderJcaJceHelper - Class in org.bouncycastle.jcajce.util
JcaJceHelper that obtains all algorithms from a specific Provider instance.
ProviderJcaJceHelper(Provider) - Constructor for class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
providerName - Variable in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
PSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
PSSSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi(AsymmetricBlockCipher, PSSParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
PSSSignatureSpi(AsymmetricBlockCipher, PSSParameterSpec, boolean) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
PSSSignatureSpi.nonePSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.PSSwithRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA1withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA224withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA256withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA384withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA3_224withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA3_256withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA3_384withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA3_512withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA512_224withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA512_256withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA512withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSwithRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.PSSwithRSA
 
pub - Variable in class org.bouncycastle.openpgp.PGPKeyPair
 
PUBLIC_KEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
PUBLIC_KEY_ENC_SESSION - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
PUBLIC_SUBKEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
PublicKeyAlgorithmTags - Interface in org.bouncycastle.bcpg
Public Key Algorithm tag numbers
PublicKeyDataDecryptorFactory - Interface in org.bouncycastle.openpgp.operator
 
PublicKeyEncSessionPacket - Class in org.bouncycastle.bcpg
basic packet for a PGP public key
PublicKeyEncSessionPacket(long, int, byte[][]) - Constructor for class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
 
PublicKeyKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator
 
PublicKeyKeyEncryptionMethodGenerator(PGPPublicKey) - Constructor for class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
 
PublicKeyPacket - Class in org.bouncycastle.bcpg
basic packet for a PGP public key
PublicKeyPacket(int, Date, BCPGKey) - Constructor for class org.bouncycastle.bcpg.PublicKeyPacket
Construct version 4 public key packet.
PublicSubkeyPacket - Class in org.bouncycastle.bcpg
basic packet for a PGP public key
PublicSubkeyPacket(int, Date, BCPGKey) - Constructor for class org.bouncycastle.bcpg.PublicSubkeyPacket
Construct version 4 public key packet.
publicToExplicitParameters(PublicKey, String) - Static method in class org.bouncycastle.jce.ECKeyUtil
Convert a passed in public EC key to have explicit parameters.
publicToExplicitParameters(PublicKey, Provider) - Static method in class org.bouncycastle.jce.ECKeyUtil
Convert a passed in public EC key to have explicit parameters.
PubringDump - Class in org.bouncycastle.openpgp.examples
Basic class which just lists the contents of the public key file passed as an argument.
PubringDump() - Constructor for class org.bouncycastle.openpgp.examples.PubringDump
 

Q

QSORT_STACK_SIZE - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 

R

R_MICROSECONDS - Static variable in class org.bouncycastle.tsp.TimeStampTokenGenerator
Create time-stamps with a resolution of 1 microsecond.
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.
Rainbow - Class in org.bouncycastle.pqc.jcajce.provider
 
Rainbow() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Rainbow
 
Rainbow.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
RainbowKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
This class transforms Rainbow keys and Rainbow key specifications.
RainbowKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
RainbowKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
RainbowKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
RainbowKeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
utility class for converting jce/jca Rainbow objects objects into their org.bouncycastle.crypto counterparts.
RainbowKeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
 
RainbowParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides methods for setting and getting the Rainbow-parameters like number of Vinegar-variables in the layers, number of layers and so on.
RainbowParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here.
RainbowParameterSpec(int[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Constructor with parameters
RainbowPrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a RainbowSignature private key.
RainbowPrivateKeySpec(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Constructor
RainbowPublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a RainbowSignature public key.
RainbowPublicKeySpec(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
Constructor
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
random - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
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 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
RC2CBC
RC2.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
RC2
RC2.CFB8MAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
RC2
RC2.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.PBEWithMD2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD2AndRC2
RC2.PBEWithMD5AndRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5AndRC2
RC2.PBEWithMD5KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5AndRC2
RC2.PBEWithSHA1AndRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AndRC2
RC2.PBEWithSHA1KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AndRC2
RC2.PBEWithSHAAnd128BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC2-CBC
RC2.PBEWithSHAAnd128BitRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC2-CBC
RC2.PBEWithSHAAnd40BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC2-CBC
RC2.PBEWithSHAAnd40BitRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC2-CBC
RC2.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
RC2_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
RC2_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
RC5 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.CBC32 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.CFB8Mac32 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.ECB32 - Class in org.bouncycastle.jcajce.provider.symmetric
RC5
RC5.ECB64 - Class in org.bouncycastle.jcajce.provider.symmetric
RC564
RC5.KeyGen32 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.KeyGen64 - Class in org.bouncycastle.jcajce.provider.symmetric
RC5
RC5.Mac32 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
read() - Method in class org.bouncycastle.apache.bzip2.CBZip2InputStream
 
read() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
 
read() - Method in class org.bouncycastle.bcpg.BCPGInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.bcpg.BCPGInputStream
 
read() - Method in class org.bouncycastle.bcpg.SignatureSubpacketInputStream
 
read() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacketInputStream
 
read() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and returns the next available byte.
read(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and then returns up to len bytes in the provided array.
read(byte[]) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
read() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
read() - Method in class org.bouncycastle.openpgp.PGPEncryptedData.TruncatedStream
 
read() - Method in interface org.bouncycastle.x509.util.StreamParser
 
read() - Method in class org.bouncycastle.x509.X509StreamParser
 
readAll() - Method in class org.bouncycastle.bcpg.BCPGInputStream
 
readAll() - Method in interface org.bouncycastle.x509.util.StreamParser
 
readAll() - Method in class org.bouncycastle.x509.X509StreamParser
 
readBytesOfEncodedLength(BCPGInputStream) - Static method in class org.bouncycastle.bcpg.ECPublicBCPGKey
 
readCertificateHolder(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
Read a X.509 certificate.
ReadCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads a compressed email.
ReadCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadCompressedMail
 
ReadEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads an encrypted email.
ReadEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadEncryptedMail
 
readFully(byte[], int, int) - Method in class org.bouncycastle.bcpg.BCPGInputStream
 
readFully(byte[]) - Method in class org.bouncycastle.bcpg.BCPGInputStream
 
ReadLargeCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads an oversize compressed email and writes data contained in the compressed part into a file.
ReadLargeCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeCompressedMail
 
ReadLargeEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads an encrypted email using the large file model.
ReadLargeEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeEncryptedMail
 
ReadLargeSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads a basic SMIME signed mail file.
ReadLargeSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeSignedMail
 
readObject(ObjectInputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
readObject() - Method in class org.bouncycastle.openssl.PEMParser
 
readPacket() - Method in class org.bouncycastle.bcpg.BCPGInputStream
Reads the next packet from the stream.
readPacket() - Method in class org.bouncycastle.bcpg.SignatureSubpacketInputStream
 
readPacket() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacketInputStream
 
readPassphrase(ValueDecryptorGenerator) - Method in class org.bouncycastle.cert.crmf.EncryptedValueParser
Read a pass phrase.
ReadSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads a basic SMIME signed mail file.
ReadSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadSignedMail
 
Recipient - Interface in org.bouncycastle.cms
 
RecipientId - Class in org.bouncycastle.cms
 
RecipientId(int) - Constructor for class org.bouncycastle.cms.RecipientId
 
RecipientInfoGenerator - Interface in org.bouncycastle.cms
 
RecipientInformation - Class in org.bouncycastle.cms
 
RecipientInformationStore - Class in org.bouncycastle.cms
 
RecipientInformationStore(RecipientInformation) - Constructor for class org.bouncycastle.cms.RecipientInformationStore
Create a store containing a single RecipientInformation object.
RecipientInformationStore(Collection<RecipientInformation>) - Constructor for class org.bouncycastle.cms.RecipientInformationStore
 
RecipientOperator - Class in org.bouncycastle.cms
 
RecipientOperator(InputDecryptor) - Constructor for class org.bouncycastle.cms.RecipientOperator
 
RecipientOperator(MacCalculator) - Constructor for class org.bouncycastle.cms.RecipientOperator
 
recoverKeyData(int, byte[], byte[], byte[], int, int) - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor
 
recoverSessionData(int, byte[], byte[]) - Method in class org.bouncycastle.openpgp.operator.bc.BcPBEDataDecryptorFactory
 
recoverSessionData(int, byte[][]) - Method in class org.bouncycastle.openpgp.operator.bc.BcPublicKeyDataDecryptorFactory
 
recoverSessionData(int, byte[], byte[]) - Method in class org.bouncycastle.openpgp.operator.PBEDataDecryptorFactory
Decrypts session data from an encrypted data packet.
recoverSessionData(int, byte[][]) - Method in interface org.bouncycastle.openpgp.operator.PublicKeyDataDecryptorFactory
 
REG_EXP - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
registerOid(ConfigurableProvider, ASN1ObjectIdentifier, String, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
registerOidAlgorithmParameters(ConfigurableProvider, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
RegTokenControl - Class in org.bouncycastle.cert.crmf
Carrier for a registration token control.
RegTokenControl(DERUTF8String) - Constructor for class org.bouncycastle.cert.crmf.RegTokenControl
Basic constructor - build from a UTF-8 string representing the token.
RegTokenControl(String) - Constructor for class org.bouncycastle.cert.crmf.RegTokenControl
Basic constructor - build from a string representing the token.
removeCertification(PGPPublicKey, PGPUserAttributeSubpacketVector) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Remove any certifications associated with a given user attribute subpacket on a key.
removeCertification(PGPPublicKey, String) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Remove any certifications associated with a given id on a key.
removeCertification(PGPPublicKey, byte[]) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Remove any certifications associated with a given id on a key.
removeCertification(PGPPublicKey, byte[], PGPSignature) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Remove a certification associated with a given id on a key.
removeCertification(PGPPublicKey, String, PGPSignature) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Remove a certification associated with a given id on a key.
removeCertification(PGPPublicKey, PGPUserAttributeSubpacketVector, PGPSignature) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Remove a certification associated with a given user attributes on a key.
removeCertification(PGPPublicKey, PGPSignature) - Static method in class org.bouncycastle.openpgp.PGPPublicKey
Remove a certification from the key.
removeChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
removePublicKey(PGPPublicKeyRing, PGPPublicKey) - Static method in class org.bouncycastle.openpgp.PGPPublicKeyRing
Returns a new key ring with the public key passed in removed from the key ring.
removePublicKeyRing(PGPPublicKeyRingCollection, PGPPublicKeyRing) - Static method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return a new collection object containing the contents of this collection with the passed in public key ring removed.
removeSecretKey(PGPSecretKeyRing, PGPSecretKey) - Static method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Returns a new key ring with the secret key passed in removed from the key ring.
removeSecretKeyRing(PGPSecretKeyRingCollection, PGPSecretKeyRing) - Static method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Return a new collection object containing the contents of this collection with the passed in secret key ring removed.
RepeatedSecretKeySpec - Class in org.bouncycastle.jcajce.spec
A simple object to indicate that a symmetric cipher should reuse the last key provided.
RepeatedSecretKeySpec(String) - Constructor for class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
 
RepeatedSecretKeySpec - Class in org.bouncycastle.jce.spec
Deprecated.
use super class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
RepeatedSecretKeySpec(String) - Constructor for class org.bouncycastle.jce.spec.RepeatedSecretKeySpec
Deprecated.
 
replaceCertificatesAndCRLs(CMSSignedData, Store, Store, Store) - Static method in class org.bouncycastle.cms.CMSSignedData
Replace the certificate and CRL information associated with this CMSSignedData object with the new one passed in.
replaceCertificatesAndCRLs(InputStream, Store, Store, Store, OutputStream) - Static method in class org.bouncycastle.cms.CMSSignedDataParser
Replace the certificate and CRL information associated with this CMSSignedData object with the new one passed in.
replacePublicKey(PGPSecretKey, PGPPublicKey) - Static method in class org.bouncycastle.openpgp.PGPSecretKey
Replace the passed the public key on the passed in secret key.
replacePublicKeys(PGPSecretKeyRing, PGPPublicKeyRing) - Static method in class org.bouncycastle.openpgp.PGPSecretKeyRing
Replace the public key set on the secret ring with the corresponding key off the public ring.
replaceSigners(CMSSignedData, SignerInformationStore) - Static method in class org.bouncycastle.cms.CMSSignedData
Replace the SignerInformation store associated with this CMSSignedData object with the new one passed in.
replaceSigners(InputStream, SignerInformationStore, OutputStream) - Static method in class org.bouncycastle.cms.CMSSignedDataParser
Replace the signerinformation store associated with the passed in message contained in the stream original with the new one passed in.
replaceUnsignedAttributes(SignerInformation, AttributeTable) - Static method in class org.bouncycastle.cms.SignerInformation
Return a signer information object with the passed in unsigned attributes replacing the ones that are current associated with the object passed in.
Req - Class in org.bouncycastle.cert.ocsp
 
Req(Request) - Constructor for class org.bouncycastle.cert.ocsp.Req
 
requestInformationBuilder - Variable in class org.bouncycastle.dvcs.DVCSRequestBuilder
 
RESERVED - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
reset() - Method in class org.bouncycastle.bcpg.CRC24
 
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
 
reset() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 
reset() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
reset() - Method in interface org.bouncycastle.openpgp.operator.PGPDigestCalculator
Reset the underlying digest calculator
reset() - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
reset the generator
reset() - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
reset the generator
reset() - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
reset the generator
resetHeaders() - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
Reset the headers to only contain a Version string (if one is present)
RespData - Class in org.bouncycastle.cert.ocsp
 
RespData(ResponseData) - Constructor for class org.bouncycastle.cert.ocsp.RespData
 
RespID - Class in org.bouncycastle.cert.ocsp
Carrier for a ResponderID.
RespID(ResponderID) - Constructor for class org.bouncycastle.cert.ocsp.RespID
 
RespID(X500Name) - Constructor for class org.bouncycastle.cert.ocsp.RespID
 
RespID(SubjectPublicKeyInfo, DigestCalculator) - Constructor for class org.bouncycastle.cert.ocsp.RespID
Calculate a RespID based on the public key of the responder.
Revocable - Class in org.bouncycastle.bcpg.sig
packet giving whether or not is revocable.
Revocable(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.Revocable
 
Revocable(boolean, boolean) - Constructor for class org.bouncycastle.bcpg.sig.Revocable
 
REVOCABLE - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
REVOCATION_KEY - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
REVOCATION_REASON - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
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
 
RevocationKey - Class in org.bouncycastle.bcpg.sig
Represents revocation key OpenPGP signature sub packet.
RevocationKey(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.RevocationKey
 
RevocationKey(boolean, byte, int, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.RevocationKey
 
RevocationKeyTags - Interface in org.bouncycastle.bcpg.sig
 
RevocationReason - Class in org.bouncycastle.bcpg.sig
Represents revocation reason OpenPGP signature sub packet.
RevocationReason(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.RevocationReason
 
RevocationReason(boolean, byte, String) - Constructor for class org.bouncycastle.bcpg.sig.RevocationReason
 
RevocationReasonTags - Interface in org.bouncycastle.bcpg.sig
 
RevokedStatus - Class in org.bouncycastle.cert.ocsp
wrapper for the RevokedInfo object
RevokedStatus(RevokedInfo) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
 
RevokedStatus(Date, int) - Constructor for class org.bouncycastle.cert.ocsp.RevokedStatus
 
RFC3211() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.RFC3211
 
RFC3211() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.RFC3211
 
RFC3211Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.RFC3211Wrap
 
RFC3211Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.RFC3211Wrap
 
RFC3851_MICALGS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
RFC5649Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.RFC5649Wrap
 
RFC5751_MICALGS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
RFC6637KDFCalculator - Class in org.bouncycastle.openpgp.operator
Deprecated.
this class is no longer required and will be removed.
RFC6637KDFCalculator(PGPDigestCalculator, int) - Constructor for class org.bouncycastle.openpgp.operator.RFC6637KDFCalculator
Deprecated.
 
RFC6637Utils - Class in org.bouncycastle.openpgp.operator
 
rid - Variable in class org.bouncycastle.cms.RecipientInformation
 
Rijndael - Class in org.bouncycastle.jcajce.provider.symmetric
 
Rijndael.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Rijndael.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Rijndael.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Rijndael.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
RIPEMD128 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
RIPEMD128() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD128
 
RIPEMD128 - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD128 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
RIPEMD128.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD128.HashMac - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD128 HashMac
RIPEMD128.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD128.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD128WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.RIPEMD128WithRSAEncryption
 
RIPEMD160 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
RIPEMD160 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
RIPEMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD160
 
RIPEMD160 - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD160 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
RIPEMD160 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
RIPEMD160 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
RIPEMD160.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD160.HashMac - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD160 HMac
RIPEMD160.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD160.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD160.PBEWithHmac - Class in org.bouncycastle.jcajce.provider.digest
PBEWithHmacRIPEMD160
RIPEMD160.PBEWithHmacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
PBEWithHmacRIPEMD160
RIPEMD160WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.RIPEMD160WithRSAEncryption
 
RIPEMD160WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.RIPEMD160WithRSAEncryption
 
RIPEMD256 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
RIPEMD256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD256
 
RIPEMD256 - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD256 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
RIPEMD256.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD256.HashMac - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD256 HMac
RIPEMD256.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD256.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD320 - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD320.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD320.HashMac - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD320 HMac
RIPEMD320.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD320.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
rNums - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
RSA - Class in org.bouncycastle.jcajce.provider.asymmetric
 
RSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.RSA
 
RSA.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
RSA_ENCRYPT - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
RSA_GENERAL - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
RSA_SIGN - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
 
RSAKeyPairGenerator - Class in org.bouncycastle.openpgp.examples
A simple utility class that generates a RSA PGPPublicKey/PGPSecretKey pair.
RSAKeyPairGenerator() - Constructor for class org.bouncycastle.openpgp.examples.RSAKeyPairGenerator
 
rsaOids - Static variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 
RSAPublicBCPGKey - Class in org.bouncycastle.bcpg
base class for an RSA Public Key.
RSAPublicBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.RSAPublicBCPGKey
Construct an RSA public key from the passed in stream.
RSAPublicBCPGKey(BigInteger, BigInteger) - Constructor for class org.bouncycastle.bcpg.RSAPublicBCPGKey
 
RSASecretBCPGKey - Class in org.bouncycastle.bcpg
base class for an RSA Secret (or Private) Key.
RSASecretBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.RSASecretBCPGKey
 
RSASecretBCPGKey(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.bcpg.RSASecretBCPGKey
 
RSAUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
utility class for converting java.security RSA objects into their org.bouncycastle.crypto counterparts.
RSAUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 
RUNA - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
RUNB - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
 
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

S2K - Class in org.bouncycastle.bcpg
Parameter specifier for the PGP string-to-key password based key derivation function.
S2K(int) - Constructor for class org.bouncycastle.bcpg.S2K
Constructs a specifier for a simple S2K generation.
S2K(int, byte[]) - Constructor for class org.bouncycastle.bcpg.S2K
Constructs a specifier for a salted S2K generation.
S2K(int, byte[], int) - Constructor for class org.bouncycastle.bcpg.S2K
Constructs a specifier for a salted and iterated S2K generation.
s2k - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
S2K_SHA1 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Specifier for SHA-1 S2K PBE generator.
S2K_SHA224 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Specifier for SHA-224 S2K PBE generator.
S2K_SHA256 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Specifier for SHA-256 S2K PBE generator.
S2K_SHA384 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Specifier for SHA-384 S2K PBE generator.
S2K_SHA512 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
Specifier for SHA-512 S2K PBE generator.
s2kCount - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
s2kDigestCalculator - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
 
SAFER - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
Salsa20 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Salsa20.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
Salsa20.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Salsa20.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
SALTED - Static variable in class org.bouncycastle.bcpg.S2K
Salted key generation.
SALTED_AND_ITERATED - Static variable in class org.bouncycastle.bcpg.S2K
Salted and iterated key generation.
saveStore(OutputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
SECRET_KEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
SECRET_SUBKEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
SecretKeyPacket - Class in org.bouncycastle.bcpg
basic packet for a PGP secret key
SecretKeyPacket(PublicKeyPacket, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretKeyPacket
 
SecretKeyPacket(PublicKeyPacket, int, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretKeyPacket
 
SecretKeySizeProvider - Interface in org.bouncycastle.operator
 
SecretKeyUtil - Class in org.bouncycastle.jcajce.provider.util
 
SecretKeyUtil() - Constructor for class org.bouncycastle.jcajce.provider.util.SecretKeyUtil
 
SecretSubkeyPacket - Class in org.bouncycastle.bcpg
basic packet for a PGP secret key
SecretSubkeyPacket(PublicKeyPacket, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretSubkeyPacket
 
SecretSubkeyPacket(PublicKeyPacket, int, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretSubkeyPacket
 
secureReadable - Variable in class org.bouncycastle.cms.RecipientInformation
 
SEED - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED_CBC - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SEED_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
SEED_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
SEED_WRAP - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SEED_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
SEED_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
SendSignedAndEncryptedMail - Class in org.bouncycastle.mail.smime.examples
Example that sends a signed and encrypted mail message.
SendSignedAndEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail
 
Serpent - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.SerpentGMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.TAlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.TECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.TKeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.TSerpentGMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
SerpentGMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.SerpentGMAC
 
set(int, byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
Sets a parameters to apply to the Skein hash function.
Parameter types must be in the range 0,5..62, and cannot use the value 48 (reserved for message body).
setAACertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAACertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
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
 
setAdditionalLocationsEnabled(boolean) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets if additional X509Stores for locations like LDAP found in certificates or CRLs should be used.
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
 
setAttrCertCheckers(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets the attribute certificate checkers.
setAttrCertificateChecking(X509AttributeCertificate) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Sets the attribute certificate being checked.
setAttributeAuthorityRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeAuthorityRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCert(X509AttributeCertificateHolder) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Set the attribute certificate to be matched.
setAttributeCert(X509AttributeCertificate) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Set the attribute certificate to be matched.
setAttributeCertificateAttributeAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateAttributeSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateValid(Date) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Set the time, when the certificate must be valid.
setAttributeCertificateValid(Date) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Set the time, when the certificate must be valid.
setAttributeDescriptorCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeDescriptorCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAuthenticatedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
setAuthInfoPKMAC(PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setAuthInfoSender(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setAuthInfoSender(GeneralName) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setAuthInfoSender(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
setAuthoritative(boolean) - Method in class org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory
Specify requests must be authoritative, or not (default false).
setAuthorityRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAuthorityRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
setBEREncodeRecipients(boolean) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Use a BER Set to store the recipient information.
setBEREncodeRecipients(boolean) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Use a BER Set to store the recipient information
setBerEncodeRecipients(boolean) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Use a BER Set to store the recipient information
setBody(PKIBody) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the body for the new message
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Set the underlying string size for encapsulated data
setCACertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCACertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCertificateRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCertificateRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCertPair(X509CertificatePair) - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Set the certificate pair which is used for testing on equality.
setCertReq(boolean) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
setCertStores(List) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets the Java CertStore to this extended PKIX parameters.
setChallenge(String) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
setCompleteCRLEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
If set to true only complete CRLs are returned.
setCompleteCRLEnabled(boolean) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
If set to true only complete CRLs are returned.
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
Set the provider to use for content processing.
setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
Set the provider to use for content processing.
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
Set the provider to use for content processing.
setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
Set the provider to use for content processing.
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Set the provider to use for content processing.
setContentProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Set the provider to use for content processing.
setContentProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
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.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
 
setContentProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
 
setContentTransferEncoding(String) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
set the content-transfer-encoding for the CMS block (enveloped data, signature, etc...) in the message.
setCritical(boolean) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
setCrossCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCrossCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
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.
setDefaultProvider(String) - Static method in class org.bouncycastle.openpgp.PGPUtil
Deprecated.
unused
setDeltaCRLIndicatorEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
If this is set to true the CRL reported contains the delta CRL indicator CRL extension.
setDeltaCRLIndicatorEnabled(boolean) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
If this is set to true the CRL reported contains the delta CRL indicator CRL extension.
setDeltaRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setDeltaRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setDigestCalculatorProvider(DigestCalculatorProvider) - Static method in class org.bouncycastle.cert.AttributeCertificateHolder
Set a digest calculator provider to be used if matches are attempted using ObjectDigestInfo,
setDigestProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
 
setDigestProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
 
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.
setEmbeddedSignature(boolean, PGPSignature) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setExcludedCerts(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Sets the excluded certificates which are not used for building a certification path.
setExpectedPolicies(Set) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
setExplicitPolicyRequired(boolean) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
 
setExportable(boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setFeature(boolean, byte) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setForwardSelector(X509CertStoreSelector) - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
 
setFreeText(PKIFreeText) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Include a human-readable message in the new message.
setHashedSubpackets(PGPSignatureSubpacketVector) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
 
setHeader(String, String) - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
Set an additional header entry.
setHolder(AttributeCertificateHolder) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Sets the holder.
setHolder(AttributeCertificateHolder) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Sets the holder.
setImageAttribute(int, byte[]) - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVectorGenerator
 
setIsEndEntity(boolean) - Method in class org.bouncycastle.cert.path.CertPathValidationContext
 
setIssuer(X500Name) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
setIssuer(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setIssuer(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
setIssuer(AttributeCertificateIssuer) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Sets the issuer the attribute certificate must have.
setIssuer(AttributeCertificateIssuer) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Sets the issuer the attribute certificate must have.
setIssuerDN(X500Principal) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X500Principal) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X500Principal) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerKeyID(boolean, long) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
Sets issuer key sub packet
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.
setIssuerUniqueID(boolean[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the issuer unique ID - note: it is very rare that it is correct to do this.
setIssuingDistributionPoint(byte[]) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Sets the issuing distribution point.
setIssuingDistributionPoint(byte[]) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Sets the issuing distribution point.
setIssuingDistributionPointEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Enables or disables the issuing distribution point check.
setIssuingDistributionPointEnabled(boolean) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Enables or disables the issuing distribution point check.
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.
setKey(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
setKeyAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
setKeyExpirationTime(boolean, long) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
Set the number of seconds a key is valid for after the time of its creation.
setKeyFlags(boolean, int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setKeyIdentifier(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
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.
setLdapAACertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeAuthorityRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeCertificateAttributeAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeCertificateRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeDescriptorCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAuthorityRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapCACertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapCertificateRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapCrossCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapDeltaRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapUserCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
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.
SETMASK - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
setMaxBaseCRLNumber(BigInteger) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Sets the maximum base CRL number.
setMaxBaseCRLNumber(BigInteger) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Sets the maximum base CRL number.
setMaxPathLength(int) - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
Sets the maximum number of intermediate non-self-issued certificates in a certification path.
setMaxPathLength(int) - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Sets the maximum number of intermediate non-self-issued certificates in a certification path.
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.
setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Since asymmetric block ciphers do not support modes, this method does nothing.
setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Since asymmetric hybrid ciphers do not support modes, this method does nothing.
setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the mode of this cipher.
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().
setNecessaryACAttributes(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets the neccessary which must be contained in an attribute certificate.
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.
setNextUpdate(Date) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
 
setNonce(BigInteger) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Set a nonce for this request,
setNonce(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
setNotAfter(Date) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
 
setNotAfter(Date) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
 
setNotationData(boolean, boolean, String, String) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setNotBefore(Date) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
 
setNotBefore(Date) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
 
setOddParity(byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DESUtil
DES Keys use the LSB as the odd parity bit.
setOrdering(boolean) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setOriginatorInfo(OriginatorInformation) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
setOutputStream(OutputStream) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Since asymmetric block ciphers do not support padding, this method does nothing.
setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Since asymmetric hybrid ciphers do not support padding, this method does nothing.
setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the padding mechanism of this cipher.
setParameter(String, Object) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
setParameter(String, Object) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
setParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
setParameters(PBMParameter) - Method in class org.bouncycastle.cert.crmf.PKMACBuilder
 
setParams(PKIXParameters) - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Deprecated.
Can alse handle ExtendedPKIXBuilderParameters and PKIXBuilderParameters.
setParams(PKIXParameters) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Method to support clone() under J2ME.
setParent(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
setPasssword(char[]) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
setPassword(char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
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
 
setPersonalisation(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
setPersonalisation(Date, String, String) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
setPersonalisation(Date, Locale, String, String) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
setPointCompression(boolean) - Method in class org.bouncycastle.jce.spec.IESParameterSpec
Set the 'point compression' flag.
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
setPointFormat(String) - Method in interface org.bouncycastle.jce.interfaces.ECPointEncoder
Set the formatting for encoding of points.
setPointFormat(String) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
setPointFormat(String) - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
setPolicyMappingInhibited(boolean) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder
 
setPreferredCompressionAlgorithms(boolean, int[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setPreferredHashAlgorithms(boolean, int[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setPreferredSymmetricAlgorithms(boolean, int[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setPRF(PasswordRecipient.PRF) - Method in class org.bouncycastle.cms.PasswordRecipientInfoGenerator
 
setPrimaryUserID(boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setProhibitedACAttributes(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets the attribute certificates which are not allowed.
setProofOfPossessionRaVerified() - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setProofOfPossessionSigningKeySigner(ContentSigner) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setProofOfPossessionSubsequentMessage(SubsequentMessage) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setProtectionParameter(KeyStore.ProtectionParameter) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
setProvider(String) - Method in class org.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator
 
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaCertStoreBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Set the provider to use from a Provider object.
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
Set the provider to use by name.
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Set the provider to use from a Provider object.
setProvider(String) - Method in class org.bouncycastle.cert.jcajce.JcaX509CRLConverter
Set the provider to use by name.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
Set the provider to use for content encryption.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder
Set the provider to use for content encryption (by name)
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
Set the provider to use for content encryption.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder
Set the provider to use for content encryption (by name)
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipient
Set the provider to use for key recovery and content processing.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
Set the provider to use for key recovery and content processing.
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
Set the provider to use for key recovery and content processing.
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
Set the provider to use for key recovery and content processing.
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(Provider) - Method in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipient
 
setProvider(Provider) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator
 
setProvider(String) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
 
setProvider(Provider) - Method in class org.bouncycastle.eac.jcajce.JcaPublicKeyConverter
 
setProvider(String) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder
 
setProvider(String) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder
 
setProvider(String) - Method in class org.bouncycastle.mozilla.jcajce.JcaSignedPublicKeyAndChallenge
 
setProvider(Provider) - Method in class org.bouncycastle.mozilla.jcajce.JcaSignedPublicKeyAndChallenge
 
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
 
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentVerifierBuilderProvider
 
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentVerifierBuilderProvider
 
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder
Sets the provider to use to obtain cryptographic primitives.
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder
Sets the provider to use to obtain cryptographic primitives.
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
 
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
 
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEDataDecryptorFactoryBuilder
Set the provider object to use for creating cryptographic primitives in the resulting factory the builder produces.
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEDataDecryptorFactoryBuilder
Set the provider name to use for creating cryptographic primitives in the resulting factory the builder produces.
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
Sets the JCE provider to source cryptographic primitives from.
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
Sets the JCE provider to source cryptographic primitives from.
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEProtectionRemoverFactory
 
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEProtectionRemoverFactory
 
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyDecryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyDecryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
Sets the JCE provider to source cryptographic primitives from.
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
Sets the JCE provider to source cryptographic primitives from.
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
Set the provider object to use for creating cryptographic primitives in the resulting factory the builder produces.
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
Set the provider name to use for creating cryptographic primitives in the resulting factory the builder produces.
setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyKeyEncryptionMethodGenerator
 
setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyKeyEncryptionMethodGenerator
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceKTSKeyUnwrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceKTSKeyUnwrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceKTSKeyWrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceKTSKeyWrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper
 
setProvider(Provider) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 
setProvider(String) - Method in class org.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder
 
setProvider(Provider) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
 
setProvider(String) - Method in class org.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder
 
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setPublicKey(PublicKey) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
setPublicKey(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
setPublicKey(PublicKey) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
setPublicKey(PublicKey) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
 
setPublicKey(PublicKey) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
 
setPublicKeyMac(PKMACValueGenerator, char[]) - Method in class org.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder
 
setRandom(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
setRandom(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
setRandom(SecureRandom) - Method in interface org.bouncycastle.jce.interfaces.BCKeyStore
set the random source for the key store
setRandom(SecureRandom) - Method in class org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder
 
setRecipKID(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the recipient key identifier for the key to be used to verify the new message.
setRecipNonce(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the recipient nonce field on the new message.
setReqPolicy(String) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
Deprecated.
use method taking ASN1ObjectIdentifier
setReqPolicy(ASN1ObjectIdentifier) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
setRequester(GeneralName) - Method in class org.bouncycastle.dvcs.DVCSRequestBuilder
Set requester name.
setRequestExtensions(Extensions) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
setRequestorName(X500Name) - Method in class org.bouncycastle.cert.ocsp.OCSPReqBuilder
Set the requestor name to the passed in 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.
setReverseSelector(X509CertStoreSelector) - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
 
setRevocable(boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setRevocationEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
Flag whether or not revocation checking is to be enabled.
setRevocationKey(boolean, int, byte[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
Sets revocation key sub packet
setRevocationReason(boolean, byte, String) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
Sets revocation reason sub packet
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.
setSearchForSerialNumberIn(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
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.openpgp.operator.bc.BcPBEKeyEncryptionMethodGenerator
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.bc.BcPBESecretKeyEncryptorBuilder
Provide a user defined source of randomness.
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPContentSignerBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder
Provide a user defined source of randomness.
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.bc.BcPublicKeyKeyEncryptionMethodGenerator
Provide a user defined source of randomness.
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
 
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
Provide a user defined source of randomness.
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
Provide a user defined source of randomness.
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyKeyEncryptionMethodGenerator
Provide a user defined source of randomness.
setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
Sets a user defined source of randomness.
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.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Sets the serial number the attribute certificate must have.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
set the serial number for the certificate.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
set the serial number for the certificate.
setSignatureAlgorithm(String) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the signature algorithm.
setSignatureAlgorithm(String) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
Set the signature algorithm.
setSignatureAlgorithm(String) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the signature algorithm.
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.
setSignatureCreationTime(boolean, Date) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
Set the creation time for the signature.
setSignatureExpirationTime(boolean, long) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
Set the number of seconds a signature is valid for after the time of its creation.
setSignatureTarget(boolean, int, int, byte[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
Sets a signature target sub packet.
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder
 
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
 
setSignedAttributeGenerator(AttributeTable) - Method in class org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder
set up a DefaultSignedAttributeTableGenerator primed with the passed in AttributeTable.
setSignedAttributeGenerator(CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.SignerInfoGeneratorBuilder
Provide a custom signed attribute generator.
setSignerUserID(boolean, String) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setSignerUserID(boolean, byte[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
 
setSigningAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
setSigningDigestAlgorithmMapping(String, String) - Static method in class org.bouncycastle.cms.CMSConfig
Set the mapping for the digest algorithm to use in conjunction with a SignedData generation or interpretation.
setSigningDigestAlgorithmMapping(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator
Set the mapping for the digest algorithm to use in conjunction with a SignedData generation or interpretation.
setSigningEncryptionAlgorithmMapping(String, String) - Static method in class org.bouncycastle.cms.CMSConfig
Set the mapping for the encryption algorithm used in association with a SignedData generation or interpretation.
setSigningEncryptionAlgorithmMapping(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator
Set the mapping for the encryption algorithm used in association with a SignedData generation or interpretation.
setStores(List) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets the Bouncy Castle Stores for finding CRLs, certificates, attribute certificates or cross certificates.
setSubject(X500Name) - Method in class org.bouncycastle.cert.cmp.RevocationDetailsBuilder
 
setSubject(X500Name) - Method in class org.bouncycastle.cert.crmf.CertificateRequestMessageBuilder
 
setSubject(X500Principal) - Method in class org.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder
 
setSubjectDN(X500Principal) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the subject distinguished name.
setSubjectDN(X509Name) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
Set the subject distinguished name.
setSubjectDN(X500Principal) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the subject distinguished name.
setSubjectDN(X509Name) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the subject distinguished name.
setSubjectUniqueID(boolean[]) - Method in class org.bouncycastle.cert.X509v3CertificateBuilder
Set the subjectUniqueID - note: it is very rare that it is correct to do this.
setSubjectUniqueID(boolean[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
Set the subject unique ID - note: it is very rare that it is correct to do this.
setTargetCertConstraints(CertSelector) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets the required constraints on the target certificate.
setTargetConstraints(PKIXCertStoreSelector) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
setTargetConstraints(Selector) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets the required constraints on the target certificate or attribute certificate.
setTargetGroups(Collection) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Adds a collection with target groups criteria.
setTargetGroups(Collection) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a collection with target groups criteria.
setTargetNames(Collection) - Method in class org.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder
Adds a collection with target names criteria.
setTargetNames(Collection) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
Adds a collection with target names criteria.
setThisUpdate(Date) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
 
setTransactionID(byte[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder
Set the identifier for the transaction the new message will belong to.
setTrust(boolean, int, int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
Add a TrustSignature packet to the signature.
setTrustAnchor(TrustAnchor) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
Set the trustAnchor to be used with these parameters.
setTrustAnchors(Set<TrustAnchor>) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
Set the set of trustAnchors to be used with these parameters.
setTrustedACIssuers(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets the trusted attribute certificate issuers.
setTryWrongPKCS12Zero(boolean) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
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
 
setUnhashedSubpackets(PGPSignatureSubpacketVector) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
 
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
 
setUseDeltasEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
Sets if delta CRLs should be used for checking the revocation status.
setUseDeltasEnabled(boolean) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
Sets if delta CRLs should be used for checking the revocation status.
setUseDEREncoding(boolean) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
setUserCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setUserCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
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.jcajce.PKIXExtendedParameters.Builder
 
setValidityModel(int) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.
 
setWithIntegrityPacket(boolean) - Method in class org.bouncycastle.openpgp.operator.bc.BcPGPDataEncryptorBuilder
Sets whether or not the resulting encrypted data will be protected using an integrity packet.
setWithIntegrityPacket(boolean) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
Sets whether or not the resulting encrypted data will be protected using an integrity packet.
SHA1 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
SHA1 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA1() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA1
 
SHA1 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA1 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
SHA1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
SHA1 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
SHA1 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA1.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA1.HashMac - Class in org.bouncycastle.jcajce.provider.digest
SHA1 HMac
SHA1.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
SHA1.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA1.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
PBEWithHmacSHA
SHA1.SHA1Mac - Class in org.bouncycastle.jcajce.provider.digest
SHA1 HMac
SHA1Mac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.SHA1Mac
 
SHA1withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA1withRSA
 
SHA1WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA1WithRSAEncryption
 
SHA1WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA1WithRSAEncryption
 
SHA224 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
SHA224 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA224
 
SHA224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
SHA224 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
SHA224 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA224.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224.HashMac - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA224withRSA
 
SHA224WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA224WithRSAEncryption
 
SHA224WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA224WithRSAEncryption
 
SHA256 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
SHA256 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA256
 
SHA256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA256 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
SHA256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
SHA256 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA256.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA256.HashMac - Class in org.bouncycastle.jcajce.provider.digest
 
SHA256.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
HMACSHA256
SHA256.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA256.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
PBEWithHmacSHA
SHA256withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA256withRSA
 
SHA256WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA256WithRSAEncryption
 
SHA256WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA256WithRSAEncryption
 
SHA3 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Digest224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Digest256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Digest384 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Digest512 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.DigestSHA3 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.HashMac224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.HashMac256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.HashMac384 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.HashMac512 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.HashMacSHA3 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.KeyGenerator224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.KeyGenerator256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.KeyGenerator384 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.KeyGenerator512 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.KeyGeneratorSHA3 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
SHA384 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA384
 
SHA384 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
SHA384 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
SHA384 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA384.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384.HashMac - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
HMACSHA384
SHA384.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384.OldSHA384 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA384withRSA
 
SHA384WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA384WithRSAEncryption
 
SHA384WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA384WithRSAEncryption
 
SHA3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA3_224
 
SHA3_224withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA3_224withRSA
 
SHA3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA3_256
 
SHA3_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
Use SHA3-256 for the tree generation function.
SHA3_256withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA3_256withRSA
 
SHA3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA3_384
 
SHA3_384withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA3_384withRSA
 
SHA3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA3_512
 
SHA3_512withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA3_512withRSA
 
SHA512 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
SHA512 - Static variable in class org.bouncycastle.cms.CMSAlgorithm
 
SHA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512
 
SHA512 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
SHA512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
 
SHA512 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA512.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.DigestT - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.DigestT224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.DigestT256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.HashMac - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.HashMacT224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.HashMacT256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
HMACSHA512
SHA512.KeyGeneratorT224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.KeyGeneratorT256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.OldSHA512 - Class in org.bouncycastle.jcajce.provider.digest
SHA-512 HMac
SHA512_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512_224
 
SHA512_224withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512_224withRSA
 
SHA512_224WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA512_224WithRSAEncryption
 
SHA512_224WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512_224WithRSAEncryption
 
SHA512_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512_256
 
SHA512_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
Use SHA512-256 for the tree generation function.
SHA512_256withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512_256withRSA
 
SHA512_256WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA512_256WithRSAEncryption
 
SHA512_256WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512_256WithRSAEncryption
 
SHA512withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512withRSA
 
SHA512WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA512WithRSAEncryption
 
SHA512WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512WithRSAEncryption
 
Shacal2 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Shacal2.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Shacal2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Shacal2.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Shacal2.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Shacal2.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Shacal2.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Shacal2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
SHARED - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
 
SharedFileInputStream - Class in org.bouncycastle.mail.smime.util
 
SharedFileInputStream(String) - Constructor for class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SharedFileInputStream(File) - Constructor for class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SIG_REQUIRED - Static variable in class org.bouncycastle.cert.ocsp.OCSPResp
 
SIG_REQUIRED - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
sign(PrivateKey) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
sign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
sign(MimeBodyPart, SignerInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Produce a signed message in multi-part format with the second part containing a detached signature for the first.
SIGN_DATA - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
 
SIGNATURE - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
SIGNATURE - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
SIGNATURE_ALGORITHM_IDENTIFIER - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
SIGNATURE_TARGET - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
SignatureAlgorithmIdentifierFinder - Interface in org.bouncycastle.operator
 
SignatureCreationTime - Class in org.bouncycastle.bcpg.sig
packet giving signature creation time.
SignatureCreationTime(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureCreationTime
 
SignatureCreationTime(boolean, Date) - Constructor for class org.bouncycastle.bcpg.sig.SignatureCreationTime
 
SignatureExpirationTime - Class in org.bouncycastle.bcpg.sig
packet giving signature expiration time.
SignatureExpirationTime(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureExpirationTime
 
SignatureExpirationTime(boolean, long) - Constructor for class org.bouncycastle.bcpg.sig.SignatureExpirationTime
 
SignaturePacket - Class in org.bouncycastle.bcpg
generic signature packet
SignaturePacket(int, long, int, int, SignatureSubpacket[], SignatureSubpacket[], byte[], MPInteger[]) - Constructor for class org.bouncycastle.bcpg.SignaturePacket
Generate a version 4 signature packet.
SignaturePacket(int, int, long, int, int, long, byte[], MPInteger[]) - Constructor for class org.bouncycastle.bcpg.SignaturePacket
Generate a version 2/3 signature packet.
SignaturePacket(int, int, long, int, int, SignatureSubpacket[], SignatureSubpacket[], byte[], MPInteger[]) - Constructor for class org.bouncycastle.bcpg.SignaturePacket
 
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
SignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
Rainbow Signature class, extending the jce SignatureSpi.
SignatureSpi(Digest, RainbowSigner) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
SignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
SignatureSpi(Digest, SPHINCS256Signer) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
SignatureSpi.ecCVCDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSASha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSASha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSASha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDetDSASha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSAnone - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSARipeMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSASha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSASha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSASha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSASha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecPlainDSARP160 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.withSha224 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha256 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha384 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha3_512 - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
SignatureSpi.withSha512 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha512 - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
SignatureSpiLe - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
SignatureSpiLe() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
 
SignatureSubpacket - Class in org.bouncycastle.bcpg
Basic type for a PGP Signature sub-packet.
SignatureSubpacket(int, boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.SignatureSubpacket
 
SignatureSubpacketInputStream - Class in org.bouncycastle.bcpg
reader for signature sub-packets
SignatureSubpacketInputStream(InputStream) - Constructor for class org.bouncycastle.bcpg.SignatureSubpacketInputStream
 
SignatureSubpacketTags - Interface in org.bouncycastle.bcpg
Basic PGP signature sub-packet tag types.
SignatureTarget - Class in org.bouncycastle.bcpg.sig
RFC 4880, Section 5.2.3.25 - Signature Target subpacket.
SignatureTarget(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureTarget
 
SignatureTarget(boolean, int, int, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureTarget
 
signedAttributeSet - Variable in class org.bouncycastle.cms.SignerInformation
 
SignedDVCSMessageGenerator - Class in org.bouncycastle.dvcs
 
SignedDVCSMessageGenerator(CMSSignedDataGenerator) - Constructor for class org.bouncycastle.dvcs.SignedDVCSMessageGenerator
 
SignedFileProcessor - Class in org.bouncycastle.openpgp.examples
A simple utility class that signs and verifies files.
SignedFileProcessor() - Constructor for class org.bouncycastle.openpgp.examples.SignedFileProcessor
 
SignedMailValidator - Class in org.bouncycastle.mail.smime.validator
 
SignedMailValidator(MimeMessage, PKIXParameters) - Constructor for class org.bouncycastle.mail.smime.validator.SignedMailValidator
Validates the signed MimeMessage message.
SignedMailValidator(MimeMessage, PKIXParameters, Class) - Constructor for class org.bouncycastle.mail.smime.validator.SignedMailValidator
Validates the signed MimeMessage message.
SignedMailValidator.ValidationResult - Class in org.bouncycastle.mail.smime.validator
 
SignedMailValidatorException - Exception in org.bouncycastle.mail.smime.validator
 
SignedMailValidatorException(ErrorBundle, Throwable) - Constructor for exception org.bouncycastle.mail.smime.validator.SignedMailValidatorException
 
SignedMailValidatorException(ErrorBundle) - Constructor for exception org.bouncycastle.mail.smime.validator.SignedMailValidatorException
 
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
 
signEncapsulated(MimeBodyPart, SignerInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Produce a signed message in encapsulated format where the message is encoded in the signature..
signer - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
SIGNER_USER_ID - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
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.
SignerInformationStore - Class in org.bouncycastle.cms
 
SignerInformationStore(SignerInformation) - Constructor for class org.bouncycastle.cms.SignerInformationStore
Create a store containing a single SignerInformation object.
SignerInformationStore(Collection<SignerInformation>) - Constructor for class org.bouncycastle.cms.SignerInformationStore
Create a store containing a collection of SignerInformation objects.
SignerInformationVerifier - Class in org.bouncycastle.cms
 
SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator, SignatureAlgorithmIdentifierFinder, ContentVerifierProvider, DigestCalculatorProvider) - Constructor for class org.bouncycastle.cms.SignerInformationVerifier
 
SignerInformationVerifierProvider - Interface in org.bouncycastle.cms
 
SignerUserID - Class in org.bouncycastle.bcpg.sig
packet giving the User ID of the signer.
SignerUserID(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignerUserID
 
SignerUserID(boolean, String) - Constructor for class org.bouncycastle.bcpg.sig.SignerUserID
 
SIMPLE - Static variable in class org.bouncycastle.bcpg.S2K
Simple key generation.
SimpleAttributeTableGenerator - Class in org.bouncycastle.cms
Basic generator that just returns a preconstructed attribute table
SimpleAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.SimpleAttributeTableGenerator
 
SingleResp - Class in org.bouncycastle.cert.ocsp
 
SingleResp(SingleResponse) - Constructor for class org.bouncycastle.cert.ocsp.SingleResp
 
SipHash - Class in org.bouncycastle.jcajce.provider.symmetric
 
SipHash.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
SipHash.Mac24 - Class in org.bouncycastle.jcajce.provider.symmetric
 
SipHash.Mac48 - Class in org.bouncycastle.jcajce.provider.symmetric
 
SipHash.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
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.
size() - Method in class org.bouncycastle.openpgp.PGPEncryptedDataList
Gets the number of encryption methods in this list.
size() - Method in class org.bouncycastle.openpgp.PGPOnePassSignatureList
 
size() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
Return the number of rings in this collection.
size() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
Return the number of rings in this collection.
size() - Method in class org.bouncycastle.openpgp.PGPSignatureList
 
size() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
Return the number of packets this vector contains.
Skein - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_256_128 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_256_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_256_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_256_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_512_128 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_512_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_512_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_512_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_512_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Digest_512_512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.DigestSkein1024 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.DigestSkein256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.DigestSkein512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_256_128 - Class in org.bouncycastle.jcajce.provider.digest
Skein HMac
Skein.HashMac_256_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_256_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_256_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_512_128 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_512_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_512_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_512_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_512_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HashMac_512_512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_128 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_256_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_128 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.HMacKeyGenerator_512_512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_128 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_256_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_128 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMac_512_512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_128 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_256_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_128 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_160 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_224 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_384 - Class in org.bouncycastle.jcajce.provider.digest
 
Skein.SkeinMacKeyGenerator_512_512 - Class in org.bouncycastle.jcajce.provider.digest
 
SkeinMac_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_1024_1024
 
SkeinMac_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_1024_384
 
SkeinMac_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_1024_512
 
SkeinMac_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_128
 
SkeinMac_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_160
 
SkeinMac_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_224
 
SkeinMac_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_256
 
SkeinMac_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_128
 
SkeinMac_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_160
 
SkeinMac_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_224
 
SkeinMac_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_256
 
SkeinMac_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_384
 
SkeinMac_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_512
 
SkeinMacKeyGenerator_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_1024
 
SkeinMacKeyGenerator_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_384
 
SkeinMacKeyGenerator_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_512
 
SkeinMacKeyGenerator_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_128
 
SkeinMacKeyGenerator_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_160
 
SkeinMacKeyGenerator_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_224
 
SkeinMacKeyGenerator_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_256
 
SkeinMacKeyGenerator_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_128
 
SkeinMacKeyGenerator_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_160
 
SkeinMacKeyGenerator_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_224
 
SkeinMacKeyGenerator_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_256
 
SkeinMacKeyGenerator_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_384
 
SkeinMacKeyGenerator_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_512
 
SkeinParameterSpec - Class in org.bouncycastle.jcajce.spec
Parameters for the Skein hash function - a series of byte[] strings identified by integer tags.
SkeinParameterSpec() - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec
 
SkeinParameterSpec.Builder - Class in org.bouncycastle.jcajce.spec
A builder for SkeinParameterSpec.
skip(long) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 
skip(long) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
Skipjack - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.MacCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM3 - Class in org.bouncycastle.jcajce.provider.digest
 
SM3.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SM3.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SM4 - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM4.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM4.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM4.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM4.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM4.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM4.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM4.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM4.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
SM4.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
SMALL_THRESH - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
 
SMIMECompressed - Class in org.bouncycastle.mail.smime
containing class for an S/MIME pkcs7-mime MimePart.
SMIMECompressed(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressed
 
SMIMECompressed(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressed
 
SMIMECompressedGenerator - Class in org.bouncycastle.mail.smime
General class for generating a pkcs7-mime compressed message.
SMIMECompressedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedGenerator
 
SMIMECompressedParser - Class in org.bouncycastle.mail.smime
Stream based containing class for an S/MIME pkcs7-mime compressed MimePart.
SMIMECompressedParser(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
 
SMIMECompressedParser(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
 
SMIMECompressedParser(MimeBodyPart, int) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
Create a parser from a MimeBodyPart using the passed in buffer size for reading it.
SMIMECompressedParser(MimeMessage, int) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
Create a parser from a MimeMessage using the passed in buffer size for reading it.
SMIMEEnveloped - Class in org.bouncycastle.mail.smime
containing class for an S/MIME pkcs7-mime encrypted MimePart.
SMIMEEnveloped(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnveloped
 
SMIMEEnveloped(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnveloped
 
SMIMEEnvelopedGenerator - Class in org.bouncycastle.mail.smime
General class for generating a pkcs7-mime message.
SMIMEEnvelopedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
base constructor
SMIMEEnvelopedParser - Class in org.bouncycastle.mail.smime
Stream based containing class for an S/MIME pkcs7-mime encrypted MimePart.
SMIMEEnvelopedParser(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
SMIMEEnvelopedParser(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
SMIMEEnvelopedParser(MimeBodyPart, int) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
Create a parser from a MimeBodyPart using the passed in buffer size for reading it.
SMIMEEnvelopedParser(MimeMessage, int) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
Create a parser from a MimeMessage using the passed in buffer size for reading it.
SMIMEException - Exception in org.bouncycastle.mail.smime
 
SMIMEException(String) - Constructor for exception org.bouncycastle.mail.smime.SMIMEException
 
SMIMEException(String, Exception) - Constructor for exception org.bouncycastle.mail.smime.SMIMEException
 
SMIMEGenerator - Class in org.bouncycastle.mail.smime
super class of the various generators.
SMIMEGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMEGenerator
base constructor
SMIMESigned - Class in org.bouncycastle.mail.smime
general class for handling a pkcs7-signature message.
SMIMESigned(MimeMultipart) - Constructor for class org.bouncycastle.mail.smime.SMIMESigned
base constructor using a defaultContentTransferEncoding of 7bit
SMIMESigned(MimeMultipart, String) - Constructor for class org.bouncycastle.mail.smime.SMIMESigned
base constructor with settable contentTransferEncoding
SMIMESigned(Part) - Constructor for class org.bouncycastle.mail.smime.SMIMESigned
base constructor for a signed message with encapsulated content.
SMIMESignedGenerator - Class in org.bouncycastle.mail.smime
general class for generating a pkcs7-signature message.
SMIMESignedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding 7bit
SMIMESignedGenerator(String) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding explicitly set
SMIMESignedGenerator(Map) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding explicitly set
SMIMESignedGenerator(String, Map) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding explicitly set
SMIMESignedParser - Class in org.bouncycastle.mail.smime
general class for handling a pkcs7-signature message.
SMIMESignedParser(DigestCalculatorProvider, MimeMultipart) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor using a defaultContentTransferEncoding of 7bit.
SMIMESignedParser(DigestCalculatorProvider, MimeMultipart, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor using a defaultContentTransferEncoding of 7bit and a specified backing file.
SMIMESignedParser(DigestCalculatorProvider, MimeMultipart, String) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor with settable contentTransferEncoding.
SMIMESignedParser(DigestCalculatorProvider, MimeMultipart, String, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor with settable contentTransferEncoding and a specified backing file.
SMIMESignedParser(DigestCalculatorProvider, Part) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor for a signed message with encapsulated content.
SMIMESignedParser(DigestCalculatorProvider, Part, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
Constructor for a signed message with encapsulated content.
SMIMEStreamingProcessor - Interface in org.bouncycastle.mail.smime
 
SMIMEToolkit - Class in org.bouncycastle.mail.smime
A tool kit of common tasks.
SMIMEToolkit(DigestCalculatorProvider) - Constructor for class org.bouncycastle.mail.smime.SMIMEToolkit
Base constructor.
SMIMEUtil - Class in org.bouncycastle.mail.smime
 
SMIMEUtil() - Constructor for class org.bouncycastle.mail.smime.SMIMEUtil
 
SPHINCS - Class in org.bouncycastle.pqc.jcajce.provider
 
SPHINCS() - Constructor for class org.bouncycastle.pqc.jcajce.provider.SPHINCS
 
SPHINCS.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
Sphincs256KeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
Sphincs256KeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
SPHINCS256KeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
Key generation spec for SPHINCS-256 to allow specifying of tree hash.
SPHINCS256KeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
Default constructor SHA512-256
SPHINCS256KeyGenParameterSpec(String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
Specify the treehash, one of SHA512-256, or SHA3-256.
Sphincs256KeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
Sphincs256KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
 
SPHINCSKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
spkacSeq - Variable in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
 
SPLIT - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
 
split() - Method in class org.bouncycastle.voms.VOMSAttribute.FQAN
 
STAND_ALONE - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
STANDARD_MICALGS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
Std() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Std
 
stdDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.stdDSA
 
StreamParser - Interface in org.bouncycastle.x509.util
 
StreamParsingException - Exception in org.bouncycastle.x509.util
 
StreamParsingException(String, Throwable) - Constructor for exception org.bouncycastle.x509.util.StreamParsingException
 
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
subjectPublicKey - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
SUBKEY_BINDING - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
SUBKEY_REVOCATION - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
SUCCESSFUL - Static variable in class org.bouncycastle.cert.ocsp.OCSPResp
 
SUCCESSFUL - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
SUMMARY - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
supportsFeature(byte) - Method in class org.bouncycastle.bcpg.sig.Features
Returns if a particular feature is supported.
supportsModificationDetection() - Method in class org.bouncycastle.bcpg.sig.Features
Returns if modification detection is supported.
SYM_ENC_INTEGRITY_PRO - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
SYMMETRIC_KEY_ENC - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
SYMMETRIC_KEY_ENC_SESSION - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
SymmetricEncDataPacket - Class in org.bouncycastle.bcpg
Basic type for a symmetric key encrypted packet
SymmetricEncDataPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.SymmetricEncDataPacket
 
SymmetricEncIntegrityPacket - Class in org.bouncycastle.bcpg
A symmetric key encrypted packet with an associated integrity check code.
SymmetricKeyAlgorithmTags - Interface in org.bouncycastle.bcpg
Basic tags for symmetric key algorithms
SymmetricKeyEncSessionPacket - Class in org.bouncycastle.bcpg
Basic type for a symmetric encrypted session key packet
SymmetricKeyEncSessionPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
 
SymmetricKeyEncSessionPacket(int, S2K, byte[]) - Constructor for class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
 
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

table - Variable in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
TAlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.TAlgParams
 
TargetChain - Class in org.bouncycastle.dvcs
 
TargetChain(TargetEtcChain) - Constructor for class org.bouncycastle.dvcs.TargetChain
 
TEA - Class in org.bouncycastle.jcajce.provider.symmetric
 
TEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
TEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
TEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
TEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
TECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.TECB
 
TEXT - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
TEXT - Static variable in class org.bouncycastle.openpgp.PGPLiteralData
Format tag for textual literal data
TEXT - Static variable in class org.bouncycastle.openpgp.PGPLiteralDataGenerator
Format tag for textual literal data
THREAD_LOCAL_DH_DEFAULT_PARAMS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Diffie-Hellman Default Parameters - thread local version
THREAD_LOCAL_EC_IMPLICITLY_CA - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Elliptic Curve CA parameters - thread local version
Threefish - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.AlgParams_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.AlgParams_256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.AlgParams_512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.CMAC_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.CMAC_256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.CMAC_512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.ECB_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.ECB_256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.ECB_512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.KeyGen_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.KeyGen_256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.KeyGen_512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Threefish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Tiger - Class in org.bouncycastle.jcajce.provider.digest
 
TIGER - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
Tiger.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
Tiger.HashMac - Class in org.bouncycastle.jcajce.provider.digest
Tiger HMac
Tiger.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
Tiger.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
Tiger.PBEWithHashMac - Class in org.bouncycastle.jcajce.provider.digest
PBEWithHmacTiger
Tiger.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
PBEWithHmacTiger
Tiger.TigerHmac - Class in org.bouncycastle.jcajce.provider.digest
Tiger HMac
TIGER_192 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
 
TigerHmac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.TigerHmac
 
TIMESTAMP - Static variable in class org.bouncycastle.openpgp.PGPSignature
 
TimeStampRequest - Class in org.bouncycastle.tsp
Base class for an RFC 3161 Time Stamp Request.
TimeStampRequest(TimeStampReq) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
 
TimeStampRequest(byte[]) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
Create a TimeStampRequest from the past in byte array.
TimeStampRequest(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
Create a TimeStampRequest from the past in input stream.
TimeStampRequestGenerator - Class in org.bouncycastle.tsp
Generator for RFC 3161 Time Stamp Request objects.
TimeStampRequestGenerator() - Constructor for class org.bouncycastle.tsp.TimeStampRequestGenerator
 
TimeStampResponse - Class in org.bouncycastle.tsp
Base class for an RFC 3161 Time Stamp Response object.
TimeStampResponse(TimeStampResp) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
 
TimeStampResponse(byte[]) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
Create a TimeStampResponse from a byte array containing an ASN.1 encoding.
TimeStampResponse(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
Create a TimeStampResponse from an input stream containing an ASN.1 encoding.
TimeStampResponseGenerator - Class in org.bouncycastle.tsp
Generator for RFC 3161 Time Stamp Responses.
TimeStampResponseGenerator(TimeStampTokenGenerator, Set) - Constructor for class org.bouncycastle.tsp.TimeStampResponseGenerator
 
TimeStampResponseGenerator(TimeStampTokenGenerator, Set, Set) - Constructor for class org.bouncycastle.tsp.TimeStampResponseGenerator
 
TimeStampResponseGenerator(TimeStampTokenGenerator, Set, Set, Set) - Constructor for class org.bouncycastle.tsp.TimeStampResponseGenerator
 
TimeStampToken - Class in org.bouncycastle.tsp
Carrier class for a TimeStampToken.
TimeStampToken(ContentInfo) - Constructor for class org.bouncycastle.tsp.TimeStampToken
 
TimeStampToken(CMSSignedData) - Constructor for class org.bouncycastle.tsp.TimeStampToken
 
TimeStampTokenGenerator - Class in org.bouncycastle.tsp
Currently the class supports ESSCertID by if a digest calculator based on SHA1 is passed in, otherwise it uses ESSCertIDv2.
TimeStampTokenGenerator(SignerInfoGenerator, DigestCalculator, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
Basic Constructor - set up a calculator based on signerInfoGen with a ESSCertID calculated from the signer's associated certificate using the sha1DigestCalculator.
TimeStampTokenGenerator(SignerInfoGenerator, DigestCalculator, ASN1ObjectIdentifier, boolean) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
Basic Constructor - set up a calculator based on signerInfoGen with a ESSCertID calculated from the signer's associated certificate using the sha1DigestCalculator.
TimeStampTokenInfo - Class in org.bouncycastle.tsp
 
timeToBytes(long) - Static method in class org.bouncycastle.bcpg.sig.KeyExpirationTime
 
timeToBytes(Date) - Static method in class org.bouncycastle.bcpg.sig.SignatureCreationTime
 
timeToBytes(long) - Static method in class org.bouncycastle.bcpg.sig.SignatureExpirationTime
 
TITLE - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
TKeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.TKeyGen
 
TLS10() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS10
 
TLS11() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS11
 
TLS12(String, Mac) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12
 
TLS12withSHA256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12withSHA256
 
TLS12withSHA384() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12withSHA384
 
TLS12withSHA512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12withSHA512
 
TLSKDF - Class in org.bouncycastle.jcajce.provider.symmetric
 
TLSKDF() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF
 
TLSKDF.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
TLSKDF.TLS10 - Class in org.bouncycastle.jcajce.provider.symmetric
 
TLSKDF.TLS11 - Class in org.bouncycastle.jcajce.provider.symmetric
 
TLSKDF.TLS12 - Class in org.bouncycastle.jcajce.provider.symmetric
 
TLSKDF.TLS12withSHA256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
TLSKDF.TLS12withSHA384 - Class in org.bouncycastle.jcajce.provider.symmetric
 
TLSKDF.TLS12withSHA512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
TLSKDF.TLSKeyMaterialFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
TLSKeyMaterialFactory(String) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLSKeyMaterialFactory
 
TLSKeyMaterialSpec - Class in org.bouncycastle.jcajce.spec
Key Spec class for generating TLS key/iv material.
TLSKeyMaterialSpec(byte[], String, int, byte[]...) - Constructor for class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Constructor specifying the basic parameters for a TLS KDF
toASN1Primitive() - Method in class org.bouncycastle.cert.ocsp.CertificateID
 
toASN1Primitive() - Method in class org.bouncycastle.cert.ocsp.RespID
 
toASN1Primitive() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
toASN1Primitive() - Method in class org.bouncycastle.jce.X509KeyUsage
 
toASN1Primitive() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
Deprecated.
use toASN1Structure
toASN1Primitive() - Method in class org.bouncycastle.x509.X509Attribute
Deprecated.
 
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.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.
toMimeBodyPart(byte[]) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return the MimeBodyPart described in the raw bytes provided in content
toMimeBodyPart(InputStream) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return the MimeBodyPart described in the input stream content
toMimeBodyPart(CMSTypedStream) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return a file backed MimeBodyPart described in CMSTypedStream content.
toMimeBodyPart(CMSTypedStream, File) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
Return a file based MimeBodyPart represented by content and backed by the file represented by file.
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
toString() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
 
toString() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
toString() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
toString(String) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
toString() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
toString() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
toString() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
Returns a string representation of this CRL.
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
Returns a human readable form of the GMSS public key
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
toString() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
toString() - Method in class org.bouncycastle.voms.VOMSAttribute.FQAN
 
toString() - Method in class org.bouncycastle.voms.VOMSAttribute
 
toString() - Method in class org.bouncycastle.x509.X509CollectionStoreParameters
Returns a formatted string describing the parameters.
toTSTInfo() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
Deprecated.
use toASN1Structure
translateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Translates a key into a form known by the FlexiProvider.
translateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Translates a key into a form known by the FlexiProvider.
trimZeroes(byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
TRIPLE_DES - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
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.
TRUST - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
TRUST_SIG - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
 
trustAnchor - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
TrustPacket - Class in org.bouncycastle.bcpg
Basic type for a trust packet
TrustPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.TrustPacket
 
TrustPacket(int) - Constructor for class org.bouncycastle.bcpg.TrustPacket
 
TrustSignature - Class in org.bouncycastle.bcpg.sig
packet giving trust.
TrustSignature(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.TrustSignature
 
TrustSignature(boolean, int, int) - Constructor for class org.bouncycastle.bcpg.sig.TrustSignature
 
TRY_LATER - Static variable in class org.bouncycastle.cert.ocsp.OCSPResp
 
TRY_LATER - Static variable in class org.bouncycastle.cert.ocsp.OCSPRespBuilder
 
TSerpentGMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.TSerpentGMAC
 
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
 
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
 
TWOFISH - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
 
Twofish - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.PBEWithSHA - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAndTwofish-CBC
Twofish.PBEWithSHAKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAndTwofish-CBC
Twofish.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 

U

ukmParameters - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
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
 
UNCOMPRESSED - Static variable in interface org.bouncycastle.bcpg.CompressionAlgorithmTags
No compression.
uninitialised - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
unionDNS(Set, String) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
UnknownStatus - Class in org.bouncycastle.cert.ocsp
wrapper for the UnknownInfo object
UnknownStatus() - Constructor for class org.bouncycastle.cert.ocsp.UnknownStatus
 
unpadSessionData(byte[]) - Static method in class org.bouncycastle.openpgp.operator.PGPPad
 
unprotectedAttributeGenerator - Variable in class org.bouncycastle.cms.CMSEncryptedGenerator
 
unprotectedAttributeGenerator - Variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
unsignedAttributeSet - Variable in class org.bouncycastle.cms.SignerInformation
 
unwrapKey(AlgorithmIdentifier, byte[], char[], boolean) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
unwrappedKeyMustBeEncodable - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
unwrappedKeyMustBeEncodable - Variable in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
 
update(int) - Method in class org.bouncycastle.bcpg.CRC24
 
update(byte) - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
 
update(byte[]) - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
 
update(byte[], int, int) - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
 
update(byte) - Method in class org.bouncycastle.openpgp.PGPSignature
 
update(byte[]) - Method in class org.bouncycastle.openpgp.PGPSignature
 
update(byte[], int, int) - Method in class org.bouncycastle.openpgp.PGPSignature
 
update(byte) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
 
update(byte[]) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
 
update(byte[], int, int) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
 
update(byte) - Method in class org.bouncycastle.openpgp.PGPV3SignatureGenerator
 
update(byte[]) - Method in class org.bouncycastle.openpgp.PGPV3SignatureGenerator
 
update(byte[], int, int) - Method in class org.bouncycastle.openpgp.PGPV3SignatureGenerator
 
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
USAGE_CHECKSUM - Static variable in class org.bouncycastle.bcpg.SecretKeyPacket
 
USAGE_NONE - Static variable in class org.bouncycastle.bcpg.SecretKeyPacket
 
USAGE_SHA1 - Static variable in class org.bouncycastle.bcpg.SecretKeyPacket
 
useBase64 - Variable in class org.bouncycastle.mail.smime.SMIMEGenerator
 
useCaCerts - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
USER_ATTRIBUTE - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
USER_ID - Static variable in interface org.bouncycastle.bcpg.PacketTags
 
USER_NO_LONGER_VALID - Static variable in interface org.bouncycastle.bcpg.sig.RevocationReasonTags
 
UserAttributePacket - Class in org.bouncycastle.bcpg
Basic type for a user attribute packet.
UserAttributePacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.UserAttributePacket
 
UserAttributePacket(UserAttributeSubpacket[]) - Constructor for class org.bouncycastle.bcpg.UserAttributePacket
 
UserAttributeSubpacket - Class in org.bouncycastle.bcpg
Basic type for a user attribute sub-packet.
UserAttributeSubpacket(int, byte[]) - Constructor for class org.bouncycastle.bcpg.UserAttributeSubpacket
 
UserAttributeSubpacket(int, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.UserAttributeSubpacket
 
UserAttributeSubpacketInputStream - Class in org.bouncycastle.bcpg
reader for user attribute sub-packets
UserAttributeSubpacketInputStream(InputStream) - Constructor for class org.bouncycastle.bcpg.UserAttributeSubpacketInputStream
 
UserAttributeSubpacketTags - Interface in org.bouncycastle.bcpg
Basic PGP user attribute sub-packet tag types.
UserIDPacket - Class in org.bouncycastle.bcpg
Basic type for a user ID packet.
UserIDPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.UserIDPacket
 
UserIDPacket(String) - Constructor for class org.bouncycastle.bcpg.UserIDPacket
 
UserIDPacket(byte[]) - Constructor for class org.bouncycastle.bcpg.UserIDPacket
 
UserKeyingMaterialSpec - Class in org.bouncycastle.jcajce.spec
 
UserKeyingMaterialSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec
 
usingDNSServer(String) - Method in class org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory
Specify the dnsServer to use.
UTF8 - Static variable in class org.bouncycastle.openpgp.PGPLiteralData
Format tag for UTF-8 encoded textual literal data
UTF8 - Static variable in class org.bouncycastle.openpgp.PGPLiteralDataGenerator
Format tag for UTF-8 encoded textual literal data
Util() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
 
Util() - Constructor for class org.bouncycastle.jce.provider.BrokenPBE.Util
 

V

validate(CertPathValidation[]) - Method in class org.bouncycastle.cert.path.CertPath
 
validate(CertPathValidationContext, X509CertificateHolder) - Method in interface org.bouncycastle.cert.path.CertPathValidation
 
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.BasicConstraintsValidation
 
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.CertificatePoliciesValidation
 
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.CRLValidation
 
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.KeyUsageValidation
 
validate(CertPathValidationContext, X509CertificateHolder) - Method in class org.bouncycastle.cert.path.validations.ParentCertIssuedValidation
 
validate(DVCSRequestInfo, DVCSRequestInfo) - Static method in class org.bouncycastle.dvcs.DVCSRequestInfo
Compares two DVCRequestInfo structures: one from DVCRequest, and one from DVCResponse.
validate(DigestCalculatorProvider, byte[]) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
Validate the digests present in the TimeStampTokens contained in the CMSTimeStampedData.
validate(DigestCalculatorProvider, byte[], TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedData
Validate the passed in timestamp token against the tokens and data present in the message.
validate(DigestCalculatorProvider, byte[]) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
Validate the digests present in the TimeStampTokens contained in the CMSTimeStampedData.
validate(DigestCalculatorProvider, byte[], TimeStampToken) - Method in class org.bouncycastle.tsp.cms.CMSTimeStampedDataParser
Validate the passed in timestamp token against the tokens and data present in the message.
validate(Set, Set, Set) - Method in class org.bouncycastle.tsp.TimeStampRequest
Validate the timestamp request, checking the digest to see if it is of an accepted type and whether it is of the correct length for the algorithm specified.
validate(TimeStampRequest) - Method in class org.bouncycastle.tsp.TimeStampResponse
Check this response against to see if it a well formed response for the passed in request.
validate(SignerInformationVerifier) - Method in class org.bouncycastle.tsp.TimeStampToken
Validate the time stamp token.
validateCertificate(X509CertificateHolder) - Static method in class org.bouncycastle.tsp.TSPUtil
Validate the passed in certificate as being of the correct type to be used for time stamping.
validateKeySize - Variable in class org.bouncycastle.cms.jcajce.JceKEKRecipient
 
validateKeySize - Variable in class org.bouncycastle.cms.jcajce.JceKeyTransRecipient
 
validateKeySize - Variable in class org.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient
 
validateSignatures(PKIXParameters) - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
ValidateSignedMail - Class in org.bouncycastle.mail.smime.examples
An Example that reads a signed mail and validates its signature.
ValidateSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
validDate - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
validPolicy - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
ValueDecryptorGenerator - Interface in org.bouncycastle.cert.crmf
 
verify(ContentVerifierProvider) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Verify a message with a public key based signature attached.
verify(PKMACBuilder, char[]) - Method in class org.bouncycastle.cert.cmp.ProtectedPKIMessage
Verify a message with password based MAC protection.
verify(DigestCalculatorProvider) - Method in class org.bouncycastle.cms.CMSDigestedData
 
verify(SignerInformationVerifier) - Method in class org.bouncycastle.cms.SignerInformation
Verify that the given verifier can successfully verify the signature on this SignerInformation object.
verify(byte[]) - Method in interface org.bouncycastle.eac.operator.EACSignatureVerifier
 
verify(String) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
verify() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
verify the request using the BC provider.
verify(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
verify the request using the passed in provider.
verify(PublicKey, String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
verify the request using the passed in public key and the provider..
verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
verify(PublicKey, Provider) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
verify(PublicKey, Provider) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
verify() - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
Deprecated.
use ContentVerifierProvider method
verify(String) - Method in class org.bouncycastle.mozilla.SignedPublicKeyAndChallenge
Deprecated.
use ContentVerifierProvider method
verify(byte[]) - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifier
 
verify() - Method in class org.bouncycastle.openpgp.PGPEncryptedData
Verifies the integrity of the packet against the modification detection code associated with it in the stream.
verify(PGPSignature) - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
Verify the calculated signature against the passed in PGPSignature.
verify() - Method in class org.bouncycastle.openpgp.PGPSignature
 
verify(byte[]) - Method in interface org.bouncycastle.operator.ContentVerifier
 
verify(byte[], byte[]) - Method in interface org.bouncycastle.operator.RawContentVerifier
Verify that the expected signature value was derived from the passed in digest.
verify(PublicKey, String) - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Deprecated.
 
verify(PublicKey, String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
verifyCertification(PGPUserAttributeSubpacketVector, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignature
Verify the signature as certifying the passed in public key as associated with the passed in user attributes.
verifyCertification(String, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignature
Verify the signature as certifying the passed in public key as associated with the passed in id.
verifyCertification(byte[], PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignature
Verify the signature as certifying the passed in public key as associated with the passed in rawID.
verifyCertification(PGPPublicKey, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignature
Verify a certification for the passed in key against the passed in master key.
verifyCertification(PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignature
Verify a key certification, such as a revocation, for the passed in key.
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.
verifySignedMail(MimeMessage, PKIXParameters) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
version() - Method in class org.bouncycastle.bcpg.attr.ImageAttribute
 
version - Variable in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
Version1() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Version1
 
VERSION_HDR - Static variable in class org.bouncycastle.bcpg.ArmoredOutputStream
 
VMPC - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPC.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPC.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPC.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPC.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPCKSA3 - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPCKSA3.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPCKSA3.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPCKSA3.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
VOMS_ATTR_OID - Static variable in class org.bouncycastle.voms.VOMSAttribute
The ASN.1 object identifier for VOMS attributes
VOMSAttribute - Class in org.bouncycastle.voms
Representation of the authorization information (VO, server address and list of Fully Qualified Attribute Names, or FQANs) contained in a VOMS attribute certificate.
VOMSAttribute(X509AttributeCertificateHolder) - Constructor for class org.bouncycastle.voms.VOMSAttribute
Parses the contents of an attribute certificate.
NOTE: Cryptographic signatures, time stamps etc.
VOMSAttribute.FQAN - Class in org.bouncycastle.voms
Inner class providing a container of the group,role,capability information triplet in an FQAN.
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

Whirlpool - Class in org.bouncycastle.jcajce.provider.digest
 
Whirlpool.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
Whirlpool.HashMac - Class in org.bouncycastle.jcajce.provider.digest
Tiger HMac
Whirlpool.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
Whirlpool.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
WhirlpoolWithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.WhirlpoolWithRSAEncryption
 
WhirlpoolWithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.WhirlpoolWithRSAEncryption
 
withKdfAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Set the KDF algorithm and digest algorithm for wrap key generation.
withParameterSpec(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Set the algorithm parameter spec to be used with the wrapper.
withSha224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha224
 
withSha256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha256
 
withSha384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha384
 
withSha3_512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi.withSha3_512
 
withSha512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha512
 
withSha512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi.withSha512
 
Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Wrap
 
Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Wrap
 
Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.Wrap
 
Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.Wrap
 
Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Wrap
 
wrapEngine - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
wrapEngine - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
wrapKey(String, Key, PKCS12PBEParams, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
wrapper - Variable in class org.bouncycastle.cms.KEKRecipientInfoGenerator
 
wrapper - Variable in class org.bouncycastle.cms.KeyTransRecipientInfoGenerator
 
write(int) - Method in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
modified by Oliver Merkel, 010128
write(int) - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
 
write(int) - Method in class org.bouncycastle.bcpg.BCPGOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.bcpg.BCPGOutputStream
 
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
 
write(int) - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class org.bouncycastle.jcajce.io.MacOutputStream
Write a single byte to the stream.
write(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.MacOutputStream
Write a block of data of length len starting at offset off in the byte array bytes to the stream.
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
 
write(OutputStream) - Method in interface org.bouncycastle.mail.smime.SMIMEStreamingProcessor
 
write(int) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(byte[]) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
 
write(byte[]) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
 
write(int) - Method in class org.bouncycastle.operator.bc.BcSignerOutputStream
 
writeFileToLiteralData(OutputStream, char, File) - Static method in class org.bouncycastle.openpgp.PGPUtil
Write out the contents of the provided file as a literal data packet.
writeFileToLiteralData(OutputStream, char, File, byte[]) - Static method in class org.bouncycastle.openpgp.PGPUtil
Write out the contents of the provided file as a literal data packet in partial packet format.
writeln() - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
writeObject(BCPGObject) - Method in class org.bouncycastle.bcpg.BCPGOutputStream
 
writeObject(ObjectOutputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
writeObject(Object) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMWriter
 
writeObject(Object, PEMEncryptor) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMWriter
 
writeObject(PemObjectGenerator) - Method in class org.bouncycastle.openssl.jcajce.JcaPEMWriter
 
writeObject(Object) - Method in class org.bouncycastle.openssl.PEMWriter
Deprecated.
 
writeObject(Object, PEMEncryptor) - Method in class org.bouncycastle.openssl.PEMWriter
Deprecated.
 
writeObject(PemObjectGenerator) - Method in class org.bouncycastle.openssl.PEMWriter
Deprecated.
 
writePacket(ContainedPacket) - Method in class org.bouncycastle.bcpg.BCPGOutputStream
 
writeTo(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
writeTo(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
writeTo(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
writeTo(OutputStream) - Method in class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
 

X

X509 - Class in org.bouncycastle.jcajce.provider.asymmetric
For some reason the class path project thinks that such a KeyFactory will exist.
X509() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.X509
 
X509.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
X509AttrCertParser - Class in org.bouncycastle.jce.provider
 
X509AttrCertParser() - Constructor for class org.bouncycastle.jce.provider.X509AttrCertParser
 
X509Attribute - Class in org.bouncycastle.x509
Deprecated.
see X509CertificateHolder class in the PKIX package.
X509Attribute(String, ASN1Encodable) - Constructor for class org.bouncycastle.x509.X509Attribute
Deprecated.
Create an X.509 Attribute with the type given by the passed in oid and the value represented by an ASN.1 Set containing value.
X509Attribute(String, ASN1EncodableVector) - Constructor for class org.bouncycastle.x509.X509Attribute
Deprecated.
Create an X.59 Attribute with the type given by the passed in oid and the value represented by an ASN.1 Set containing the objects in value.
X509AttributeCertificate - Interface in org.bouncycastle.x509
Deprecated.
use X509CertificateHolder class in the PKIX package.
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
 
X509AttributeCertStoreSelector - Class in org.bouncycastle.x509
Deprecated.
use org.bouncycastle.cert.X509AttributeCertificateSelector and org.bouncycastle.cert.X509AttributeCertificateSelectorBuilder.
X509AttributeCertStoreSelector() - Constructor for class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.
 
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.
X509CertificateObject - Class in org.bouncycastle.jce.provider
Deprecated.
Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.
X509CertificateObject(Certificate) - Constructor for class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
X509CertificatePair - Class in org.bouncycastle.x509
This class contains a cross certificate pair.
X509CertificatePair(X509Certificate, X509Certificate) - Constructor for class org.bouncycastle.x509.X509CertificatePair
Constructor.
X509CertificatePair(CertificatePair) - Constructor for class org.bouncycastle.x509.X509CertificatePair
Constructor from a ASN.1 CertificatePair structure.
X509CertPairParser - Class in org.bouncycastle.jce.provider
 
X509CertPairParser() - Constructor for class org.bouncycastle.jce.provider.X509CertPairParser
 
X509CertPairStoreSelector - Class in org.bouncycastle.x509
This class is an Selector like implementation to select certificates pairs, which are e.g.
X509CertPairStoreSelector() - Constructor for class org.bouncycastle.x509.X509CertPairStoreSelector
 
X509CertParser - Class in org.bouncycastle.jce.provider
Deprecated.
use CertificateFactory or the PEMParser in the openssl package (pkix jar).
X509CertParser() - Constructor for class org.bouncycastle.jce.provider.X509CertParser
Deprecated.
 
X509CertStoreSelector - Class in org.bouncycastle.x509
Deprecated.
use the classes under org.bouncycastle.cert.selector
X509CertStoreSelector() - Constructor for class org.bouncycastle.x509.X509CertStoreSelector
Deprecated.
 
X509CollectionStoreParameters - Class in org.bouncycastle.x509
This class contains a collection for collection based X509Stores.
X509CollectionStoreParameters(Collection) - Constructor for class org.bouncycastle.x509.X509CollectionStoreParameters
Constructor.
X509ContentVerifierProviderBuilder - Interface in org.bouncycastle.cert
 
X509CRLEntryHolder - Class in org.bouncycastle.cert
Holding class for an X.509 CRL Entry structure.
X509CRLEntryObject - Class in org.bouncycastle.jce.provider
The following extensions are listed in RFC 2459 as relevant to CRL Entries ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer (critical)
X509CRLEntryObject(TBSCertList.CRLEntry) - Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
 
X509CRLEntryObject(TBSCertList.CRLEntry, boolean, X500Name) - Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
Constructor for CRLEntries of indirect CRLs.
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.
X509CRLObject - Class in org.bouncycastle.jce.provider
Deprecated.
Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.
X509CRLObject(CertificateList) - Constructor for class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
X509CRLParser - Class in org.bouncycastle.jce.provider
 
X509CRLParser() - Constructor for class org.bouncycastle.jce.provider.X509CRLParser
 
X509CRLStoreSelector - Class in org.bouncycastle.x509
This class is a Selector implementation for X.509 certificate revocation lists.
X509CRLStoreSelector() - Constructor for class org.bouncycastle.x509.X509CRLStoreSelector
 
X509ExtensionUtil - Class in org.bouncycastle.x509.extension
 
X509ExtensionUtil() - Constructor for class org.bouncycastle.x509.extension.X509ExtensionUtil
 
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.
X509KeyUsage - Class in org.bouncycastle.jce
A holding class for constructing an X509 Key Usage extension.
X509KeyUsage(int) - Constructor for class org.bouncycastle.jce.X509KeyUsage
Basic constructor.
X509LDAPCertStoreParameters - Class in org.bouncycastle.jce
An expanded set of parameters for an LDAPCertStore
X509LDAPCertStoreParameters.Builder - Class in org.bouncycastle.jce
 
X509LDAPCertStoreSpi - Class in org.bouncycastle.jce.provider
This is a general purpose implementation to get X.509 certificates and CRLs from a LDAP location.
X509LDAPCertStoreSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
 
X509Principal - Class in org.bouncycastle.jce
Deprecated.
use the X500Name class.
X509Principal(byte[]) - Constructor for class org.bouncycastle.jce.X509Principal
Deprecated.
Constructor from an encoded byte array.
X509Principal(X509Name) - Constructor for class org.bouncycastle.jce.X509Principal
Deprecated.
Constructor from an X509Name object.
X509Principal(X500Name) - Constructor for class org.bouncycastle.jce.X509Principal
Deprecated.
Constructor from an X509Name object.
X509Principal(Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
Deprecated.
constructor from a table of attributes.
X509Principal(Vector, Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
Deprecated.
constructor from a table of attributes and a vector giving the specific ordering required for encoding or conversion to a string.
X509Principal(Vector, Vector) - Constructor for class org.bouncycastle.jce.X509Principal
Deprecated.
constructor from a vector of attribute values and a vector of OIDs.
X509Principal(String) - Constructor for class org.bouncycastle.jce.X509Principal
Deprecated.
takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(boolean, String) - Constructor for class org.bouncycastle.jce.X509Principal
Deprecated.
Takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(boolean, Hashtable, String) - Constructor for class org.bouncycastle.jce.X509Principal
Deprecated.
Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Store - Class in org.bouncycastle.x509
Deprecated.
use CollectionStore - this class will be removed.
X509StoreAttrCertCollection - Class in org.bouncycastle.jce.provider
 
X509StoreAttrCertCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
 
X509StoreCertCollection - Class in org.bouncycastle.jce.provider
 
X509StoreCertCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCertCollection
 
X509StoreCertPairCollection - Class in org.bouncycastle.jce.provider
This class is a collection based Bouncy Castle X509Store SPI implementation for certificate pairs.
X509StoreCertPairCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCertPairCollection
 
X509StoreCRLCollection - Class in org.bouncycastle.jce.provider
 
X509StoreCRLCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCRLCollection
 
X509StoreLDAPAttrCerts - Class in org.bouncycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting attribute certificates from an LDAP directory.
X509StoreLDAPAttrCerts() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
 
X509StoreLDAPCertPairs - Class in org.bouncycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting cross certificates pairs from an LDAP directory.
X509StoreLDAPCertPairs() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
 
X509StoreLDAPCerts - Class in org.bouncycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting certificates form a LDAP directory.
X509StoreLDAPCerts() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCerts
 
X509StoreLDAPCRLs - Class in org.bouncycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting certificate revocation lists from an LDAP directory.
X509StoreLDAPCRLs() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
 
X509StoreParameters - Interface in org.bouncycastle.x509
 
X509StoreSpi - Class in org.bouncycastle.x509
 
X509StoreSpi() - Constructor for class org.bouncycastle.x509.X509StoreSpi
 
X509StreamParser - Class in org.bouncycastle.x509
This class allows access to different implementations for reading X.509 objects from streams.
X509StreamParserSpi - Class in org.bouncycastle.x509
This abstract class defines the service provider interface (SPI) for X509StreamParser.
X509StreamParserSpi() - Constructor for class org.bouncycastle.x509.X509StreamParserSpi
 
X509TrustedCertificateBlock - Class in org.bouncycastle.openssl
Holder for an OpenSSL trusted certificate block.
X509TrustedCertificateBlock(X509CertificateHolder, CertificateTrustBlock) - Constructor for class org.bouncycastle.openssl.X509TrustedCertificateBlock
 
X509TrustedCertificateBlock(byte[]) - 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, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v1CertificateBuilder
Create a builder for a version 1 certificate.
X509v1CertificateBuilder(X500Name, BigInteger, Date, Date, Locale, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v1CertificateBuilder
Create a builder for a version 1 certificate.
X509v1CertificateBuilder(X500Name, BigInteger, Time, Time, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v1CertificateBuilder
Create a builder for a version 1 certificate.
X509V1CertificateGenerator - Class in org.bouncycastle.x509
Deprecated.
use org.bouncycastle.cert.X509v1CertificateBuilder.
X509V1CertificateGenerator() - Constructor for class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.
 
X509V2AttributeCertificate - Class in org.bouncycastle.x509
Deprecated.
use org.bouncycastle.cert.X509AttributeCertificateHolder
X509V2AttributeCertificate(InputStream) - Constructor for class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
X509V2AttributeCertificate(byte[]) - Constructor for class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.
 
X509v2AttributeCertificateBuilder - Class in org.bouncycastle.cert
class to produce an X.509 Version 2 AttributeCertificate.
X509v2AttributeCertificateBuilder(AttributeCertificateHolder, AttributeCertificateIssuer, BigInteger, Date, Date) - Constructor for class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Base constructor.
X509v2AttributeCertificateBuilder(AttributeCertificateHolder, AttributeCertificateIssuer, BigInteger, Date, Date, Locale) - Constructor for class org.bouncycastle.cert.X509v2AttributeCertificateBuilder
Base constructor with locale for interpreting dates.
X509v2CRLBuilder - Class in org.bouncycastle.cert
class to produce an X.509 Version 2 CRL.
X509v2CRLBuilder(X500Name, Date) - Constructor for class org.bouncycastle.cert.X509v2CRLBuilder
Basic constructor.
X509v2CRLBuilder(X500Name, Date, Locale) - Constructor for class org.bouncycastle.cert.X509v2CRLBuilder
Basic constructor with Locale.
X509v2CRLBuilder(X500Name, Time) - Constructor for class org.bouncycastle.cert.X509v2CRLBuilder
Basic constructor.
X509V2CRLGenerator - Class in org.bouncycastle.x509
Deprecated.
use org.bouncycastle.cert.X509v2CRLBuilder.
X509V2CRLGenerator() - Constructor for class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.
 
X509v3CertificateBuilder - Class in org.bouncycastle.cert
class to produce an X.509 Version 3 certificate.
X509v3CertificateBuilder(X500Name, BigInteger, Date, Date, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v3CertificateBuilder
Create a builder for a version 3 certificate.
X509v3CertificateBuilder(X500Name, BigInteger, Date, Date, Locale, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v3CertificateBuilder
Create a builder for a version 3 certificate.
X509v3CertificateBuilder(X500Name, BigInteger, Time, Time, X500Name, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.cert.X509v3CertificateBuilder
Create a builder for a version 3 certificate.
X509V3CertificateGenerator - Class in org.bouncycastle.x509
Deprecated.
use org.bouncycastle.cert.X509v3CertificateBuilder.
X509V3CertificateGenerator() - Constructor for class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.
 
X931SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
X931SignatureSpi.RIPEMD128WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.RIPEMD160WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA1WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA384WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA512_224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA512_256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.SHA512WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
X931SignatureSpi.WhirlpoolWithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
x_pkcs7_mime - Class in org.bouncycastle.mail.smime.handlers
 
x_pkcs7_mime() - Constructor for class org.bouncycastle.mail.smime.handlers.x_pkcs7_mime
 
x_pkcs7_signature - Class in org.bouncycastle.mail.smime.handlers
 
x_pkcs7_signature() - Constructor for class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
XSalsa20 - Class in org.bouncycastle.jcajce.provider.symmetric
 
XSalsa20.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
XSalsa20.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
XSalsa20.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 

Z

ZIP - Static variable in interface org.bouncycastle.bcpg.CompressionAlgorithmTags
ZIP (RFC 1951) compression.
ZLIB - Static variable in interface org.bouncycastle.bcpg.CompressionAlgorithmTags
ZLIB (RFC 1950) compression.
ZLIB - Static variable in class org.bouncycastle.cms.CMSCompressedDataGenerator
 
ZLIB - Static variable in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
 
ZLIB - Static variable in class org.bouncycastle.mail.smime.SMIMECompressedGenerator
 
ZlibCompressor - Class in org.bouncycastle.cms.jcajce
 
ZlibCompressor() - Constructor for class org.bouncycastle.cms.jcajce.ZlibCompressor
 
ZlibExpanderProvider - Class in org.bouncycastle.cms.jcajce
 
ZlibExpanderProvider() - Constructor for class org.bouncycastle.cms.jcajce.ZlibExpanderProvider
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
Skip navigation links
Bouncy Castle 1.56.0.redhat-2

Copyright © 2017 BouncyCastle.org. All rights reserved.