Deprecated API

Contents

Deprecated Classes

BERConstructedSequence
use BERSequence
BERInputStream
use ASN1InputStream
DERConstructedSequence
use DERSequence.
DERConstructedSet
use DERSet
DERDump
use ASN1Dump.
DERInputStream
use ASN1InputStream
PaddedBlockCipher
use org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher instead.
PBES2Algorithms
- use AlgorithmIdentifier and PBES2Parameters

Deprecated Fields

org.bouncycastle.asn1.x509.CRLReason.UNSPECIFIED
use lower case version
org.bouncycastle.asn1.x509.CRLReason.KEY_COMPROMISE
use lower case version
org.bouncycastle.asn1.x509.CRLReason.CA_COMPROMISE
use lower case version
org.bouncycastle.asn1.x509.CRLReason.AFFILIATION_CHANGED
use lower case version
org.bouncycastle.asn1.x509.CRLReason.SUPERSEDED
use lower case version
org.bouncycastle.asn1.x509.CRLReason.CESSATION_OF_OPERATION
use lower case version
org.bouncycastle.asn1.x509.CRLReason.CERTIFICATE_HOLD
use lower case version
org.bouncycastle.asn1.x509.CRLReason.REMOVE_FROM_CRL
use lower case version
org.bouncycastle.asn1.x509.CRLReason.PRIVILEGE_WITHDRAWN
use lower case version
org.bouncycastle.asn1.x509.CRLReason.AA_COMPROMISE
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.UNUSED
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.KEY_COMPROMISE
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.CA_COMPROMISE
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.AFFILIATION_CHANGED
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.SUPERSEDED
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.CESSATION_OF_OPERATION
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.CERTIFICATE_HOLD
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.PRIVILEGE_WITHDRAWN
use lower case version
org.bouncycastle.asn1.x509.ReasonFlags.AA_COMPROMISE
use lower case version

Deprecated Methods

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.x509.CertificatePolicies.toASN1Object()
use an ASN1Sequence of PolicyInformation

Deprecated Constructors

org.bouncycastle.asn1.x509.BasicConstraints.BasicConstraints(boolean,int)
use one of the other two unambigous constructors.
org.bouncycastle.asn1.BERInputStream.BERInputStream(InputStream)
use ASN1InputStream
org.bouncycastle.crypto.macs.BlockCipherMac.BlockCipherMac(BlockCipher)
use CBCBlockCipherMac
org.bouncycastle.crypto.macs.BlockCipherMac.BlockCipherMac(BlockCipher,int)
use CBCBlockCipherMac
org.bouncycastle.asn1.x509.CertificatePolicies.CertificatePolicies(ASN1Sequence)
use an ASN1Sequence of PolicyInformation
org.bouncycastle.asn1.x509.CertificatePolicies.CertificatePolicies(DERObjectIdentifier)
use an ASN1Sequence of PolicyInformation
org.bouncycastle.asn1.x509.CertificatePolicies.CertificatePolicies(String)
use an ASN1Sequence of PolicyInformation
org.bouncycastle.asn1.DERInputStream.DERInputStream(InputStream)
use ASN1InputStream
org.bouncycastle.asn1.x509.GeneralName.GeneralName(DERObject,int)
this constructor seems the wrong way round! Use GeneralName(tag, name).