JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Bouncy Castle Cryptography Library 1.45
Prev
Next
Frames
No Frames
All Classes
Deprecated API
Contents
Deprecated Classes
Deprecated Fields
Deprecated Methods
Deprecated Constructors
Deprecated Classes
Class and Description
org.bouncycastle.asn1.ASN1ObjectParser
will be removed
org.bouncycastle.asn1.BERConstructedSequence
use BERSequence
org.bouncycastle.asn1.BERInputStream
use ASN1InputStream
org.bouncycastle.asn1.DERConstructedSequence
use DERSequence.
org.bouncycastle.asn1.DERConstructedSet
use DERSet
org.bouncycastle.asn1.util.DERDump
use ASN1Dump.
org.bouncycastle.asn1.DERInputStream
use ASN1InputStream
org.bouncycastle.crypto.modes.PaddedBlockCipher
use org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher instead.
org.bouncycastle.asn1.pkcs.PBES2Algorithms
- use AlgorithmIdentifier and PBES2Parameters
org.bouncycastle.jce.PKCS7SignedData
this class really is obsolete - use the CMS package.
org.bouncycastle.jce.X509V1CertificateGenerator
use the equivalent class in org.bouncycastle.x509
org.bouncycastle.jce.X509V2CRLGenerator
use the equivalent class in org.bouncycastle.x509
org.bouncycastle.jce.X509V3CertificateGenerator
use the equivalent class in org.bouncycastle.x509
Deprecated Fields
Field and Description
org.bouncycastle.asn1.x509.ReasonFlags.AA_COMPROMISE
use lower case version
org.bouncycastle.asn1.x509.CRLReason.AA_COMPROMISE
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.ADD_INFO_NOT_AVAILABLE
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.AFFILIATION_CHANGED
use lower case version
org.bouncycastle.asn1.x509.CRLReason.AFFILIATION_CHANGED
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.BAD_ALG
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.BAD_CERT_ID
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.BAD_DATA_FORMAT
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.BAD_MESSAGE_CHECK
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.BAD_POP
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.BAD_REQUEST
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.BAD_TIME
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.CA_COMPROMISE
use lower case version
org.bouncycastle.asn1.x509.CRLReason.CA_COMPROMISE
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.CERTIFICATE_HOLD
use lower case version
org.bouncycastle.asn1.x509.CRLReason.CERTIFICATE_HOLD
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.CESSATION_OF_OPERATION
use lower case version
org.bouncycastle.asn1.x509.CRLReason.CESSATION_OF_OPERATION
use lower case version
org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_aa_commitmentType
use id_aa_ets_commitmentType instead
org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_aa_otherSigCert
use id_aa_ets_otherSigCert instead
org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_aa_signerLocation
use id_aa_ets_signerLocation instead
org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.id_aa_sigPolicyId
use id_aa_ets_sigPolicyId instead
org.bouncycastle.asn1.cmp.PKIFailureInfo.INCORRECT_DATA
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.KEY_COMPROMISE
use lower case version
org.bouncycastle.asn1.x509.CRLReason.KEY_COMPROMISE
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.MISSING_TIME_STAMP
use lower case version
org.bouncycastle.asn1.x509.X509Name.OIDLookUp
use DefaultSymbols
org.bouncycastle.asn1.x509.ReasonFlags.PRIVILEGE_WITHDRAWN
use lower case version
org.bouncycastle.asn1.x509.CRLReason.PRIVILEGE_WITHDRAWN
use lower case version
org.bouncycastle.asn1.x509.CRLReason.REMOVE_FROM_CRL
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.SUPERSEDED
use lower case version
org.bouncycastle.asn1.x509.CRLReason.SUPERSEDED
use lower case version
org.bouncycastle.asn1.x509.X509Name.SymbolLookUp
use DefaultLookUp
org.bouncycastle.asn1.cmp.PKIFailureInfo.SYSTEM_FAILURE
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.TIME_NOT_AVAILABLE
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.UNACCEPTED_EXTENSION
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.UNACCEPTED_POLICY
use lower case version
org.bouncycastle.asn1.x509.CRLReason.UNSPECIFIED
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.UNUSED
use lower case version
org.bouncycastle.asn1.cmp.PKIFailureInfo.WRONG_AUTHORITY
use lower case version
org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.x509certType
use x509Certificate instead
Deprecated Methods
Method and Description
org.bouncycastle.x509.ExtendedPKIXParameters.addAddionalStore(Store)
org.bouncycastle.crypto.tls.TlsOuputStream.cose()
Use 'close' instead
org.bouncycastle.jce.provider.JDKISOSignature.engineGetParameter(String)
org.bouncycastle.jce.provider.JDKGOST3410Signer.engineGetParameter(String)
org.bouncycastle.jce.provider.JDKDigestSignature.engineGetParameter(String)
org.bouncycastle.jce.provider.JDKDSASigner.engineGetParameter(String)
org.bouncycastle.jce.provider.DSABase.engineGetParameter(String)
org.bouncycastle.jce.provider.JDKPSSSigner.engineSetParameter(String, Object)
replaced with
org.bouncycastle.jce.provider.JDKISOSignature.engineSetParameter(String, Object)
replaced with
org.bouncycastle.jce.provider.JDKGOST3410Signer.engineSetParameter(String, Object)
replaced with
org.bouncycastle.jce.provider.JDKDigestSignature.engineSetParameter(String, Object)
replaced with
org.bouncycastle.jce.provider.JDKDSASigner.engineSetParameter(String, Object)
replaced with
org.bouncycastle.jce.provider.DSABase.engineSetParameter(String, Object)
replaced with
org.bouncycastle.x509.X509V2AttributeCertificateGenerator.generateCertificate(PrivateKey, String)
use generate()
org.bouncycastle.x509.X509V2AttributeCertificateGenerator.generateCertificate(PrivateKey, String, SecureRandom)
use generate()
org.bouncycastle.x509.X509V3CertificateGenerator.generateX509Certificate(PrivateKey)
use generate(key, "BC")
org.bouncycastle.x509.X509V1CertificateGenerator.generateX509Certificate(PrivateKey)
use generate(key, "BC")
org.bouncycastle.x509.X509V3CertificateGenerator.generateX509Certificate(PrivateKey, SecureRandom)
use generate(key, random, "BC")
org.bouncycastle.x509.X509V1CertificateGenerator.generateX509Certificate(PrivateKey, SecureRandom)
use generate(key, random, "BC")
org.bouncycastle.x509.X509V3CertificateGenerator.generateX509Certificate(PrivateKey, String)
use generate()
org.bouncycastle.x509.X509V1CertificateGenerator.generateX509Certificate(PrivateKey, String)
use generate()
org.bouncycastle.x509.X509V3CertificateGenerator.generateX509Certificate(PrivateKey, String, SecureRandom)
use generate()
org.bouncycastle.x509.X509V1CertificateGenerator.generateX509Certificate(PrivateKey, String, SecureRandom)
use generate()
org.bouncycastle.x509.X509V2CRLGenerator.generateX509CRL(PrivateKey)
use generate(key, "BC")
org.bouncycastle.x509.X509V2CRLGenerator.generateX509CRL(PrivateKey, SecureRandom)
use generate(key, random, "BC")
org.bouncycastle.x509.X509V2CRLGenerator.generateX509CRL(PrivateKey, String)
use generate()
org.bouncycastle.x509.X509V2CRLGenerator.generateX509CRL(PrivateKey, String, SecureRandom)
use generate()
org.bouncycastle.crypto.signers.RSADigestSigner.getAlgorithmName()
org.bouncycastle.asn1.x509.CertificatePolicies.getInstance(ASN1TaggedObject, boolean)
use an ASN1Sequence of PolicyInformation
org.bouncycastle.asn1.x509.CertificatePolicies.getInstance(Object)
use an ASN1Sequence of PolicyInformation
org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters.getLKeySize()
use getKeySize
org.bouncycastle.ocsp.BasicOCSPResp.getResponseData()
RespData class is no longer required as all functionality is available on this class.
org.bouncycastle.crypto.tls.TlsProtocolHandler.getTlsInputStream()
use 'getInputStream' instead
org.bouncycastle.crypto.tls.TlsProtocolHandler.getTlsOuputStream()
use 'getOutputStream' instead
org.bouncycastle.asn1.x509.CertificatePolicies.toASN1Object()
use an ASN1Sequence of PolicyInformation
Deprecated Constructors
Constructor and Description
org.bouncycastle.asn1.x509.BasicConstraints(boolean, int)
use one of the other two unambigous constructors.
org.bouncycastle.asn1.BEROctetStringParser(ASN1ObjectParser)
will be removed
org.bouncycastle.crypto.macs.BlockCipherMac(BlockCipher)
use CBCBlockCipherMac
org.bouncycastle.crypto.macs.BlockCipherMac(BlockCipher, int)
use CBCBlockCipherMac
org.bouncycastle.asn1.x509.CertificatePolicies(ASN1Sequence)
use an ASN1Sequence of PolicyInformation
org.bouncycastle.asn1.x509.CertificatePolicies(DERObjectIdentifier)
use an ASN1Sequence of PolicyInformation
org.bouncycastle.asn1.x509.CertificatePolicies(String)
use an ASN1Sequence of PolicyInformation
org.bouncycastle.asn1.DEREncodableVector()
use ASN1EncodableVector instead.
org.bouncycastle.asn1.DERInputStream(InputStream)
use ASN1InputStream
org.bouncycastle.asn1.x509.GeneralName(DERObject, int)
this constructor seems the wrong way round! Use GeneralName(tag, name).
org.bouncycastle.crypto.macs.OldHMac(Digest)
uses incorrect pad for SHA-512 and SHA-384 use HMac.
org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey(ASN1OctetString)
use version taking a SubjectKeyIdentifier
org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey(DERObject)
use more specific version
org.bouncycastle.asn1.x509.X509Name(Hashtable)
use an ordered constructor! The hashtable ordering is rarely correct
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Bouncy Castle Cryptography Library 1.45
Prev
Next
Frames
No Frames
All Classes