Bouncy Castle Cryptography Library 1.37
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

AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
aACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
aACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
AccessDescription - Class in org.bouncycastle.asn1.x509
The AccessDescription object.
AccessDescription(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AccessDescription
 
AccessDescription(DERObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AccessDescription
create an AccessDescription with the oid and location provided.
Accuracy - Class in org.bouncycastle.asn1.tsp
 
Accuracy() - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
 
Accuracy(DERInteger, DERInteger, DERInteger) - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
 
Accuracy(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
 
add(DEREncodable) - Method in class org.bouncycastle.asn1.DEREncodableVector
 
ADD_INFO_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
addAddionalStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Adds a additional Bouncy Castle Store to find CRLs, certificates, attribute certificates or cross certificates.
addAdditionalStoreFromLocation(String, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
addAdditionalStoresFromCRLDistributionPoint(CRLDistPoint, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
addAttribute(String, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
addAttribute(Attribute) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
addAttribute(X509Attribute) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
add an attribute
addCapability(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
addCapability(DERObjectIdentifier, int) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
addCapability(DERObjectIdentifier, DEREncodable) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
addCertStore(CertStore) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Adds a Java CertStore to this extended PKIX parameters.
addChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
addCRL(X509CRL) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Add the CRLEntry objects contained in a previous CRL.
addCRLEntry(ASN1Sequence) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(DERInteger, DERUTCTime, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(DERInteger, Time, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(DERInteger, Time, int, DERGeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(DERInteger, Time, X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(BigInteger, Date, int) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Deprecated. Reason being as indicated by ReasonFlags, i.e.
addCRLEntry(BigInteger, Date, int) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Reason being as indicated by ReasonFlags, i.e.
addCRLEntry(BigInteger, Date, int, Date) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
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
Add a CRL entry with extensions.
addCryptedBlocks(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Adds the contents of two encrypted blocks mod sigma
addData(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.ByteQueue
Add some data to our buffer.
addError(ErrorBundle) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addError(ErrorBundle, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraints
Adds a subtree to the excluded set of these name constraints.
addExtension(DERObjectIdentifier, boolean, DEREncodable) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Add an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
addExtension(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Add an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
addExtension(String, boolean, DEREncodable) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3)
addExtension(DERObjectIdentifier, boolean, DEREncodable) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 0)
addExtension(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, DEREncodable) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3)
addExtension(DERObjectIdentifier, boolean, DEREncodable) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.jce.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(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3)
addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
add a given extension field for the standard extensions tag
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
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, DEREncodable) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
add a given extension field for the standard extensions tag (tag 0)
addExtension(DERObjectIdentifier, boolean, DEREncodable) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
add a given extension field for the standard extensions tag (tag 0)
addExtension(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, DEREncodable) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
add a given extension field for the standard extensions tag (tag 3)
addExtension(DERObjectIdentifier, boolean, DEREncodable) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
add a given extension field for the standard extensions tag (tag 3)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
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(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
add a given extension field for the standard extensions tag (tag 3)
addInfoNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
AdditionalInformationSyntax - Class in org.bouncycastle.asn1.isismtt.x509
Some other information of non-restrictive nature regarding the usage of this certificate.
AdditionalInformationSyntax(String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
Constructor from a given details.
addNotification(ErrorBundle) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addNotification(ErrorBundle, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.ASN1Sequence
 
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.ASN1Set
 
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.BERSequenceGenerator
 
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.DERConstructedSequence
Deprecated.  
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.DERConstructedSet
Deprecated.  
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
 
addPadding(byte[], int) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.X923Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
add the pad bytes to the passed in block, returning the number of bytes added.
addPolicy(String) - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
 
addRequest(CertificateID) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Add a request for the given CertificateID.
addRequest(CertificateID, X509Extensions) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Add a request with extensions
addResponse(CertificateID, CertificateStatus) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, X509Extensions) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Date, X509Extensions) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Date, Date, X509Extensions) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Add a response for a particular Certificate ID.
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
addSeedMaterial(byte[]) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Add more seed material to the generator.
addSeedMaterial(long) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Add more seed material to the generator.
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Add more seed material to the generator.
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Add more seed material to the generator.
addStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Adds a Bouncy Castle Store to find CRLs, certificates, attribute certificates or cross certificates.
addTargetGroup(GeneralName) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetGroup(byte[]) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetName(GeneralName) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Adds a target name criterion for the attribute certificate to the target information extension criteria.
addTargetName(byte[]) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Adds a target name criterion for the attribute certificate to the target information extension criteria.
Admissions - Class in org.bouncycastle.asn1.isismtt.x509
An Admissions structure.
Admissions(GeneralName, NamingAuthority, ProfessionInfo[]) - Constructor for class org.bouncycastle.asn1.isismtt.x509.Admissions
Constructor from a given details.
AdmissionSyntax - Class in org.bouncycastle.asn1.isismtt.x509
Attribute to indicate admissions to certain professions.
AdmissionSyntax(GeneralName, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
Constructor from given details.
AEADBlockCipher - Interface in org.bouncycastle.crypto.modes
A block cipher mode that includes authenticated encryption with a streaming mode and optional associated data.
AEADParameters - Class in org.bouncycastle.crypto.params
 
AEADParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.AEADParameters
Base constructor.
aes - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
AES - Class in org.bouncycastle.jce.provider.symmetric
 
AES.AlgParamGen - Class in org.bouncycastle.jce.provider.symmetric
 
AES.AlgParamGen() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.AlgParamGen
 
AES.AlgParams - Class in org.bouncycastle.jce.provider.symmetric
 
AES.AlgParams() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.AlgParams
 
AES.CBC - Class in org.bouncycastle.jce.provider.symmetric
 
AES.CBC() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.CBC
 
AES.CFB - Class in org.bouncycastle.jce.provider.symmetric
 
AES.CFB() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.CFB
 
AES.ECB - Class in org.bouncycastle.jce.provider.symmetric
 
AES.ECB() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.ECB
 
AES.KeyGen - Class in org.bouncycastle.jce.provider.symmetric
 
AES.KeyGen() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.KeyGen
 
AES.KeyGen(int) - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.KeyGen
 
AES.KeyGen128 - Class in org.bouncycastle.jce.provider.symmetric
 
AES.KeyGen128() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.KeyGen128
 
AES.KeyGen192 - Class in org.bouncycastle.jce.provider.symmetric
 
AES.KeyGen192() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.KeyGen192
 
AES.KeyGen256 - Class in org.bouncycastle.jce.provider.symmetric
 
AES.KeyGen256() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.KeyGen256
 
AES.OFB - Class in org.bouncycastle.jce.provider.symmetric
 
AES.OFB() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.OFB
 
AES.RFC3211Wrap - Class in org.bouncycastle.jce.provider.symmetric
 
AES.RFC3211Wrap() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.RFC3211Wrap
 
AES.Wrap - Class in org.bouncycastle.jce.provider.symmetric
 
AES.Wrap() - Constructor for class org.bouncycastle.jce.provider.symmetric.AES.Wrap
 
aES128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
aES192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
aES256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
AESEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES (Rijndael), from FIPS-197.
AESEngine() - Constructor for class org.bouncycastle.crypto.engines.AESEngine
default constructor - 128 bit block size.
AESFastEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES (Rijndael), from FIPS-197.
AESFastEngine() - Constructor for class org.bouncycastle.crypto.engines.AESFastEngine
default constructor - 128 bit block size.
AESLightEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES (Rijndael), from FIPS-197.
AESLightEngine() - Constructor for class org.bouncycastle.crypto.engines.AESLightEngine
default constructor - 128 bit block size.
AESMappings - Class in org.bouncycastle.jce.provider.symmetric
 
AESMappings() - Constructor for class org.bouncycastle.jce.provider.symmetric.AESMappings
 
AESSICTest - Class in org.bouncycastle.jce.provider.test
test vectors based on NIST Special Publication 800-38A, "Recommendation for Block Cipher Modes of Operation"
AESSICTest() - Constructor for class org.bouncycastle.jce.provider.test.AESSICTest
 
AESTest - Class in org.bouncycastle.jce.provider.test
basic test class for the AES cipher vectors from FIPS-197
AESTest() - Constructor for class org.bouncycastle.jce.provider.test.AESTest
 
AESWrapEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES Key Wrapper from the NIST Key Wrap Specification.
AESWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapEngine
 
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
AL_fatal - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AL_warning - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
algName - Variable in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
algName - Variable in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
algOid - Variable in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
AlgorithmIdentifier - Class in org.bouncycastle.asn1.x509
 
AlgorithmIdentifier(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmIdentifier(String) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmIdentifier(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmParametersTest - Class in org.bouncycastle.jce.provider.test
 
AlgorithmParametersTest() - Constructor for class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
 
AllTests - Class in org.bouncycastle.jce.provider.test
 
AllTests() - Constructor for class org.bouncycastle.jce.provider.test.AllTests
 
AllTests - Class in org.bouncycastle.ocsp.test
 
AllTests() - Constructor for class org.bouncycastle.ocsp.test.AllTests
 
AllTests - Class in org.bouncycastle.openssl.test
 
AllTests() - Constructor for class org.bouncycastle.openssl.test.AllTests
 
AllTests - Class in org.bouncycastle.util
 
AllTests() - Constructor for class org.bouncycastle.util.AllTests
 
AlwaysValidVerifyer - Class in org.bouncycastle.crypto.tls
A certificate verifyer, that will always return true.
AlwaysValidVerifyer() - Constructor for class org.bouncycastle.crypto.tls.AlwaysValidVerifyer
 
AnnotatedException - Exception in org.bouncycastle.jce.provider
 
ansi_X9_62 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ANY_POLICY - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
anyExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
AP_access_denied - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_bad_certificate - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_bad_record_mac - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_certificate_expired - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_certificate_revoked - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_certificate_unknown - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_close_notify - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_decode_error - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_decompression_failure - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_decrypt_error - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_decryption_failed - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_export_restriction - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_handshake_failure - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_illegal_parameter - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_insufficient_security - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_internal_error - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_no_renegotiation - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_protocol_version - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_record_overflow - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_unexpected_message - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_unknown_ca - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_unsupported_certificate - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
AP_user_canceled - Static variable in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
APPLICATION - Static variable in interface org.bouncycastle.asn1.DERTags
 
areEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(byte[], byte[]) - Method in class org.bouncycastle.util.test.SimpleTest
 
Arrays - Class in org.bouncycastle.util
General array utilities.
ASN1Choice - Interface in org.bouncycastle.asn1
Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.
ASN1Dump - Class in org.bouncycastle.asn1.util
 
ASN1Dump() - Constructor for class org.bouncycastle.asn1.util.ASN1Dump
 
ASN1Encodable - Class in org.bouncycastle.asn1
 
ASN1Encodable() - Constructor for class org.bouncycastle.asn1.ASN1Encodable
 
ASN1EncodableVector - Class in org.bouncycastle.asn1
the parent class for this will eventually disappear.
ASN1EncodableVector() - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
 
asn1Equals(DERObject) - Method in class org.bouncycastle.asn1.DERBitString
 
asn1Equals(DERObject) - Method in class org.bouncycastle.asn1.DERBMPString
 
asn1Equals(DERObject) - Method in class org.bouncycastle.asn1.DERBoolean
 
ASN1Generator - Class in org.bouncycastle.asn1
 
ASN1Generator(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1Generator
 
ASN1InputStream - Class in org.bouncycastle.asn1
a general purpose ASN.1 decoder - note: this class differs from the others in that it returns null after it has read the last object in the stream.
ASN1InputStream(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
 
ASN1InputStream(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream based on the input byte array.
ASN1InputStream(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream where no DER object will be longer than limit.
ASN1Null - Class in org.bouncycastle.asn1
A NULL object.
ASN1Null() - Constructor for class org.bouncycastle.asn1.ASN1Null
 
ASN1Object - Class in org.bouncycastle.asn1
 
ASN1Object() - Constructor for class org.bouncycastle.asn1.ASN1Object
 
ASN1ObjectParser - Class in org.bouncycastle.asn1
 
ASN1ObjectParser(int, int, InputStream) - Constructor for class org.bouncycastle.asn1.ASN1ObjectParser
 
ASN1OctetString - Class in org.bouncycastle.asn1
 
ASN1OctetString(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
 
ASN1OctetString(DEREncodable) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
 
ASN1OctetStringParser - Interface in org.bouncycastle.asn1
 
ASN1OutputStream - Class in org.bouncycastle.asn1
 
ASN1OutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1OutputStream
 
ASN1Sequence - Class in org.bouncycastle.asn1
 
ASN1Sequence() - Constructor for class org.bouncycastle.asn1.ASN1Sequence
 
ASN1SequenceParser - Interface in org.bouncycastle.asn1
 
ASN1Set - Class in org.bouncycastle.asn1
 
ASN1Set() - Constructor for class org.bouncycastle.asn1.ASN1Set
 
ASN1SetParser - Interface in org.bouncycastle.asn1
 
ASN1StreamParser - Class in org.bouncycastle.asn1
 
ASN1StreamParser(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1StreamParser(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1StreamParser(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1TaggedObject - Class in org.bouncycastle.asn1
ASN.1 TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
ASN1TaggedObject(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
Create a tagged object in the explicit style.
ASN1TaggedObject(boolean, int, DEREncodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
Create a tagged object with the style given by the value of explicit.
ASN1TaggedObjectParser - Interface in org.bouncycastle.asn1
 
assertEmpty(ByteArrayInputStream) - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Make sure the InputStream is now empty.
asUnsignedByteArray(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
Return the passed in value as an unsigned byte array.
AsymmetricBlockCipher - Interface in org.bouncycastle.crypto
base interface that a public/private key block cipher needs to conform to.
AsymmetricCipherKeyPair - Class in org.bouncycastle.crypto
a holding class for public/private parameter pairs.
AsymmetricCipherKeyPair(CipherParameters, CipherParameters) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
basic constructor.
AsymmetricCipherKeyPairGenerator - Interface in org.bouncycastle.crypto
interface that a public/private key pair generator should conform to.
AsymmetricKeyParameter - Class in org.bouncycastle.crypto.params
 
AsymmetricKeyParameter(boolean) - Constructor for class org.bouncycastle.crypto.params.AsymmetricKeyParameter
 
AttCertIssuer - Class in org.bouncycastle.asn1.x509
 
AttCertIssuer(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
Don't use this one if you are trying to be RFC 3281 compliant.
AttCertIssuer(V2Form) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
 
AttCertValidityPeriod - Class in org.bouncycastle.asn1.x509
 
AttCertValidityPeriod(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
AttCertValidityPeriod(DERGeneralizedTime, DERGeneralizedTime) - Constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
AttrCertExample - Class in org.bouncycastle.x509.examples
A simple example that generates an attribute certificate.
AttrCertExample() - Constructor for class org.bouncycastle.x509.examples.AttrCertExample
 
AttrCertSelectorTest - Class in org.bouncycastle.jce.provider.test
 
AttrCertSelectorTest() - Constructor for class org.bouncycastle.jce.provider.test.AttrCertSelectorTest
 
AttrCertTest - Class in org.bouncycastle.jce.provider.test
 
AttrCertTest() - Constructor for class org.bouncycastle.jce.provider.test.AttrCertTest
 
Attribute - Class in org.bouncycastle.asn1.cms
 
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.Attribute
 
Attribute(DERObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.Attribute
 
Attribute - Class in org.bouncycastle.asn1.pkcs
 
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
 
Attribute(DERObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
 
Attribute - Class in org.bouncycastle.asn1.x509
 
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.Attribute
 
Attribute(DERObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.x509.Attribute
 
attributeCertificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
AttributeCertificate - Class in org.bouncycastle.asn1.x509
 
AttributeCertificate(AttributeCertificateInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
 
AttributeCertificate(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
 
AttributeCertificateHolder - Class in org.bouncycastle.x509
The Holder object.
AttributeCertificateHolder(X509Principal, BigInteger) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
 
AttributeCertificateHolder(X500Principal, BigInteger) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
 
AttributeCertificateHolder(X509Certificate) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
 
AttributeCertificateHolder(X509Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
 
AttributeCertificateHolder(X500Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
 
AttributeCertificateHolder(int, String, String, byte[]) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Constructs a holder for v2 attribute certificates with a hash value for some type of object.
AttributeCertificateInfo - Class in org.bouncycastle.asn1.x509
 
AttributeCertificateInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
AttributeCertificateIssuer - Class in org.bouncycastle.x509
Carrying class for an attribute certificate issuer.
AttributeCertificateIssuer(X500Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
 
AttributeCertificateIssuer(X509Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
 
AttributeTable - Class in org.bouncycastle.asn1.cms
 
AttributeTable(Hashtable) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AttributeTable(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AttributeTable(ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AuditIdentity - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Audit identity extension in attribute certificates.
AuthenticatedSafe - Class in org.bouncycastle.asn1.pkcs
 
AuthenticatedSafe(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
AuthenticatedSafe(ContentInfo[]) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
AUTHORITY_KEY_IDENTIFIER - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
AuthorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Authority Info Access
AuthorityInformationAccess - Class in org.bouncycastle.asn1.x509
The AuthorityInformationAccess object.
AuthorityInformationAccess(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
AuthorityInformationAccess(DERObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
create an AuthorityInformationAccess with the oid and location provided.
AuthorityKeyIdentifier - Class in org.bouncycastle.asn1.x509
The AuthorityKeyIdentifier object.
AuthorityKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
AuthorityKeyIdentifier(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
Calulates the keyidentifier using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC2459.
AuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided as well.
AuthorityKeyIdentifier(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided.
AuthorityKeyIdentifier(byte[], GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with a precomupted key identifier and the GeneralNames tag and the serial number provided as well.
AuthorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Authority Key Identifier
AuthorityKeyIdentifierStructure - Class in org.bouncycastle.x509.extension
A high level authority key identifier.
AuthorityKeyIdentifierStructure(byte[]) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Constructor which will take the byte[] returned from getExtensionValue()
AuthorityKeyIdentifierStructure(X509Certificate) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
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
Create an AuthorityKeyIdentifier using just the hash of the public key.

B

BAD_ALG - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_CERT_ID - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_DATA_FORMAT - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_MESSAGE_CHECK - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_POP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_REQUEST - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_TIME - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
badAlg - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badCertId - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badDataFormat - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badMessageCheck - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badPOP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badRequest - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badTime - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
bagtypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
Base64 - Class in org.bouncycastle.util.encoders
 
Base64() - Constructor for class org.bouncycastle.util.encoders.Base64
 
Base64Encoder - Class in org.bouncycastle.util.encoders
 
Base64Encoder() - Constructor for class org.bouncycastle.util.encoders.Base64Encoder
 
BaseBlockCipherTest - Class in org.bouncycastle.jce.provider.test
 
BaseKDFBytesGenerator - Class in org.bouncycastle.crypto.generators
Basic KDF generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on ISO 18033/P1363a.
BaseKDFBytesGenerator(int, Digest) - Constructor for class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
Construct a KDF Parameters generator.
baseTest() - Method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
 
BASIC_CONSTRAINTS - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
BasicAgreement - Interface in org.bouncycastle.crypto
The basic interface that basic Diffie-Hellman implementations conforms to.
BasicConstraints - Class in org.bouncycastle.asn1.x509
 
BasicConstraints(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
 
BasicConstraints(boolean, int) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
Deprecated. use one of the other two unambigous constructors.
BasicConstraints(boolean) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
 
BasicConstraints(int) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
create a cA=true object for the given path length constraint.
BasicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Basic Constraints
BasicOCSPResp - Class in org.bouncycastle.ocsp
BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
BasicOCSPResp(BasicOCSPResponse) - Constructor for class org.bouncycastle.ocsp.BasicOCSPResp
 
BasicOCSPRespGenerator - Class in org.bouncycastle.ocsp
Generator for basic OCSP response objects.
BasicOCSPRespGenerator(RespID) - Constructor for class org.bouncycastle.ocsp.BasicOCSPRespGenerator
basic constructor
BasicOCSPRespGenerator(PublicKey) - Constructor for class org.bouncycastle.ocsp.BasicOCSPRespGenerator
construct with the responderID to be the SHA-1 keyHash of the passed in public key.
BasicOCSPResponse - Class in org.bouncycastle.asn1.ocsp
 
BasicOCSPResponse(ResponseData, AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
BasicOCSPResponse(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
BCKeyStore - Interface in org.bouncycastle.jce.interfaces
all BC provider keystores implement this interface.
BER - Static variable in class org.bouncycastle.asn1.ASN1Encodable
 
BERConstructedOctetString - Class in org.bouncycastle.asn1
 
BERConstructedOctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
 
BERConstructedOctetString(Vector) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
 
BERConstructedOctetString(DERObject) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
 
BERConstructedOctetString(DEREncodable) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
 
BERConstructedSequence - Class in org.bouncycastle.asn1
Deprecated. use BERSequence
BERConstructedSequence() - Constructor for class org.bouncycastle.asn1.BERConstructedSequence
Deprecated.  
BERGenerator - Class in org.bouncycastle.asn1
 
BERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERGenerator
 
BERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERGenerator
 
BERInputStream - Class in org.bouncycastle.asn1
Deprecated. use ASN1InputStream
BERInputStream(InputStream) - Constructor for class org.bouncycastle.asn1.BERInputStream
Deprecated.  
BERNull - Class in org.bouncycastle.asn1
A BER NULL object.
BERNull() - Constructor for class org.bouncycastle.asn1.BERNull
 
BEROctetStringGenerator - Class in org.bouncycastle.asn1
 
BEROctetStringGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
 
BEROctetStringGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
 
BEROctetStringParser - Class in org.bouncycastle.asn1
 
BEROctetStringParser(ASN1ObjectParser) - Constructor for class org.bouncycastle.asn1.BEROctetStringParser
 
BEROutputStream - Class in org.bouncycastle.asn1
 
BEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROutputStream
 
BERSequence - Class in org.bouncycastle.asn1
 
BERSequence() - Constructor for class org.bouncycastle.asn1.BERSequence
create an empty sequence
BERSequence(DEREncodable) - Constructor for class org.bouncycastle.asn1.BERSequence
create a sequence containing one object
BERSequence(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.BERSequence
create a sequence containing a vector of objects.
BERSequenceGenerator - Class in org.bouncycastle.asn1
 
BERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
 
BERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
 
BERSequenceParser - Class in org.bouncycastle.asn1
 
BERSet - Class in org.bouncycastle.asn1
 
BERSet() - Constructor for class org.bouncycastle.asn1.BERSet
create an empty sequence
BERSet(DEREncodable) - Constructor for class org.bouncycastle.asn1.BERSet
create a set containing one object
BERSet(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.BERSet
 
BERSetParser - Class in org.bouncycastle.asn1
 
BERTaggedObject - Class in org.bouncycastle.asn1
BER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
BERTaggedObject(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTaggedObject(boolean, int, DEREncodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTaggedObject(int) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
create an implicitly tagged object that contains a zero length sequence.
BERTaggedObjectParser - Class in org.bouncycastle.asn1
 
BERTaggedObjectParser(int, int, InputStream) - Constructor for class org.bouncycastle.asn1.BERTaggedObjectParser
 
BigIntegers - Class in org.bouncycastle.util
BigInteger utilities.
BigIntegers() - Constructor for class org.bouncycastle.util.BigIntegers
 
BiometricData - Class in org.bouncycastle.asn1.x509.qualified
The BiometricData object.
BiometricData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
 
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString, DERIA5String) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
 
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
 
BiometricInfo - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
BiometricInfo
BIT_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
Bits32ToBytes(int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
Bits32ToInts(int, int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESedeEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.GOST28147Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.IDEAEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.NullEngine
 
BlockCipher - Interface in org.bouncycastle.crypto
Block cipher engines are expected to conform to this interface.
BlockCipherMac - Class in org.bouncycastle.crypto.macs
 
BlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated. use CBCBlockCipherMac
BlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated. use CBCBlockCipherMac
BlockCipherPadding - Interface in org.bouncycastle.crypto.paddings
Block cipher padders are expected to conform to this interface
BlockCipherTest - Class in org.bouncycastle.jce.provider.test
basic test class for a block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
BlockCipherTest() - Constructor for class org.bouncycastle.jce.provider.test.BlockCipherTest
 
BlowfishEngine - Class in org.bouncycastle.crypto.engines
A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
BlowfishEngine() - Constructor for class org.bouncycastle.crypto.engines.BlowfishEngine
 
BMP_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
BOOLEAN - Static variable in interface org.bouncycastle.asn1.DERTags
 
BouncyCastleProvider - Class in org.bouncycastle.jce.provider
To add the provider at runtime use: import java.security.Security; import org.bouncycastle.jce.provider.BouncyCastleProvider; Security.addProvider(new BouncyCastleProvider()); The provider can also be configured as part of your environment via static registration by adding an entry to the java.security properties file (found in $JAVA_HOME/jre/lib/security/java.security, where $JAVA_HOME is the location of your JDK/JRE distribution).
BouncyCastleProvider() - Constructor for class org.bouncycastle.jce.provider.BouncyCastleProvider
Construct a new provider.
brainpoolP160r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP160t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP192r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP192t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP224r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP224t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP256r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP256t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP320r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP320t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP384r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP384t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP512r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP512t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
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.BrokePBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES
 
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES - Class in org.bouncycastle.jce.provider
PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES
 
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key
 
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key
 
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key
 
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAndTwofish-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish
 
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.
BrokenPBE.Util() - Constructor for class org.bouncycastle.jce.provider.BrokenPBE.Util
 
buf - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
 
buf - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
buf - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
buf - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
BufferedAsymmetricBlockCipher - Class in org.bouncycastle.crypto
a buffer wrapper for an asymmetric block cipher, allowing input to be accumulated in a piecemeal fashion until final processing.
BufferedAsymmetricBlockCipher(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
base constructor.
BufferedBlockCipher - Class in org.bouncycastle.crypto
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion.
BufferedBlockCipher() - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
constructor for subclasses
BufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
Create a buffered block cipher without padding.
BufferedDecoder - Class in org.bouncycastle.util.encoders
a buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedDecoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedDecoder
 
BufferedEncoder - Class in org.bouncycastle.util.encoders
a buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedEncoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedEncoder
 
bufOff - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
 
bufOff - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
build() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
buildObject(int, int, byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
build an object given its tag and a byte stream to construct it from.
buildObject(int, byte[]) - Method in class org.bouncycastle.asn1.DERInputStream
Deprecated. build an object given its tag and a byte stream to construct it from.
BUSINESS_CATEGORY - Static variable in class org.bouncycastle.asn1.x509.X509Name
businessCategory - DirectoryString(SIZE(1..128)
ByteQueue - Class in org.bouncycastle.crypto.tls
A queue for bytes.
ByteQueue() - Constructor for class org.bouncycastle.crypto.tls.ByteQueue
 
BytesTo32bits(byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 

C

C - Static variable in class org.bouncycastle.asn1.x509.X509Name
country code - StringType(SIZE(2))
c2onb191v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2onb191v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2onb239v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2onb239v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb163v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb163v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb163v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb176w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb208w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb272w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb304w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb368w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb191v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb191v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb191v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb359v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb431r1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
cACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
cACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
calculateAgreement(DHPublicKeyParameters, BigInteger) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
given a message from a given party and the coresponding public key calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
given a short term public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
calculateAgreement(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
given a public key from a given party calculate the next message in the agreement sequence.
calculateMac(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsMac
Calculate the mac for some given data.
calculateMessage() - Method in class org.bouncycastle.crypto.agreement.DHAgreement
calculate our initial message.
Camellia - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.AlgParamGen - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.AlgParamGen() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.AlgParamGen
 
Camellia.AlgParams - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.AlgParams() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.AlgParams
 
Camellia.CBC - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.CBC() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.CBC
 
Camellia.ECB - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.ECB() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.ECB
 
Camellia.KeyGen - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.KeyGen() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.KeyGen
 
Camellia.KeyGen(int) - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.KeyGen
 
Camellia.KeyGen128 - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.KeyGen128() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.KeyGen128
 
Camellia.KeyGen192 - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.KeyGen192() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.KeyGen192
 
Camellia.KeyGen256 - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.KeyGen256() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.KeyGen256
 
Camellia.RFC3211Wrap - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.RFC3211Wrap() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.RFC3211Wrap
 
Camellia.Wrap - Class in org.bouncycastle.jce.provider.symmetric
 
Camellia.Wrap() - Constructor for class org.bouncycastle.jce.provider.symmetric.Camellia.Wrap
 
CamelliaEngine - Class in org.bouncycastle.crypto.engines
Camellia - based on RFC 3713.
CamelliaEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaEngine
 
CamelliaMappings - Class in org.bouncycastle.jce.provider.symmetric
 
CamelliaMappings() - Constructor for class org.bouncycastle.jce.provider.symmetric.CamelliaMappings
 
CamelliaTest - Class in org.bouncycastle.jce.provider.test
basic test class for Camellia
CamelliaTest() - Constructor for class org.bouncycastle.jce.provider.test.CamelliaTest
 
CamelliaWrapEngine - Class in org.bouncycastle.crypto.engines
An implementation of the Camellia key wrapper based on RFC 3657/RFC 3394.
CamelliaWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaWrapEngine
 
canBePrintable(String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
canNotDecryptAny - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
CAST5 - Class in org.bouncycastle.jce.provider.symmetric
 
CAST5.AlgParamGen - Class in org.bouncycastle.jce.provider.symmetric
 
CAST5.AlgParamGen() - Constructor for class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParamGen
 
CAST5.AlgParams - Class in org.bouncycastle.jce.provider.symmetric
 
CAST5.AlgParams() - Constructor for class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParams
 
CAST5.CBC - Class in org.bouncycastle.jce.provider.symmetric
 
CAST5.CBC() - Constructor for class org.bouncycastle.jce.provider.symmetric.CAST5.CBC
 
CAST5.ECB - Class in org.bouncycastle.jce.provider.symmetric
 
CAST5.ECB() - Constructor for class org.bouncycastle.jce.provider.symmetric.CAST5.ECB
 
CAST5.KeyGen - Class in org.bouncycastle.jce.provider.symmetric
 
CAST5.KeyGen() - Constructor for class org.bouncycastle.jce.provider.symmetric.CAST5.KeyGen
 
CAST5CBCParameters - Class in org.bouncycastle.asn1.misc
 
CAST5CBCParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
CAST5CBCParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
CAST5Engine - Class in org.bouncycastle.crypto.engines
A class that provides CAST key encryption operations, such as encoding data and generating keys.
CAST5Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST5Engine
 
CAST5Mappings - Class in org.bouncycastle.jce.provider.symmetric
 
CAST5Mappings() - Constructor for class org.bouncycastle.jce.provider.symmetric.CAST5Mappings
 
CAST6Engine - Class in org.bouncycastle.crypto.engines
A class that provides CAST6 key encryption operations, such as encoding data and generating keys.
CAST6Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST6Engine
 
CAST_Decipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
CAST_Decipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to decrypt the block.
CAST_Encipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Does the 16 rounds to encrypt the block.
CAST_Encipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to encrypt the block.
CBCBlockCipher - Class in org.bouncycastle.crypto.modes
implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CBCBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CBCBlockCipher
Basic constructor.
CBCBlockCipherMac - Class in org.bouncycastle.crypto.macs
standard CBC Block Cipher MAC - if no padding is specified the default of pad of zeroes is used.
CBCBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCBlockCipherMac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CCMBlockCipher - Class in org.bouncycastle.crypto.modes
Implements the Counter with Cipher Block Chaining mode (CCM) detailed in NIST Special Publication 800-38C.
CCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CCMBlockCipher
Basic constructor.
CCMParameters - Class in org.bouncycastle.crypto.params
 
CCMParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.CCMParameters
Base constructor.
CertBag - Class in org.bouncycastle.asn1.pkcs
 
CertBag(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertBag
 
CertBag(DERObjectIdentifier, DERObject) - Constructor for class org.bouncycastle.asn1.pkcs.CertBag
 
certBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
CertHash - Class in org.bouncycastle.asn1.isismtt.ocsp
ISIS-MTT PROFILE: The responder may include this extension in a response to send the hash of the requested certificate to the responder.
CertHash(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.CertHash
Constructor from a given details.
CertID - Class in org.bouncycastle.asn1.ocsp
 
CertID(AlgorithmIdentifier, ASN1OctetString, ASN1OctetString, DERInteger) - Constructor for class org.bouncycastle.asn1.ocsp.CertID
 
CertID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.CertID
 
certificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
Certificate - Class in org.bouncycastle.crypto.tls
A representation for a certificate chain as used by an tls server.
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
CERTIFICATE_POLICIES - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
certificateHold - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
certificateHold - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CertificateID - Class in org.bouncycastle.ocsp
 
CertificateID(CertID) - Constructor for class org.bouncycastle.ocsp.CertificateID
 
CertificateID(String, X509Certificate, BigInteger, String) - Constructor for class org.bouncycastle.ocsp.CertificateID
create from an issuer certificate and the serial number of the certificate it signed.
CertificateID(String, X509Certificate, BigInteger) - Constructor for class org.bouncycastle.ocsp.CertificateID
create using the BC provider
CertificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Certificate Issuer
CertificateList - Class in org.bouncycastle.asn1.x509
PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.
CertificateList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CertificateList
 
CertificatePair - Class in org.bouncycastle.asn1.x509
This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587 crossCertificatePairATTRIBUTE::={ WITH SYNTAX CertificatePair EQUALITY MATCHING RULE certificatePairExactMatch ID joint-iso-ccitt(2) ds(5) attributeType(4) crossCertificatePair(40)} The forward elements of the crossCertificatePair attribute of a CA's directory entry shall be used to store all, except self-issued certificates issued to this CA.
CertificatePair(X509CertificateStructure, X509CertificateStructure) - Constructor for class org.bouncycastle.asn1.x509.CertificatePair
Constructor from a given details.
CertificatePolicies - Class in org.bouncycastle.asn1.x509
 
CertificatePolicies(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
CertificatePolicies(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
CertificatePolicies(String) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
CertificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Certificate Policies
CertificateStatus - Interface in org.bouncycastle.ocsp
 
CertificateVerifyer - Interface in org.bouncycastle.crypto.tls
This should be implemented by any class which can find out, if a given certificate chain is beeing accepted by an client.
CertificationRequest - Class in org.bouncycastle.asn1.pkcs
PKCS10 Certification request object.
CertificationRequest() - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequestInfo - Class in org.bouncycastle.asn1.pkcs
PKCS10 CertificationRequestInfo object.
CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
CertificationRequestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
certPath - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
CertPathBuilderTest - Class in org.bouncycastle.jce.provider.test
 
CertPathBuilderTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathBuilderTest
 
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
 
CertPathTest - Class in org.bouncycastle.jce.provider.test
 
CertPathTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathTest
 
CertPathValidatorTest - Class in org.bouncycastle.jce.provider.test
 
CertPathValidatorTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathValidatorTest
 
CertPathValidatorUtilities - Class in org.bouncycastle.jce.provider
 
CertPathValidatorUtilities() - Constructor for class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
CertPolicyId - Class in org.bouncycastle.asn1.x509
CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.
CertPolicyId(String) - Constructor for class org.bouncycastle.asn1.x509.CertPolicyId
 
certs - Variable in class org.bouncycastle.crypto.tls.Certificate
The certificates.
certs - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
CertStatus - Class in org.bouncycastle.asn1.ocsp
 
CertStatus() - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
create a CertStatus object with a tag of zero.
CertStatus(RevokedInfo) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
 
CertStatus(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
 
CertStatus(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
 
CertStoreCollectionSpi - Class in org.bouncycastle.jce.provider
 
CertStoreCollectionSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
CertStoreTest - Class in org.bouncycastle.jce.provider.test
 
CertStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.CertStoreTest
 
CertTest - Class in org.bouncycastle.jce.provider.test
 
CertTest() - Constructor for class org.bouncycastle.jce.provider.test.CertTest
 
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CFBBlockCipher - Class in org.bouncycastle.crypto.modes
implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.CFBBlockCipher
Basic constructor.
CFBBlockCipherMac - Class in org.bouncycastle.crypto.macs
 
CFBBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, int, int) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CFBBlockCipherMac(BlockCipher, int, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.x509.ExtendedPKIXParameters
This model uses the following validity model.
characteristic_two_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
check(X509AttributeCertificate, CertPath, CertPath, Collection) - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
Performs checks on the specified attribute certificate.
checkCertificate(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkCipher(String) - Method in class org.bouncycastle.jce.provider.test.DoFinalTest
 
checkCreation() - Method in class org.bouncycastle.jce.provider.test.PKCS7SignedDataTest
we generate a self signed certificate for the sake of testing - RSA - and then try signing some data.
checkCreation1() - Method in class org.bouncycastle.jce.provider.test.CertTest
we generate a self signed certificate for the sake of testing - RSA
checkCreation2() - Method in class org.bouncycastle.jce.provider.test.CertTest
we generate a self signed certificate for the sake of testing - DSA
checkCreation3() - Method in class org.bouncycastle.jce.provider.test.CertTest
we generate a self signed certificate for the sake of testing - ECDSA
checkCreation4() - Method in class org.bouncycastle.jce.provider.test.CertTest
we generate a self signed certificate for the sake of testing - GOST3410
checkCreation5() - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkCRLCreation1() - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkCRLCreation2() - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkCRLCreation3() - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkCRLs(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
checkExcluded(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraints
Check if the given GeneralName is contained in the excluded set.
checkExcludedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraints
 
checkKeyUsage(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkNameCertificate(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkPermitted(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraints
Checks if the given GeneralName is in the permitted set.
checkPermittedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraints
 
checkRevocation(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, Vector, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
checkSelfSignedCertificate(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkValidity() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
checkValidity(Date) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
checkValidity() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
 
checkValidity(Date) - Method in interface org.bouncycastle.x509.X509AttributeCertificate
 
checkValidity() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
checkValidity(Date) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
checkVersion(byte[], TlsProtocolHandler) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
checkVersion(InputStream, TlsProtocolHandler) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
children - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
cipher - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
CipherKeyGenerator - Class in org.bouncycastle.crypto
The base class for symmetric, or secret, cipher key generators.
CipherKeyGenerator() - Constructor for class org.bouncycastle.crypto.CipherKeyGenerator
 
CipherParameters - Interface in org.bouncycastle.crypto
all parameter classes implement this.
CipherStreamTest - Class in org.bouncycastle.jce.provider.test
check that cipher input/output streams are working correctly
CipherStreamTest() - Constructor for class org.bouncycastle.jce.provider.test.CipherStreamTest
 
clone() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.GOST3411
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.MD2
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.MD4
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.MD5
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD128
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD160
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD256
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD320
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.SHA1
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.SHA224
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.SHA256
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.SHA384
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.SHA512
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.Tiger
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.Whirlpool
 
clone() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
clone() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
Returns a clone of this object.
clone(byte[]) - Static method in class org.bouncycastle.util.Arrays
 
clone() - Method in interface org.bouncycastle.util.Selector
 
clone() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
 
clone() - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
 
clone() - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Makes a copy of this PKIXParameters object.
clone() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
 
clone() - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
Returns a clone of this object.
clone() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
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
 
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.asn1.BERSequenceGenerator
 
close() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
 
close() - Method in class org.bouncycastle.crypto.tls.RecordStream
 
close() - Method in class org.bouncycastle.crypto.tls.TlsInputStream
 
close() - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Closes this connection.
close() - Method in class org.bouncycastle.util.test.UncloseableOutputStream
 
CMac - Class in org.bouncycastle.crypto.macs
CMAC - as specified at www.nuee.nagoya-u.ac.jp/labs/tiwata/omac/omac.html CMAC is analogous to OMAC1 - see also en.wikipedia.org/wiki/CMAC CMAC is a NIST recomendation - see csrc.nist.gov/CryptoToolkit/modes/800-38_Series_Publications/SP800-38B.pdf CMAC/OMAC1 is a blockcipher-based message authentication code designed and analyzed by Tetsu Iwata and Kaoru Kurosawa.
CMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CMac
create a standard MAC based on a CBC block cipher (64 or 128 bit block).
CMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CMSAttributes - Interface in org.bouncycastle.asn1.cms
 
CMSObjectIdentifiers - Interface in org.bouncycastle.asn1.cms
 
CN - Static variable in class org.bouncycastle.asn1.x509.X509Name
common name - StringType(SIZE(1..64))
CollectionStore - Class in org.bouncycastle.util
A simple collection backed store.
CollectionStore(Collection) - Constructor for class org.bouncycastle.util.CollectionStore
Basic constructor.
CombinedHash - Class in org.bouncycastle.crypto.tls
A combined hash, which implements md5(m) || sha1(m).
CombinedHash() - Constructor for class org.bouncycastle.crypto.tls.CombinedHash
 
commitmentType - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
CommitmentTypeIdentifier - Interface in org.bouncycastle.asn1.esf
 
CommitmentTypeIndication - Class in org.bouncycastle.asn1.esf
 
CommitmentTypeIndication(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
CommitmentTypeIndication(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
CommitmentTypeIndication(DERObjectIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
CommitmentTypeQualifier - Class in org.bouncycastle.asn1.esf
Commitment type qualifiers, used in the Commitment-Type-Indication attribute (RFC3126).
CommitmentTypeQualifier(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
Creates a new CommitmentTypeQualifier instance.
CommitmentTypeQualifier(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
Creates a new CommitmentTypeQualifier instance.
CommitmentTypeQualifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
Creates a new CommitmentTypeQualifier instance.
commonName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
compressedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
CompressedData - Class in org.bouncycastle.asn1.cms
RFC 3274 - CMS Compressed Data.
CompressedData(AlgorithmIdentifier, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
 
CompressedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
 
CompressedDataParser - Class in org.bouncycastle.asn1.cms
RFC 3274 - CMS Compressed Data.
CompressedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.CompressedDataParser
 
ConfigurableProvider - Interface in org.bouncycastle.jce.interfaces
Implemented by the BC provider.
connect(CertificateVerifyer) - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Connects to the remote system.
CONSTRUCTED - Static variable in interface org.bouncycastle.asn1.DERTags
 
CONTENT_TYPE_BMPSTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to bmpString encoding.
CONTENT_TYPE_IA5STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to ia5String encoding.
CONTENT_TYPE_UTF8STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to utf8String encoding.
CONTENT_TYPE_VISIBLESTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to visibleString encoding.
ContentHints - Class in org.bouncycastle.asn1.ess
 
ContentHints(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
 
ContentHints(DERObjectIdentifier, DERUTF8String) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
 
ContentIdentifier - Class in org.bouncycastle.asn1.ess
 
ContentIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
Create from OCTET STRING whose octets represent the identifier.
ContentIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
Create from byte array representing the identifier.
ContentInfo - Class in org.bouncycastle.asn1.cms
 
ContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
 
ContentInfo(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
 
ContentInfo - Class in org.bouncycastle.asn1.pkcs
 
ContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
 
ContentInfo(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
 
ContentInfoParser - Class in org.bouncycastle.asn1.cms
Produce an object suitable for an ASN1OutputStream.
ContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.ContentInfoParser
 
contentType - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
convertHexEncoded(String, int) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
Convert an inline encoded hex string rendition of an ASN.1 object back into its corresponding ASN.1 object.
convertValueToObject(X509Extension) - Static method in class org.bouncycastle.asn1.x509.X509Extension
Convert the value of the passed in extension to an object
copy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
copyAndAddExtension(String, boolean, X509Certificate) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
copyAndAddExtension(DERObjectIdentifier, boolean, X509Certificate) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
cose() - Method in class org.bouncycastle.crypto.tls.TlsOuputStream
 
counterSignature - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x509.X509Name
RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.bouncycastle.asn1.x509.X509Name
RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
countryName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
CRC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
CRC32 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
createAcIssuerCert(PublicKey, PrivateKey) - Static method in class org.bouncycastle.x509.examples.AttrCertExample
we generate the AC issuer's certificate
createCert(PublicKey, PrivateKey, PublicKey) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
we generate a certificate signed by our CA's intermediate certficate
createCert(PublicKey, PrivateKey) - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
we generate a self signed certificate for the sake of testing - RSA
createClientCert(PublicKey, PrivateKey, PublicKey) - Static method in class org.bouncycastle.x509.examples.AttrCertExample
we generate a certificate signed by our CA's intermediate certficate
createIntermediateCert(PublicKey, PrivateKey, X509Certificate) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
we generate an intermediate certificate signed by our CA
createKey(byte[]) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding.
createKey(InputStream) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding read from a stream.
createKey(PrivateKeyInfo) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from the passed in PKCS8 PrivateKeyInfo object.
createKey(byte[]) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding
createKey(InputStream) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding read from a stream
createKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from the passed in SubjectPublicKeyInfo
createMasterCert(PublicKey, PrivateKey) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
we generate the CA's certificate
createParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
 
critical - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
CRL5Test - Class in org.bouncycastle.jce.provider.test
 
CRL5Test() - Constructor for class org.bouncycastle.jce.provider.test.CRL5Test
 
CRL_DISTRIBUTION_POINTS - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
CRL_NUMBER - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
CRL_SIGN - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
crlAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
crlBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
CRLDistPoint - Class in org.bouncycastle.asn1.x509
 
CRLDistPoint(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CRLDistPoint
 
CRLDistPoint(DistributionPoint[]) - Constructor for class org.bouncycastle.asn1.x509.CRLDistPoint
 
CRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
CRL Distribution Points
CrlID - Class in org.bouncycastle.asn1.ocsp
 
CrlID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.CrlID
 
CRLNumber - Class in org.bouncycastle.asn1.x509
The CRLNumber object.
CRLNumber(BigInteger) - Constructor for class org.bouncycastle.asn1.x509.CRLNumber
 
CRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
CRL Number
CRLReason - Class in org.bouncycastle.asn1.x509
The CRLReason enumeration.
CRLReason(int) - Constructor for class org.bouncycastle.asn1.x509.CRLReason
 
CRLReason(DEREnumerated) - Constructor for class org.bouncycastle.asn1.x509.CRLReason
 
crlReasons - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
cRLSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
cRLSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
CryptoException - Exception in org.bouncycastle.crypto
the foundation class for the hard exceptions thrown by the crypto packages.
CryptoException() - Constructor for exception org.bouncycastle.crypto.CryptoException
base constructor.
CryptoException(String) - Constructor for exception org.bouncycastle.crypto.CryptoException
create a CryptoException with the given message.
CryptoProObjectIdentifiers - Interface in org.bouncycastle.asn1.cryptopro
 
CTSBlockCipher - Class in org.bouncycastle.crypto.modes
A Cipher Text Stealing (CTS) mode cipher.
CTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CTSBlockCipher
Create a buffered block cipher that uses Cipher Text Stealing
cTwoCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 

D

data - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
data - Variable in class org.bouncycastle.asn1.DERBitString
 
data - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
dataEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
dataEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
DataGroupHash - Class in org.bouncycastle.asn1.icao
The DataGroupHash object.
DataGroupHash(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.icao.DataGroupHash
 
DataGroupHash(int, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.icao.DataGroupHash
 
DataLengthException - Exception in org.bouncycastle.crypto
this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input.
DataLengthException() - Constructor for exception org.bouncycastle.crypto.DataLengthException
base constructor.
DataLengthException(String) - Constructor for exception org.bouncycastle.crypto.DataLengthException
create a DataLengthException with the given message.
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
dateOfBirth - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
DC - Static variable in class org.bouncycastle.asn1.x509.X509Name
 
DEBUG - Static variable in class org.bouncycastle.ocsp.test.OCSPTestUtil
 
decipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
decipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
DeclarationOfMajority - Class in org.bouncycastle.asn1.isismtt.x509
A declaration of majority.
DeclarationOfMajority(int) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
DeclarationOfMajority(boolean, String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
DeclarationOfMajority(DERGeneralizedTime) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
decode the base 64 encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Base64
decode the base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
decode the base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
 
decode(String, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
decode the Hex encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
 
decode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Decode the URL safe base 64 encoded input data - white space will be ignored.
decode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
decode the URL safe base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String) - Static method in class org.bouncycastle.util.encoders.UrlBase64
decode the URL safe base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Decode the URL safe base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decodeAndVerify(short, InputStream, int) - Method in class org.bouncycastle.crypto.tls.RecordStream
 
decodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
decodeCiphertext(short, byte[], int, int, TlsProtocolHandler) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipherCipherSuite
 
decodeCiphertext(short, byte[], int, int, TlsProtocolHandler) - Method in class org.bouncycastle.crypto.tls.TlsCipherSuite
 
decodeCiphertext(short, byte[], int, int, TlsProtocolHandler) - Method in class org.bouncycastle.crypto.tls.TlsNullCipherSuite
 
decodeIntFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
 
decodeLongFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
 
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.
decodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
 
decodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode decryption.
decryptData(AlgorithmIdentifier, byte[], char[], boolean) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_P_SOURCE_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_SALT_LENGTH - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_TRAILER_FIELD - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
defaultKeySize - Variable in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
DefaultLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
look up table translating common symbols into their OIDS.
DefaultReverse - Static variable in class org.bouncycastle.asn1.x509.X509Name
determines whether or not strings should be processed and printed from back to front.
DefaultSymbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
default look up table translating OID values into their common symbols following the convention in RFC 2253 with a few extras
DELTA_CRL_INDICATOR - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
DeltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Delta CRL indicator
depth - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
DER - Static variable in class org.bouncycastle.asn1.ASN1Encodable
 
DERApplicationSpecific - Class in org.bouncycastle.asn1
Base class for an application specific object
DERApplicationSpecific(int, byte[]) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
 
DERApplicationSpecific(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
 
DERApplicationSpecific(boolean, int, DEREncodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
 
DERBitString - Class in org.bouncycastle.asn1
 
DERBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(byte[]) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBMPString - Class in org.bouncycastle.asn1
DER BMPString object.
DERBMPString(byte[]) - Constructor for class org.bouncycastle.asn1.DERBMPString
basic constructor - byte encoded string.
DERBMPString(String) - Constructor for class org.bouncycastle.asn1.DERBMPString
basic constructor
DERBoolean - Class in org.bouncycastle.asn1
 
DERBoolean(byte[]) - Constructor for class org.bouncycastle.asn1.DERBoolean
 
DERBoolean(boolean) - Constructor for class org.bouncycastle.asn1.DERBoolean
 
DERConstructedSequence - Class in org.bouncycastle.asn1
Deprecated. use DERSequence.
DERConstructedSequence() - Constructor for class org.bouncycastle.asn1.DERConstructedSequence
Deprecated.  
DERConstructedSet - Class in org.bouncycastle.asn1
Deprecated. use DERSet
DERConstructedSet() - Constructor for class org.bouncycastle.asn1.DERConstructedSet
Deprecated.  
DERConstructedSet(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERConstructedSet
Deprecated.  
DERConstructedSet(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.DERConstructedSet
Deprecated.  
derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.DSATest
 
derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
 
derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.ECNRTest
 
DERDump - Class in org.bouncycastle.asn1.util
Deprecated. use ASN1Dump.
DERDump() - Constructor for class org.bouncycastle.asn1.util.DERDump
Deprecated.  
DEREncodable - Interface in org.bouncycastle.asn1
 
DEREncodableVector - Class in org.bouncycastle.asn1
a general class for building up a vector of DER encodable objects - this will eventually be superceded by ASN1EncodableVector so you should use that class in preference.
DEREncodableVector() - Constructor for class org.bouncycastle.asn1.DEREncodableVector
Deprecated. use ASN1EncodableVector instead.
DEREnumerated - Class in org.bouncycastle.asn1
 
DEREnumerated(int) - Constructor for class org.bouncycastle.asn1.DEREnumerated
 
DEREnumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.DEREnumerated
 
DEREnumerated(byte[]) - Constructor for class org.bouncycastle.asn1.DEREnumerated
 
DERGeneralizedTime - Class in org.bouncycastle.asn1
Generalized time object.
DERGeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
The correct format for this is YYYYMMDDHHMMSS[.f]Z, or without the Z for local time, or Z+-HHMM on the end, for difference between local time and UTC time.
DERGeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
base constructer from a java.util.date object
DERGeneralString - Class in org.bouncycastle.asn1
 
DERGeneralString(byte[]) - Constructor for class org.bouncycastle.asn1.DERGeneralString
 
DERGeneralString(String) - Constructor for class org.bouncycastle.asn1.DERGeneralString
 
DERGenerator - Class in org.bouncycastle.asn1
 
DERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERGenerator
 
DERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERGenerator
 
DERIA5String - Class in org.bouncycastle.asn1
DER IA5String object - this is an ascii string.
DERIA5String(byte[]) - Constructor for class org.bouncycastle.asn1.DERIA5String
basic constructor - with bytes.
DERIA5String(String) - Constructor for class org.bouncycastle.asn1.DERIA5String
basic constructor - without validation.
DERIA5String(String, boolean) - Constructor for class org.bouncycastle.asn1.DERIA5String
Constructor with optional validation.
DERInputStream - Class in org.bouncycastle.asn1
Deprecated. use ASN1InputStream
DERInputStream(InputStream) - Constructor for class org.bouncycastle.asn1.DERInputStream
Deprecated. use ASN1InputStream
DERInteger - Class in org.bouncycastle.asn1
 
DERInteger(int) - Constructor for class org.bouncycastle.asn1.DERInteger
 
DERInteger(BigInteger) - Constructor for class org.bouncycastle.asn1.DERInteger
 
DERInteger(byte[]) - Constructor for class org.bouncycastle.asn1.DERInteger
 
DerivationFunction - Interface in org.bouncycastle.crypto
base interface for general purpose byte derivation functions.
DerivationParameters - Interface in org.bouncycastle.crypto
Parameters for key/byte stream derivation classes
DERNull - Class in org.bouncycastle.asn1
A NULL object.
DERNull() - Constructor for class org.bouncycastle.asn1.DERNull
 
DERNumericString - Class in org.bouncycastle.asn1
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
DERNumericString(byte[]) - Constructor for class org.bouncycastle.asn1.DERNumericString
basic constructor - with bytes.
DERNumericString(String) - Constructor for class org.bouncycastle.asn1.DERNumericString
basic constructor - without validation..
DERNumericString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERNumericString
Constructor with optional validation.
DERObject - Class in org.bouncycastle.asn1
 
DERObject() - Constructor for class org.bouncycastle.asn1.DERObject
 
DERObjectIdentifier - Class in org.bouncycastle.asn1
 
DERObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.DERObjectIdentifier
 
DEROctetString - Class in org.bouncycastle.asn1
 
DEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.DEROctetString
 
DEROctetString(DEREncodable) - Constructor for class org.bouncycastle.asn1.DEROctetString
 
DEROutputStream - Class in org.bouncycastle.asn1
 
DEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.DEROutputStream
 
DERPrintableString - Class in org.bouncycastle.asn1
DER PrintableString object.
DERPrintableString(byte[]) - Constructor for class org.bouncycastle.asn1.DERPrintableString
basic constructor - byte encoded string.
DERPrintableString(String) - Constructor for class org.bouncycastle.asn1.DERPrintableString
basic constructor - this does not validate the string
DERPrintableString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERPrintableString
Constructor with optional validation.
DERSequence - Class in org.bouncycastle.asn1
 
DERSequence() - Constructor for class org.bouncycastle.asn1.DERSequence
create an empty sequence
DERSequence(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing one object
DERSequence(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing a vector of objects.
DERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing an array of objects.
DERSequenceGenerator - Class in org.bouncycastle.asn1
 
DERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
 
DERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
 
DERSet - Class in org.bouncycastle.asn1
A DER encoded set object
DERSet() - Constructor for class org.bouncycastle.asn1.DERSet
create an empty set
DERSet(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERSet
 
DERSet(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.DERSet
 
DERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSet
create a set from an array of objects.
DERString - Interface in org.bouncycastle.asn1
basic interface for DER string objects.
DERT61String - Class in org.bouncycastle.asn1
DER T61String (also the teletex string)
DERT61String(byte[]) - Constructor for class org.bouncycastle.asn1.DERT61String
basic constructor - with bytes.
DERT61String(String) - Constructor for class org.bouncycastle.asn1.DERT61String
basic constructor - with string.
DERTaggedObject - Class in org.bouncycastle.asn1
DER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
DERTaggedObject(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
 
DERTaggedObject(boolean, int, DEREncodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
 
DERTaggedObject(int) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
create an implicitly tagged object that contains a zero length sequence.
DERTags - Interface in org.bouncycastle.asn1
 
DERUniversalString - Class in org.bouncycastle.asn1
DER UniversalString object.
DERUniversalString(byte[]) - Constructor for class org.bouncycastle.asn1.DERUniversalString
basic constructor - byte encoded string.
DERUnknownTag - Class in org.bouncycastle.asn1
We insert one of these when we find a tag we don't recognise.
DERUnknownTag(int, byte[]) - Constructor for class org.bouncycastle.asn1.DERUnknownTag
 
DERUTCTime - Class in org.bouncycastle.asn1
UTC time object.
DERUTCTime(String) - Constructor for class org.bouncycastle.asn1.DERUTCTime
The correct format for this is YYMMDDHHMMSSZ (it used to be that seconds were never encoded.
DERUTCTime(Date) - Constructor for class org.bouncycastle.asn1.DERUTCTime
base constructer from a java.util.date object
DERUTF8String - Class in org.bouncycastle.asn1
DER UTF8String object.
DERUTF8String(String) - Constructor for class org.bouncycastle.asn1.DERUTF8String
basic constructor
DERVisibleString - Class in org.bouncycastle.asn1
DER VisibleString object.
DERVisibleString(byte[]) - Constructor for class org.bouncycastle.asn1.DERVisibleString
basic constructor - byte encoded string.
DERVisibleString(String) - Constructor for class org.bouncycastle.asn1.DERVisibleString
basic constructor
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
encryption algorithms preferences
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
encryption algorithms preferences
des_EDE3_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
DES_EDE_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESedeParameters
 
DES_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESParameters
 
desCBC - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
desede128kg - Static variable in class org.bouncycastle.ocsp.test.OCSPTestUtil
 
desede192kg - Static variable in class org.bouncycastle.ocsp.test.OCSPTestUtil
 
DESedeEngine - Class in org.bouncycastle.crypto.engines
a class that provides a basic DESede (or Triple DES) engine.
DESedeEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeEngine
standard constructor.
DESedeKeyGenerator - Class in org.bouncycastle.crypto.generators
 
DESedeKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESedeKeyGenerator
 
DESedeParameters - Class in org.bouncycastle.crypto.params
 
DESedeParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESedeParameters
 
DESedeTest - Class in org.bouncycastle.jce.provider.test
basic test class for key generation for a DES-EDE block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
DESedeTest() - Constructor for class org.bouncycastle.jce.provider.test.DESedeTest
 
DESedeWrapEngine - Class in org.bouncycastle.crypto.engines
Wrap keys according to draft-ietf-smime-key-wrap-01.txt.
DESedeWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeWrapEngine
 
DESEngine - Class in org.bouncycastle.crypto.engines
a class that provides a basic DES engine.
DESEngine() - Constructor for class org.bouncycastle.crypto.engines.DESEngine
standard constructor.
DESExample - Class in org.bouncycastle.crypto.examples
DESExample is a simple DES based encryptor/decryptor.
DESExample() - Constructor for class org.bouncycastle.crypto.examples.DESExample
 
DESExample(String, String, String, boolean) - Constructor for class org.bouncycastle.crypto.examples.DESExample
 
desFunc(int[], byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
the DES engine.
DESKeyGenerator - Class in org.bouncycastle.crypto.generators
 
DESKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESKeyGenerator
 
DESParameters - Class in org.bouncycastle.crypto.params
 
DESParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESParameters
 
DHAgreement - Class in org.bouncycastle.crypto.agreement
a Diffie-Hellman key exchange engine.
DHAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHAgreement
 
DHBasicAgreement - Class in org.bouncycastle.crypto.agreement
a Diffie-Hellman key agreement class.
DHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHBasicAgreement
 
DHBasicKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a basic Diffie-Helman key pair generator.
DHBasicKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
dhEphem - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhHybrid1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhHybrid2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhHybridOneFlow - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
DHKDFParameters - Class in org.bouncycastle.crypto.agreement.kdf
 
DHKDFParameters(DERObjectIdentifier, int, byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
DHKDFParameters(DERObjectIdentifier, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
DHKEKGenerator - Class in org.bouncycastle.crypto.agreement.kdf
RFC 2631 Diffie-hellman KEK derivation function.
DHKEKGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
dhKeyAgreement - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
DHKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
DHKeyGenerationParameters(SecureRandom, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyGenerationParameters
 
DHKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a Diffie-Helman key pair generator.
DHKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
DHKeyParameters - Class in org.bouncycastle.crypto.params
 
DHKeyParameters(boolean, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyParameters
 
dhOneFlow - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
DHParameter - Class in org.bouncycastle.asn1.pkcs
 
DHParameter(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.asn1.pkcs.DHParameter
 
DHParameter(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.DHParameter
 
DHParameters - Class in org.bouncycastle.crypto.params
 
DHParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParametersGenerator - Class in org.bouncycastle.crypto.generators
 
DHParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHParametersGenerator
 
DHPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
DHPrivateKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
DHPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
DHPublicKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
dhpublicnumber - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhSinglePass_cofactorDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhSinglePass_stdDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhStatic - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
DHTest - Class in org.bouncycastle.jce.provider.test
 
DHTest() - Constructor for class org.bouncycastle.jce.provider.test.DHTest
 
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
 
DHValidationParameters - Class in org.bouncycastle.crypto.params
 
DHValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DHValidationParameters
 
Digest - Interface in org.bouncycastle.crypto
interface that a message digest conforms to.
digest - Variable in class org.bouncycastle.crypto.io.DigestInputStream
 
digest - Variable in class org.bouncycastle.crypto.io.DigestOutputStream
 
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
digestedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
digestedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
DigestInfo - Class in org.bouncycastle.asn1.x509
The DigestInfo object.
DigestInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestInputStream - Class in org.bouncycastle.crypto.io
 
DigestInputStream(InputStream, Digest) - Constructor for class org.bouncycastle.crypto.io.DigestInputStream
 
DigestOutputStream - Class in org.bouncycastle.crypto.io
 
DigestOutputStream(OutputStream, Digest) - Constructor for class org.bouncycastle.crypto.io.DigestOutputStream
 
DigestRandomGenerator - Class in org.bouncycastle.crypto.prng
Random generation based on the digest with counter.
DigestRandomGenerator(Digest) - Constructor for class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
DigestTest - Class in org.bouncycastle.jce.provider.test
 
DigestTest() - Constructor for class org.bouncycastle.jce.provider.test.DigestTest
 
digitalSignature - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
digitalSignature - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
directCRLTest() - Method in class org.bouncycastle.jce.provider.test.CRL5Test
 
directoryName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
DirectoryString - Class in org.bouncycastle.asn1.x500
 
DirectoryString(String) - Constructor for class org.bouncycastle.asn1.x500.DirectoryString
 
DISPLAY_TEXT_MAXIMUM_SIZE - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Describe constant DISPLAY_TEXT_MAXIMUM_SIZE here.
DisplayText - Class in org.bouncycastle.asn1.x509
DisplayText class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
DisplayText(int, String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
Creates a new DisplayText instance.
DisplayText(String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
Creates a new DisplayText instance.
DisplayText(DERString) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
Creates a new DisplayText instance.
DistributionPoint - Class in org.bouncycastle.asn1.x509
The DistributionPoint object.
DistributionPoint(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
 
DistributionPoint(DistributionPointName, ReasonFlags, GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
 
DistributionPointName - Class in org.bouncycastle.asn1.x509
The DistributionPointName object.
DistributionPointName(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
DistributionPointName(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
DistributionPointName(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
dnQualifier - DirectoryString(SIZE(1..64)
dNSName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
doChecks() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
doDefTest(KeyPairGenerator, Cipher, Cipher) - Method in class org.bouncycastle.jce.provider.test.IESTest
 
doFinal() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
process the contents of the buffer using the underlying cipher.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Digest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Mac
Compute the final statge of the MAC writing the output to the out parameter.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.HMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.OldHMac
 
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
Finish the operation either appending or verifying the MAC at the end of the data.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.tls.CombinedHash
 
DoFinalTest - Class in org.bouncycastle.jce.provider.test
check that doFinal is properly reseting the cipher.
DoFinalTest() - Constructor for class org.bouncycastle.jce.provider.test.DoFinalTest
 
doTest(KeyPairGenerator, Cipher, Cipher) - Method in class org.bouncycastle.jce.provider.test.IESTest
 
DSA - Interface in org.bouncycastle.crypto
interface for classes implementing algorithms modeled similar to the Digital Signature Alorithm.
dsa_with_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
dsa_with_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
dsa_with_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
dsa_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
DSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
DSAKeyGenerationParameters(SecureRandom, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
 
DSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a DSA key pair generator.
DSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
DSAKeyParameters - Class in org.bouncycastle.crypto.params
 
DSAKeyParameters(boolean, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyParameters
 
DSAParameter - Class in org.bouncycastle.asn1.x509
 
DSAParameter(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
 
DSAParameter(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
 
DSAParameters - Class in org.bouncycastle.crypto.params
 
DSAParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
 
DSAParameters(BigInteger, BigInteger, BigInteger, DSAValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
 
DSAParametersGenerator - Class in org.bouncycastle.crypto.generators
generate suitable parameters for DSA, in line with FIPS 186-2.
DSAParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAParametersGenerator
 
DSAPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
DSAPrivateKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
 
DSAPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
DSAPublicKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPublicKeyParameters
 
DSASigner - Class in org.bouncycastle.crypto.signers
The Digital Signature Algorithm - as described in "Handbook of Applied Cryptography", pages 452 - 453.
DSASigner() - Constructor for class org.bouncycastle.crypto.signers.DSASigner
 
DSATest - Class in org.bouncycastle.jce.provider.test
 
DSATest() - Constructor for class org.bouncycastle.jce.provider.test.DSATest
 
DSAUtil - Class in org.bouncycastle.jce.provider
utility class for converting jce/jca DSA objects objects into their org.bouncycastle.crypto counterparts.
DSAUtil() - Constructor for class org.bouncycastle.jce.provider.DSAUtil
 
DSAValidationParameters - Class in org.bouncycastle.crypto.params
 
DSAValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
 
dsaWithSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
Dump - Class in org.bouncycastle.asn1.util
 
Dump() - Constructor for class org.bouncycastle.asn1.util.Dump
 
dumpAsString(Object) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
dump out a DER object as a formatted string
dumpAsString(DERObject) - Static method in class org.bouncycastle.asn1.util.DERDump
Deprecated. dump out a DER object as a formatted string
dumpAsString(DEREncodable) - Static method in class org.bouncycastle.asn1.util.DERDump
Deprecated. dump out a DER object as a formatted string

E

E - Static variable in class org.bouncycastle.asn1.x509.X509Name
email address in Verisign certificates
EAXBlockCipher - Class in org.bouncycastle.crypto.modes
A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.
EAXBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.EAXBlockCipher
Constructor that accepts an instance of a block cipher engine.
EC5Util - Class in org.bouncycastle.jce.provider
 
EC5Util() - Constructor for class org.bouncycastle.jce.provider.EC5Util
 
EC_IMPLICITLY_CA - Static variable in interface org.bouncycastle.jce.interfaces.ConfigurableProvider
 
ecc_brainpool - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ECDHBasicAgreement - Class in org.bouncycastle.crypto.agreement
P1363 7.2.1 ECSVDP-DH ECSVDP-DH is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version.
ECDHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
ECDHCBasicAgreement - Class in org.bouncycastle.crypto.agreement
P1363 7.2.2 ECSVDP-DHC ECSVDP-DHC is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version with cofactor multiplication.
ECDHCBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
ECDHKEKGenerator - Class in org.bouncycastle.crypto.agreement.kdf
X9.63 based key derivation function for ECDH CMS.
ECDHKEKGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
ECDomainParameters - Class in org.bouncycastle.crypto.params
 
ECDomainParameters(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDSA5Test - Class in org.bouncycastle.jce.provider.test
 
ECDSA5Test() - Constructor for class org.bouncycastle.jce.provider.test.ECDSA5Test
 
ecdsa_with_SHA1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA224 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA256 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA384 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA512 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ECDSASigner - Class in org.bouncycastle.crypto.signers
EC-DSA as described in X9.62
ECDSASigner() - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
 
ECEncodingTest - Class in org.bouncycastle.jce.provider.test
 
ECEncodingTest() - Constructor for class org.bouncycastle.jce.provider.test.ECEncodingTest
 
ECGOST3410NamedCurves - Class in org.bouncycastle.asn1.cryptopro
table of the available named parameters for GOST 3410-2001.
ECGOST3410NamedCurves() - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
ECGOST3410NamedCurveTable - Class in org.bouncycastle.jce
a table of locally supported named curves.
ECGOST3410NamedCurveTable() - Constructor for class org.bouncycastle.jce.ECGOST3410NamedCurveTable
 
ECGOST3410ParamSetParameters - Class in org.bouncycastle.asn1.cryptopro
 
ECGOST3410ParamSetParameters(BigInteger, BigInteger, BigInteger, BigInteger, int, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
ECGOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
ECGOST3410Signer - Class in org.bouncycastle.crypto.signers
GOST R 34.10-2001 Signature Algorithm
ECGOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410Signer
 
ECKey - Interface in org.bouncycastle.jce.interfaces
generic interface for an Elliptic Curve Key.
ECKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
ECKeyGenerationParameters(ECDomainParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ECKeyGenerationParameters
 
ECKeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
ECKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ECKeyPairGenerator
 
ECKeyParameters - Class in org.bouncycastle.crypto.params
 
ECKeyParameters(boolean, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECKeyParameters
 
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
 
eckpg - Static variable in class org.bouncycastle.ocsp.test.OCSPTestUtil
 
ECNamedCurveParameterSpec - Class in org.bouncycastle.jce.spec
specification signifying that the curve parameters can also be refered 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
 
ECNRSigner - Class in org.bouncycastle.crypto.signers
EC-NR as described in IEEE 1363-2000
ECNRSigner() - Constructor for class org.bouncycastle.crypto.signers.ECNRSigner
 
ECNRTest - Class in org.bouncycastle.jce.provider.test
 
ECNRTest() - Constructor for class org.bouncycastle.jce.provider.test.ECNRTest
 
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
 
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.
ECPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
ECPrivateKeyParameters(BigInteger, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPrivateKeyParameters
 
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
ECPrivateKeyStructure - Class in org.bouncycastle.asn1.sec
the elliptic curve private key object from SEC 1
ECPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
 
ECPrivateKeyStructure(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
 
ECPublicKey - Interface in org.bouncycastle.jce.interfaces
interface for elliptic curve public keys.
ECPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
ECPublicKeyParameters(ECPoint, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPublicKeyParameters
 
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
ecSign - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ecSignWithRipemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ecSignWithSha1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ecStoreTest(String) - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
 
ECUtil - Class in org.bouncycastle.jce.provider
utility class for converting jce/jca ECDSA, ECDH, and ECDHC objects into their org.bouncycastle.crypto counterparts.
ECUtil() - Constructor for class org.bouncycastle.jce.provider.ECUtil
 
ediPartyName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
elGamalAlgorithm - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
ElGamalEngine - Class in org.bouncycastle.crypto.engines
this does your basic ElGamal algorithm.
ElGamalEngine() - Constructor for class org.bouncycastle.crypto.engines.ElGamalEngine
 
elGamalFactory - Variable in class org.bouncycastle.jce.provider.JDKKeyFactory
 
ElGamalGenParameterSpec - Class in org.bouncycastle.jce.spec
 
ElGamalGenParameterSpec(int) - Constructor for class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
 
ElGamalKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
ElGamalKeyGenerationParameters(SecureRandom, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
 
ElGamalKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a ElGamal key pair generator.
ElGamalKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
 
ElGamalKeyParameters - Class in org.bouncycastle.crypto.params
 
ElGamalKeyParameters(boolean, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
ElGamalKeySpec - Class in org.bouncycastle.jce.spec
 
ElGamalKeySpec(ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalKeySpec
 
ElGamalParameter - Class in org.bouncycastle.asn1.oiw
 
ElGamalParameter(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
 
ElGamalParameter(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
 
ElGamalParameters - Class in org.bouncycastle.crypto.params
 
ElGamalParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
 
ElGamalParameters(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
 
ElGamalParametersGenerator - Class in org.bouncycastle.crypto.generators
 
ElGamalParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
 
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
 
ElGamalPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
ElGamalPrivateKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
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
 
ElGamalPublicKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
ElGamalPublicKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
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
 
ElGamalTest - Class in org.bouncycastle.jce.provider.test
 
ElGamalTest() - Constructor for class org.bouncycastle.jce.provider.test.ElGamalTest
 
ElGamalUtil - Class in org.bouncycastle.jce.provider
utility class for converting jce/jca ElGamal objects objects into their org.bouncycastle.crypto counterparts.
ElGamalUtil() - Constructor for class org.bouncycastle.jce.provider.ElGamalUtil
 
ellipticCurve - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
ellipticCurve OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) certicom(132) curve(0) }
ellipticCurve - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ellipticCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
EmailAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
Email address (RSA PKCS#9 extension) - IA5String.
encipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
encipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
encode(DEROutputStream) - Method in class org.bouncycastle.asn1.BERConstructedOctetString
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
encode the input data producing a base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
encode the input data producing a base 64 output stream.
encode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
encode the input data producing a Hex encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
encode the input data producing a Hex encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
encode the input data producing a Hex output stream.
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
 
encode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Encode the input data producing a URL safe base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Encode the byte data writing it to the given output stream.
encodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
encodePlaintext(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipherCipherSuite
 
encodePlaintext(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsCipherSuite
 
encodePlaintext(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsNullCipherSuite
 
Encoder - Interface in org.bouncycastle.util.encoders
Encode and decode byte arrays (typically from binary to 7-bit ASCII encodings).
encodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
 
encodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
 
encrypKeyPref - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
 
encrypt(BigInteger) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Encrypts a BigInteger aka Plaintext with the public key.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode encryption.
encryptData(String, byte[], PKCS12PBEParams, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
EncryptedContentInfo - Class in org.bouncycastle.asn1.cms
 
EncryptedContentInfo(DERObjectIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
EncryptedContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
EncryptedContentInfoParser - Class in org.bouncycastle.asn1.cms
EncryptedContentInfo ::= SEQUENCE { contentType ContentType, contentEncryptionAlgorithm ContentEncryptionAlgorithmIdentifier, encryptedContent [0] IMPLICIT EncryptedContent OPTIONAL }
EncryptedContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
encryptedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
EncryptedData - Class in org.bouncycastle.asn1.pkcs
The EncryptedData object.
EncryptedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
 
EncryptedData(DERObjectIdentifier, AlgorithmIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
 
encryptedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
EncryptedPrivateKeyInfo - Class in org.bouncycastle.asn1.pkcs
 
EncryptedPrivateKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
EncryptedPrivateKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
EncryptedPrivateKeyInfoTest - Class in org.bouncycastle.jce.provider.test
 
EncryptedPrivateKeyInfoTest() - Constructor for class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
 
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
EncryptionScheme - Class in org.bouncycastle.asn1.pkcs
 
End_Certificate_CP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_03_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_05_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_07_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_07_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_07_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_09_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
engine - Variable in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineAliases() - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineAliases() - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
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.jce.provider.JDKKeyStore
 
engineContainsAlias(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
this is 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.jce.provider.JDKMessageDigest
 
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.jce.provider.JCEBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineDoFinal() - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineGenerateCertificate(InputStream) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
Generates a certificate object and initializes it with the data read from the input stream inStream.
engineGenerateCertificates(InputStream) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
Returns a (possibly empty) collection view of the certificates read from the given input stream inStream.
engineGenerateCertPath(InputStream) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
 
engineGenerateCertPath(InputStream, String) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
 
engineGenerateCertPath(List) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
 
engineGenerateCRL(InputStream) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
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.jce.provider.JDKX509CertificateFactory
Returns a (possibly empty) collection view of the CRLs read from the given input stream inStream.
engineGenerateKey() - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede
 
engineGenerateKey() - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede3
 
engineGenerateKey() - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DES
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DH
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DSA
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.ElGamal
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.GOST3410
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.IDEA
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.RC2
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.symmetric.AES.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.symmetric.Camellia.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.symmetric.Noekeon.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.symmetric.SEED.AlgParamGen
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.DH
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.DSA
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.EC
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.ElGamal
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.GOST3410
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.RSA
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.X509
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.DH
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.DSA
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.EC
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.ElGamal
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.GOST3410
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.RSA
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.X509
 
engineGenerateSecret() - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineGenerateSecret() - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.DES
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.DESede
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.DESPBEKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEKeyFactory
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetCertificate(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCertificate(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
simply return the cert for the private key
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
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.jce.provider.JDKX509CertificateFactory
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
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.jce.provider.JDKAlgorithmParameters.DH
Return the PKCS#3 ASN.1 structure DHParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
Return the X.509 ASN.1 structure DSAParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
Return the X.509 ASN.1 structure ElGamalParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.GOST3410
Return the X.509 ASN.1 structure GOST3410Parameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.GOST3410
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
in the abscence of a standard way of doing it this will do for now...
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.OAEP
Return the PKCS#1 ASN.1 structure RSA-ES-OAEP-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.OAEP
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PSS
Return the PKCS#1 ASN.1 structure RSA-ES-OAEP-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PSS
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKECDSAAlgParameters.SigAlgParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKECDSAAlgParameters.SigAlgParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParams
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.DESede
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory
 
engineGetMacLength() - Method in class org.bouncycastle.jce.provider.JCEMac
 
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.jce.provider.BrokenJCEBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetParameter(String) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters
 
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(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede3
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineInit(SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineInit(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DES
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DH
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DSA
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DSA
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.ElGamal
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.GOST3410
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.IDEA
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.RC2
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.GOST3410
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.GOST3410
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.GOST3410
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.OAEP
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.OAEP
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.OAEP
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PSS
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PSS
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PSS
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKECDSAAlgParameters.SigAlgParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKECDSAAlgParameters.SigAlgParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKECDSAAlgParameters.SigAlgParameters
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.symmetric.AES.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.symmetric.Camellia.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.symmetric.Noekeon.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.symmetric.SEED.AlgParamGen
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
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
 
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(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) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore.BouncyCastleStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineParams - Variable in class org.bouncycastle.jce.provider.WrapCipherSpi
 
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
 
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
 
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.jce.provider.JCEMac
 
engineReset() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
should never be called.
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
should never be called.
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
Deprecated. replaced with
engineSign() - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineSign() - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineSign() - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
 
engineSign() - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineSign() - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineSize() - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSize() - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore.BouncyCastleStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.GOST3410
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.OAEP
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PSS
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKECDSAAlgParameters.SigAlgParameters
 
engineToString() - Method in class org.bouncycastle.jce.provider.symmetric.AES.AlgParams
 
engineToString() - Method in class org.bouncycastle.jce.provider.symmetric.Camellia.AlgParams
 
engineToString() - Method in class org.bouncycastle.jce.provider.symmetric.CAST5.AlgParams
 
engineToString() - Method in class org.bouncycastle.jce.provider.symmetric.Noekeon.AlgParams
 
engineToString() - Method in class org.bouncycastle.jce.provider.symmetric.SEED.AlgParams
 
engineTranslateKey(SecretKey) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
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[], int, int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKMessageDigest
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
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.jce.provider.JDKDigestSignature
 
engineVerify(byte[]) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineVerify(byte[]) - Method in class org.bouncycastle.jce.provider.JDKGOST3410Signer
 
engineVerify(byte[]) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineVerify(byte[]) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
entrust - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
entrustVersionExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
ENUMERATED - Static variable in interface org.bouncycastle.asn1.DERTags
 
envelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
EnvelopedData - Class in org.bouncycastle.asn1.cms
 
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
EnvelopedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
envelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
EnvelopedDataParser - Class in org.bouncycastle.asn1.cms
EnvelopedData ::= SEQUENCE { version CMSVersion, originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL, recipientInfos RecipientInfos, encryptedContentInfo EncryptedContentInfo, unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
EnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
equal(Object) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Encodable
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Object
 
equals(Object) - Method in class org.bouncycastle.asn1.DERObject
 
equals(Object) - Method in class org.bouncycastle.asn1.DERUnknownTag
 
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Extension
 
equals(Object, boolean) - Method in class org.bouncycastle.asn1.x509.X509Name
 
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Name
test for equality - note: case is ignored.
equals(Object) - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
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.JDKGOST3410PublicKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraints
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
equals(Object) - Method in class org.bouncycastle.jce.ProviderConfigurationPermission
 
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.ocsp.BasicOCSPResp
 
equals(Object) - Method in class org.bouncycastle.ocsp.CertificateID
 
equals(Object) - Method in class org.bouncycastle.ocsp.OCSPResp
 
equals(Object) - Method in class org.bouncycastle.ocsp.RespID
 
equals(Object) - Method in class org.bouncycastle.x509.AttributeCertificateHolder
 
equals(Object) - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
 
equals(Object) - Method in class org.bouncycastle.x509.X509CertificatePair
 
equals(Object) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
equivalent(X509Extensions) - Method in class org.bouncycastle.asn1.x509.X509Extensions
 
errors - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
ESFAttributes - Interface in org.bouncycastle.asn1.esf
 
ESSCertID - Class in org.bouncycastle.asn1.ess
 
ESSCertID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
constructor
ESSCertID(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
 
ESSCertID(byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
 
ETSIQCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
 
expectedPolicies - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
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
 
ExtendedDigest - Interface in org.bouncycastle.crypto
 
ExtendedKeyUsage - Class in org.bouncycastle.asn1.x509
The extendedKeyUsage object.
ExtendedKeyUsage(KeyPurposeId) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
ExtendedKeyUsage(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
ExtendedKeyUsage(Vector) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
ExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Extended Key Usage
ExtendedPKIXBuilderParameters - Class in org.bouncycastle.x509
This class contains extended parameters for PKIX certification path builders.
ExtendedPKIXBuilderParameters(Set, Selector) - Constructor for class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Creates an instance of PKIXBuilderParameters with the specified Set of most-trusted CAs.
ExtendedPKIXParameters - Class in org.bouncycastle.x509
This class extends the PKIXParameters with a validity model parameter.
ExtendedPKIXParameters(Set) - Constructor for class org.bouncycastle.x509.ExtendedPKIXParameters
Creates an instance of PKIXParameters with the specified Set of most-trusted CAs.
EXTERNAL - Static variable in interface org.bouncycastle.asn1.DERTags
 
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
 

F

f - Variable in class org.bouncycastle.asn1.x9.X9FieldElement
 
F1(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The first of the three processing functions for the encryption and decryption.
F2(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The second of the three processing functions for the encryption and decryption.
F3(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The third of the three processing functions for the encryption and decryption.
fail(String) - Method in class org.bouncycastle.util.test.SimpleTest
 
fail(String, Throwable) - Method in class org.bouncycastle.util.test.SimpleTest
 
fail(String, Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
 
failed(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
failed(Test, String, Throwable) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
failed(Test, String, Object, Object) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
failedMessage(String, String, String, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
failWithError(short, short) - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Terminate this connection whith an alert.
FALSE - Static variable in class org.bouncycastle.asn1.DERBoolean
 
fill(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
 
fill(long[], long) - Static method in class org.bouncycastle.util.Arrays
 
fill(short[], short) - Static method in class org.bouncycastle.util.Arrays
 
findCertificates(CertSelector, List) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Return a Collection of all certificates found in the CertStore's that are matching the certSelect criteriums.
findCertificates(Selector, List) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Return a Collection of all certificates or attribute certificates found in the X509Store's that are matching the certSelect criteriums.
findCRLs(X509CRLSelector, List) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Return a Collection of all CRLs found in the CertStore's that are matching the crlSelect criteriums.
findCRLs(X509CRLStoreSelector, List) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Return a Collection of all CRLs found in the X509Store's that are matching the crlSelect criteriums.
findTrustAnchor(X509Certificate, CertPath, int, Set) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Search the given Set of TrustAnchor's for one that is the issuer of the given X509 certificate.
finish() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
finish() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
FIPSDESTest - Class in org.bouncycastle.jce.provider.test
basic FIPS test class for a block cipher, just to make sure ECB/CBC/OFB/CFB are behaving correctly.
FIPSDESTest() - Constructor for class org.bouncycastle.jce.provider.test.FIPSDESTest
 
FixedSecureRandom - Class in org.bouncycastle.util.test
 
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
FixedSecureRandom(boolean, byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
Pad the data on integer boundaries.
FixedSecureRandom(boolean, byte[][]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
Pad the data on integer boundaries.
flush() - Method in class org.bouncycastle.crypto.tls.RecordStream
 
flush() - Method in class org.bouncycastle.crypto.tls.TlsOuputStream
 
flush() - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
forEncryption - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
FRESHEST_CRL - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
FreshestCRL - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Freshest CRL
fromByteArray(byte[]) - Static method in class org.bouncycastle.asn1.ASN1Object
Create a base ASN.1 object from a byte stream.
fromExtensionValue(byte[]) - Static method in class org.bouncycastle.x509.extension.X509ExtensionUtil
 
fromUTF8ByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
 
FULL_NAME - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
 
fullAgeAtCountry - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
fullAgeAtCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 

G

GENDER - Static variable in class org.bouncycastle.asn1.x509.X509Name
RFC 3039 Gender - PrintableString (SIZE(1)) -- "M", "F", "m" or "f"
GENERAL_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
GeneralDigest - Class in org.bouncycastle.crypto.digests
base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.
GeneralDigest() - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
Standard constructor
GeneralDigest(GeneralDigest) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
Copy constructor.
GENERALIZED_TIME - Static variable in interface org.bouncycastle.asn1.DERTags
 
GeneralName - Class in org.bouncycastle.asn1.x509
The GeneralName object.
GeneralName(X509Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
 
GeneralName(DERObject, int) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
Deprecated. this constructor seems the wrong way round! Use GeneralName(tag, name).
GeneralName(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
When the subjectAltName extension contains an Internet mail address, the address MUST be included as an rfc822Name.
GeneralName(int, String) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
Create a GeneralName for the given tag from the passed in String.
GeneralNames - Class in org.bouncycastle.asn1.x509
 
GeneralNames(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
Construct a GeneralNames object containing one GeneralName.
GeneralNames(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
 
GeneralSubtree - Class in org.bouncycastle.asn1.x509
Class for containing a restriction object subtrees in NameConstraints.
GeneralSubtree(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
 
GeneralSubtree(GeneralName, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
Constructor from a given details.
GeneralSubtree(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
 
generate() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Generate an X509Extensions object based on the current state of the generator.
generate(String, PrivateKey, X509Certificate[], Date, String) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
 
generate(String, PrivateKey, X509Certificate[], Date, String, SecureRandom) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
 
generate() - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Generate an unsigned request
generate(String, PrivateKey, X509Certificate[], String) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
 
generate(String, PrivateKey, X509Certificate[], String, SecureRandom) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
 
generate(int, Object) - Method in class org.bouncycastle.ocsp.OCSPRespGenerator
 
generate(PrivateKey) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
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
generate an X509 certificate, based on the current issuer and subject using the default provider and the passed in source of randomness Note: this differs from the deprecated method in that the default provider is used - not "BC".
generate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
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
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) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
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.X509V2AttributeCertificateGenerator
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.
generate(PrivateKey) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
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
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
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
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
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
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
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
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.
generateAttributeCertificateInfo() - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
generateBlindingFactor() - Method in class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
Generate a suitable blind factor for the public key the generator was initialised with.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
generateBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.DerivationFunction
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
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.
generateCertificate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. use generate()
generateCertificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. use generate()
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize, specifically for use with a MAC.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize, and an initialisation vector (IV) of length ivSize.
generateKey() - Method in class org.bouncycastle.crypto.CipherKeyGenerator
generate a secret key.
generateKey() - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
 
generateKey() - Method in class org.bouncycastle.crypto.generators.DESKeyGenerator
 
generateKeyPair() - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
Given the domain parameters this routine generates an EC key pair in accordance with X9.62 section 5.2.1 pages 26, 27.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DH
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DSA
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.EC
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ElGamal
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.GOST3410
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.RSA
 
generateParameters() - Method in class org.bouncycastle.crypto.generators.DHParametersGenerator
which generates the p and g values from the given parameters, returning the DHParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
which generates the p and g values from the given parameters, returning the DSAParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
which generates the p and g values from the given parameters, returning the ElGamalParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
which generates the p , q and a values from the given parameters, returning the GOST3410Parameters object.
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.DSAUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.ElGamalUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.GOST3410Util
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.DSAUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.ElGamalUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.GOST3410Util
 
generateSeed(int, boolean) - Method in class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
Generate seed bytes.
generateSignature(byte[]) - Method in interface org.bouncycastle.crypto.DSA
sign the passed in message (usually the output of a hash function).
generateSignature() - Method in interface org.bouncycastle.crypto.Signer
generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSASigner
generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
generate a signature for the given message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
generate a signature for the loaded message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
generate a signature for the loaded message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.PSSSigner
generate a signature for the message we've been loaded with using the key we were initialised with.
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
generateTBSCertList() - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
generateWorkingKey(boolean, byte[]) - Method in class org.bouncycastle.crypto.engines.DESEngine
generate an integer based working key based on our secret key and what we processing we are planning to do.
generateX509Certificate(PrivateKey) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the default provider "BC".
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the default provider "BC" and the passed in source of randomness
generateX509Certificate(PrivateKey, String) - Method in class org.bouncycastle.jce.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).
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.jce.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).
generateX509Certificate(PrivateKey) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the default provider "BC".
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the default provider "BC", and the passed in source of randomness (if required).
generateX509Certificate(PrivateKey, String) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing.
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.jce.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.
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.jce.X509V2CRLGenerator
Deprecated. generate an X509 CRL, based on the current issuer and subject using the default provider "BC".
generateX509CRL(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Deprecated. generate an X509 CRL, based on the current issuer and subject using the default provider "BC" and an user defined SecureRandom object as source of randomness.
generateX509CRL(PrivateKey, String) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the passed in provider for the signing.
generateX509CRL(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Deprecated. generate an X509 CRL, based on the current issuer and subject, using the passed in provider for the signing.
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()
GENERATION - Static variable in class org.bouncycastle.asn1.x509.X509Name
 
get(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
Return the first attribute matching the OBJECT IDENTIFIER oid.
get(int) - Method in class org.bouncycastle.asn1.DEREncodableVector
 
getA() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getA() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getA() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
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

The aAcertificate holds the privileges of an attribute authority.

getAACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAccessDescriptions() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
getAccessLocation() - Method in class org.bouncycastle.asn1.x509.AccessDescription
 
getAccessMethod() - Method in class org.bouncycastle.asn1.x509.AccessDescription
 
getAccuracy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getAcinfo() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getActions() - Method in class org.bouncycastle.jce.ProviderConfigurationPermission
 
getAddionalStores() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns an immutable List of additional Bouncy Castle Stores used for finding CRLs, certificates, attribute certificates or cross certificates.
getAddProfessionInfo() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getAdjustedDate() - Method in class org.bouncycastle.asn1.DERUTCTime
return the time as an adjusted date in the range of 1950 - 2049.
getAdjustedTime() - Method in class org.bouncycastle.asn1.DERUTCTime
return a time string as an adjusted date with a 4 digit year.
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
 
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
 
getAlgorithm() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
 
getAlgorithm() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
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.JCEPBEKey
 
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.provider.JDKGOST3410PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKGOST3410PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return "IES"
getAlgorithmHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
getAlgorithmIdentifier(PublicKey) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.BlockCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Digest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC128Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC256Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ISAACEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NullEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Mac
Return the name of the algorithm the MAC implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.HMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.OldHMac
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
Return the name of the algorithm.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.StreamBlockCipher
return the name of the algorithm we are wrapping.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.StreamCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.tls.CombinedHash
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Wrapper
Return the name of the algorithm the wrapper implements.
getAll(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
Return all the attributes matching the OBJECT IDENTIFIER oid.
getAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
getAmount() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
 
getAmount() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getApplicationTag() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
 
getAssociatedText() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getAttrCertCheckers() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns the attribute certificate checker.
getAttrCertificateChecking() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns the attribute certificate being checked.
getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
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

The attributeAuthorityList holds a list of AA certificates that have been revoked.

getAttributeCert() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
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.
getAttributeCertificateValid() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
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

The attributeDescriptorCertificate is self signed by a source of authority and holds a description of the privilege and its delegation rules.

getAttributeDescriptorCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
 
getAttributes() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the attributes contained in the attribute block in the certificate.
getAttributes(String) - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the attributes with the same type as the passed in oid.
getAttributes() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
getAttributes(String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
getAttrType() - Method in class org.bouncycastle.asn1.cms.Attribute
 
getAttrType() - Method in class org.bouncycastle.asn1.pkcs.Attribute
 
getAttrType() - Method in class org.bouncycastle.asn1.x509.Attribute
 
getAttrValues() - Method in class org.bouncycastle.asn1.cms.Attribute
 
getAttrValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
 
getAttrValues() - Method in class org.bouncycastle.asn1.x509.Attribute
 
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getAuthorityCertIssuer() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getAuthorityCertSerialNumber() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
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.
getAuthSafe() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getBagAttribute(DERObjectIdentifier) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JDKGOST3410PrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
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.JDKGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getBagAttributes() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBagId() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBagValue() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBase() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.Holder
 
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getBaseDN() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getBasicConstraints() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getBiometricDataHash() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getBiometricDataOid() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
getBlindingFactor() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
 
getBlockSize() - Method in interface org.bouncycastle.crypto.BlockCipher
Return the block size for this cipher (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the blocksize for the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NullEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the block size of the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
getBufferPosition() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
return the amount of data sitting in the buffer.
getByName(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
getByName(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
 
getByName(String) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
 
getByName(String) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
 
getByName(String) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
 
getByName(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
 
getByOID(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
return the ECDomainParameters object for the given OID, null if it isn't present.
getByOID(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
return the GOST3410ParamSetParameters object for the given OID, null if it isn't present.
getByOID(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByteLength(ECCurve) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
 
getByteLength(ECFieldElement) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getByteLength() - Method in interface org.bouncycastle.crypto.ExtendedDigest
Return the size in bytes of the internal buffer the digest applies it's compression function to.
getBytes(int) - Static method in class org.bouncycastle.asn1.DERBitString
return the correct number of bytes for a bit string defined in a 32 bit constant
getBytes() - Method in class org.bouncycastle.asn1.DERBitString
 
getC() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
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
 
getCapabilities(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
returns a vector with 0 or more objects of all the capabilities matching the passed in capability OID.
getCapabilityID() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
 
getCause() - Method in exception org.bouncycastle.crypto.tls.TlsRuntimeException
 
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.ocsp.OCSPException
 
getCause() - Method in exception org.bouncycastle.util.StoreException
 
getCause() - Method in exception org.bouncycastle.util.StreamParsingException
 
getCertainty() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
getCertainty() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
getCertHash() - Method in class org.bouncycastle.asn1.ess.ESSCertID
 
getCertHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
 
getCertID() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getCertId() - Method in class org.bouncycastle.asn1.pkcs.CertBag
 
getCertID() - Method in class org.bouncycastle.ocsp.Req
 
getCertID() - Method in class org.bouncycastle.ocsp.SingleResp
 
getCertificateBytes() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
getCertificateHash() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
 
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.asn1.cms.EnvelopedDataParser
 
getCertificates() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
 
getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getCertificates() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getCertificates() - Method in class org.bouncycastle.jce.PKCS7SignedData
Deprecated. Get the X.509 certificates associated with this PKCS#7 object
getCertificates() - Method in class org.bouncycastle.jce.provider.PKIXCertPath
Returns the list of certificates in this certification path.
getCertificates(String, String) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Return the certificates, if any associated with the response.
getCertificates(String, String) - Method in class org.bouncycastle.ocsp.OCSPReq
If the request is signed return a possibly empty CertStore containing the certificates in the request.
getCertificateSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getCertificationRequestInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getCertPair() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Returns the certificate pair which is used for testing on equality.
getCertPath() - Method in exception org.bouncycastle.x509.CertPathReviewerException
 
getCertPath() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getCertPathSize() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getCertRef() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
 
getCertReq() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getCerts() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
 
getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
 
getCerts() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getCerts() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getCerts() - Method in class org.bouncycastle.crypto.tls.Certificate
 
getCerts(String) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
 
getCerts(String) - Method in class org.bouncycastle.ocsp.OCSPReq
 
getCertStatus() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getCertStatus(Date, X509CRL, BigInteger, CertStatus) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
getCertStatus() - Method in class org.bouncycastle.ocsp.SingleResp
Return the status object for the response - null indicates good.
getCertStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
getCertValue() - Method in class org.bouncycastle.asn1.pkcs.CertBag
 
getChallenge() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
getChallenge() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getCipherKeySize() - Method in class org.bouncycastle.crypto.params.IESWithCipherParameters
 
getCipherSuite(int, TlsProtocolHandler) - Static method in class org.bouncycastle.crypto.tls.TlsCipherSuiteManager
 
getCL() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
getCntSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getCollection() - Method in class org.bouncycastle.x509.X509CollectionStoreParameters
Returns a copy of the Collection.
getCommitmentTypeId() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
getCommitmentTypeIdentifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
 
getCommitmentTypeQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
getCompleteCRLs(DistributionPoint, Object, Date, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Fetches complete CRLs according to RFC 3280.
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
 
getContent() - Method in class org.bouncycastle.asn1.cms.ContentInfo
 
getContent(int) - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
 
getContent() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getContent() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getContentDescription() - Method in class org.bouncycastle.asn1.ess.ContentHints
 
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getContents() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
 
getContentsOfAdmissions() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
 
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
 
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
getContentType() - Method in class org.bouncycastle.asn1.ess.ContentHints
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getConvertedValue(DERObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
Apply default coversion for the given value depending on the oid and the character range of the value.
getConvertedValue(DERObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
Convert the passed in String value into the appropriate ASN.1 encoded object.
getCounter() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
 
getCounter() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
getCounter() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
getCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
 
getCountryName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.OCSPReq
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.Req
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.RespData
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.SingleResp
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
getCRLDistUrls(CRLDistPoint) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getCRLIssuer() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getCRLIssuersFromDistributionPoint(DistributionPoint, Collection, X509CRLStoreSelector, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Add the CRL issuers from the cRLIssuer field of the distribution point or from the certificate if not given to the issuer criterion of the selector.
getCrlNum() - Method in class org.bouncycastle.asn1.ocsp.CrlID
 
getCRLNumber() - Method in class org.bouncycastle.asn1.x509.CRLNumber
 
getCrls() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
getCRLs() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
 
getCRLs() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getCrls() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getCRLs() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getCRLs() - Method in class org.bouncycastle.jce.PKCS7SignedData
Deprecated. Get the X.509 certificate revocation lists associated with this PKCS#7 object
getCrlTime() - Method in class org.bouncycastle.asn1.ocsp.CrlID
 
getCrlUrl() - Method in class org.bouncycastle.asn1.ocsp.CrlID
 
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.jce.provider.JCERSAPrivateCrtKey
return the CRT coefficient.
getCurrency() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
 
getCurrency() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getCurve() - Method in class org.bouncycastle.asn1.x9.X9Curve
 
getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getCurve() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getCurve() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the curve along which the base point lies.
getCurveName(DERObjectIdentifier) - Static method in class org.bouncycastle.jce.provider.ECUtil
 
getD() - Method in class org.bouncycastle.crypto.params.ECPrivateKeyParameters
 
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.asn1.DERUnknownTag
 
getDatagroupHash() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
getDataGroupHashValue() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
 
getDataGroupNumber() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
 
getDate() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
 
getDate() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
getDate() - Method in class org.bouncycastle.asn1.cms.Time
 
getDate() - Method in class org.bouncycastle.asn1.DERGeneralizedTime
 
getDate() - Method in class org.bouncycastle.asn1.DERUTCTime
return the time as a date based on whatever a 2 digit year will return.
getDate() - Method in class org.bouncycastle.asn1.x509.Time
 
getDateOfBirth() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
getDateOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getDecodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDecodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDeltaCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the delta revocation list for revoked certificates.
getDeltaCRLs(Date, ExtendedPKIXParameters, X509CRL) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Fetches delta CRLs according to RFC 3280 section 5.2.4.
getDeltaRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getDeltaRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getDepth() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getDEREncoded() - Method in class org.bouncycastle.asn1.ASN1Encodable
Return the DER encoding of the object, null if the DER encoding can not be made.
getDerivationV() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getDerivationV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the derivation vector.
getDERObject() - Method in class org.bouncycastle.asn1.ASN1Encodable
 
getDERObject() - Method in class org.bouncycastle.asn1.BEROctetStringParser
 
getDERObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
 
getDERObject() - Method in class org.bouncycastle.asn1.BERSetParser
 
getDERObject() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
 
getDERObject() - Method in interface org.bouncycastle.asn1.DEREncodable
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getDigest() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
getDigest() - Method in interface org.bouncycastle.crypto.DerivationFunction
return the message digest used as the basis for the function
getDigest() - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.io.DigestInputStream
 
getDigest() - Method in class org.bouncycastle.crypto.io.DigestOutputStream
 
getDigest() - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
return the underlying digest.
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.jce.PKCS7SignedData
Deprecated. Get the algorithm used to calculate the message digest
getDigestAlgorithm() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Returns the other object type ID if an object digest info is used.
getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getDigestedObjectType() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getDigestedObjectType() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Returns the digest object type if an object digest info is used.
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getDigestParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getDigestParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getDigestParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getDigestSize() - Method in interface org.bouncycastle.crypto.Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.tls.CombinedHash
 
getDistributionPoint() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getDistributionPoint() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getDistributionPoints() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
Return the distribution points making up the sequence.
getDomainParameters() - Method in class org.bouncycastle.crypto.params.ECKeyGenerationParameters
 
getDP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getDQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getEffectiveKeyBits() - Method in class org.bouncycastle.crypto.params.RC2Parameters
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getEncoded() - Method in class org.bouncycastle.asn1.ASN1Encodable
 
getEncoded(String) - Method in class org.bouncycastle.asn1.ASN1Encodable
 
getEncoded() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.jce.PKCS7SignedData
Deprecated. return the bytes for the PKCS7SignedData 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.JCEPBEKey
 
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.JDKGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.PKIXCertPath
Returns the encoded form of this certification path, using the default encoding.
getEncoded(String) - Method in class org.bouncycastle.jce.provider.PKIXCertPath
Returns the encoded form of this certification path, using the specified encoding.
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getEncoded() - Method in class org.bouncycastle.jce.spec.IEKeySpec
returns null
getEncoded() - Method in class org.bouncycastle.jce.X509Principal
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.ocsp.OCSPReq
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.ocsp.OCSPResp
return the ASN.1 encoded representation of this object.
getEncoded() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
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
 
getEncodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedIssuerPrincipal(Object) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Returns the issuer of an attribute certificate or certificate.
getEncodings() - Method in class org.bouncycastle.jce.provider.PKIXCertPath
Returns an iteration of the encodings supported by this certification path, with the default encoding first.
getEncodingV() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getEncodingV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the encoding vector.
getEncryptedContent() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getEncryptedContent(int) - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
getEncryptedData() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
getEncryptedDigest() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getEncryptedDigest() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
 
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
getEncryptionParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getEncryptionParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getEncryptionParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getEntityName() - Method in class org.bouncycastle.asn1.x509.Holder
Returns the entityName for an v2 attribute certificate or the subjectName for an v1 attribute certificate.
getEntityNames() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Return any principal objects inside the attribute certificate holder entity names field.
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.
getException() - Method in class org.bouncycastle.util.test.SimpleTestResult
 
getException() - Method in interface org.bouncycastle.util.test.TestResult
 
getExcludedCerts() - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Excluded certificates are not used for building a certification path.
getExcludedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
getExpectedPolicies() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getExplicitText() - Method in class org.bouncycastle.asn1.x509.UserNotice
 
getExponent() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
 
getExponent() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
 
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getExtendedKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getExtension(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Extensions
return the extension represented by the object identifier passed in.
getExtensions() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getExtensions() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getExtensionValue(X509Extension, String) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
extract the value of the given extension, if it exists.
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
 
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.OCSPReq
 
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.Req
 
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.RespData
 
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.SingleResp
 
getExtensionValue(String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
getExtraInfo() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
getFailInfo() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
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.JCEPBEKey
 
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.provider.JDKGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JDKGOST3410PublicKey
 
getFormat() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return null
getForward() - Method in class org.bouncycastle.asn1.x509.CertificatePair
 
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.
getG() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
 
getG() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getG() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getG() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getG() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getG() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getG() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getG() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
return the generator - g
getG() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
 
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.
getGender() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getGenTime() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getGivenName() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getH() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getH() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getH() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the cofactor H to the order of G.
getHashAlgOID() - Method in class org.bouncycastle.ocsp.CertificateID
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getHashedMessage() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
 
getHolder() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getHolder() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the holder of the certificate.
getHolder() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Gets the holder.
getHolder() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
getId() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
getId() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
 
getId() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
 
getId() - Method in class org.bouncycastle.asn1.DERObjectIdentifier
 
getIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
 
getIdentifier() - Method in class org.bouncycastle.asn1.x9.X9FieldID
 
getIndex() - Method in exception org.bouncycastle.x509.CertPathReviewerException
 
getInfo() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getInformation() - Method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
 
getInputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
return the input block size.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Returns the input block size of this algorithm.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
Return the maximum size for an input block to this engine.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1OctetString
return an Octet String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1OctetString
return an Octet String from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Sequence
return an ASN1Sequence from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Sequence
Return an ASN1 sequence from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Set
return an ASN1Set from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Set
Return an ASN1 set from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attribute
return an Attribute object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.CompressedData
return a CompressedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CompressedData
return a CompressedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
return an EncryptedContentInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
return an EnvelopedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
return an EnvelopedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
return a KEKIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
return a KEKIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
return a KEKRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
return a KEKRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
return an KeyAgreeRecipientIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
return an KeyAgreeRecipientIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
return a KeyAgreeRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
return a KeyAgreeRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
return a KeyTransRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
return an OriginatorIdentifierOrKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
return an OriginatorIdentifierOrKey object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
return an OriginatorInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
return an OriginatorInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
return an OriginatorPublicKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
return an OriginatorPublicKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
return an OtherKeyAttribute object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
return a OtherRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
return a OtherRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
return a PasswordRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
return a PasswordRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
return an RecipientEncryptedKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
return a RecipientEncryptedKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientIdentifier
return a RecipientIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
return a RecipientKeyIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
return a RecipientKeyIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerIdentifier
return a SignerIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Time
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Time
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBitString
return a Bit String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBitString
return a Bit String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBMPString
return a BMP String from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBMPString
return a BMP String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBoolean
return a boolean from the passed in object.
getInstance(boolean) - Static method in class org.bouncycastle.asn1.DERBoolean
return a DERBoolean from the passed in boolean.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBoolean
return a Boolean from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DEREnumerated
return an integer from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DEREnumerated
return an Enumerated from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGeneralizedTime
return a generalized time from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralizedTime
return a Generalized Time object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGeneralString
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralString
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERIA5String
return a IA5 string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERIA5String
return an IA5 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERInteger
return an integer from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERInteger
return an Integer from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERNumericString
return a Numeric string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERNumericString
return an Numeric String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERObjectIdentifier
return an OID from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERObjectIdentifier
return an Object Identifier from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERPrintableString
return a printable string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERPrintableString
return a Printable String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERT61String
return a T61 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERT61String
return an T61 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUniversalString
return a Universal String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUniversalString
return a Universal String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUTCTime
return an UTC Time from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUTCTime
return an UTC Time from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUTF8String
return an UTF8 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUTF8String
return an UTF8 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERVisibleString
return a Visible String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERVisibleString
return a Visible String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignerLocation
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentHints
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherCertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.DataGroupHash
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Admissions
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Restriction
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.IDEACBCPar
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Request
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Request
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Signature
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Signature
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Attribute
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.MacData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapabilities
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapability
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.Accuracy
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.MessageImprint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampResp
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AccessDescription
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Attribute
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificateList
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificateList
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificatePair
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DisplayText
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DisplayText
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralName
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralName
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Holder
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.KeyUsage
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NoticeReference
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyInformation
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.QCStatement
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RoleSyntax
RoleSyntax factory method.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Target
Creates an instance of a Target from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TargetInformation
Creates an instance of a TargetInformation from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Targets
Creates an instance of a Targets from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Time
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Time
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.V2Form
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.V2Form
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Name
Return a X509Name based on the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Name
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
 
getInstance(LDAPCertStoreParameters) - Static method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getInstance(PKIXParameters) - Static method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Returns an instance of ExtendedPKIXParameters which can be safely casted to ExtendedPKIXBuilderParameters.
getInstance(PKIXParameters) - Static method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns an instance with the parameters of a given PKIXParameters object.
getInstance(X509CertSelector) - Static method in class org.bouncycastle.x509.X509CertStoreSelector
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
 
getInstance(String, X509StoreParameters, String) - Static method in class org.bouncycastle.x509.X509Store
 
getInstance(String, X509StoreParameters, Provider) - Static method in class org.bouncycastle.x509.X509Store
 
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.
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getIssuer() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Return the principals associated with the issuer attached to this holder
getIssuer() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the issuer details for the certificate.
getIssuer() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Returns the issuer criterion.
getIssuer() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
 
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getIssuerKeyHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getIssuerKeyHash() - Method in class org.bouncycastle.ocsp.CertificateID
 
getIssuerName() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getIssuerNameHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getIssuerNameHash() - Method in class org.bouncycastle.ocsp.CertificateID
 
getIssuerPrincipal(X509CRL) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertID
 
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.OtherCertID
 
getIssuerUID() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getIssuerUniqueID() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getIssuerUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getIssuerUniqueID() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
 
getIssuerUniqueID() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
 
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
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.x509.X509CRLStoreSelector
Returns the issuing distribution point.
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getIterationCount() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the iteration count.
getIterationCount() - Method in class org.bouncycastle.jce.provider.JCEPBEKey
 
getIterations() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getIV() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getIV() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
 
getIV() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getIV() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getIV() - Method in class org.bouncycastle.crypto.params.KDFParameters
 
getIV() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
 
getIV() - Method in class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getJ() - Method in class org.bouncycastle.crypto.params.DHParameters
Return the private value length in bits - if set, zero otherwise (use bitLength(P) - 1).
getKekid() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
 
getKey() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getKey() - Method in class org.bouncycastle.crypto.params.KeyParameter
 
getKey() - Method in class org.bouncycastle.crypto.params.RC2Parameters
 
getKey() - Method in class org.bouncycastle.crypto.params.RC5Parameters
 
getKeyAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getKeyAttr() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyAttrId() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyDerivationAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getKeyDerivationFunc(