org.bouncycastle.asn1.ASN1Boolean(boolean)
use getInstance(boolean) method.
|
org.bouncycastle.crypto.AsymmetricCipherKeyPair(CipherParameters, CipherParameters)
use AsymmetricKeyParameter
|
org.bouncycastle.asn1.x509.AttributeCertificate(ASN1Sequence)
use getInstance() method.
|
org.bouncycastle.asn1.x509.AuthorityKeyIdentifier(SubjectPublicKeyInfo)
create the extension using org.bouncycastle.cert.X509ExtensionUtils
|
org.bouncycastle.asn1.x509.AuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger)
create the extension using org.bouncycastle.cert.X509ExtensionUtils
|
org.bouncycastle.crypto.macs.BlockCipherMac(BlockCipher)
use CBCBlockCipherMac
|
org.bouncycastle.crypto.macs.BlockCipherMac(BlockCipher, int)
use CBCBlockCipherMac
|
org.bouncycastle.asn1.x509.CertificateList(ASN1Sequence)
use getInstance() method.
|
org.bouncycastle.asn1.pkcs.CertificationRequest(ASN1Sequence)
use getInstance()
|
org.bouncycastle.asn1.pkcs.CertificationRequestInfo(ASN1Sequence)
use getInstance().
|
org.bouncycastle.asn1.pkcs.CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set)
use X500Name method.
|
org.bouncycastle.asn1.cmp.CMPCertificate(AttributeCertificate)
use (type. otherCert) constructor
|
org.bouncycastle.asn1.cms.ContentInfo(ASN1Sequence)
use getInstance()
|
org.bouncycastle.math.ec.custom.djb.Curve25519Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.djb.Curve25519Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.asn1.DERBoolean(boolean)
use getInstance(boolean) method.
|
org.bouncycastle.asn1.DEREncodableVector()
use ASN1EncodableVector instead.
|
org.bouncycastle.asn1.DEREnumerated(BigInteger)
use ASN1Enumerated
|
org.bouncycastle.asn1.DEREnumerated(int)
use ASN1Enumerated
|
org.bouncycastle.asn1.DERNull()
use DERNull.INSTANCE
|
org.bouncycastle.math.ec.ECFieldElement.F2m(int, int, BigInteger)
Use ECCurve.fromBigInteger to construct field elements
|
org.bouncycastle.math.ec.ECFieldElement.F2m(int, int, int, int, BigInteger)
Use ECCurve.fromBigInteger to construct field elements
|
org.bouncycastle.math.ec.ECFieldElement.Fp(BigInteger, BigInteger)
Use ECCurve.fromBigInteger to construct field elements
|
org.bouncycastle.math.ec.ECPoint.F2m(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.ECPoint.F2m(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.ECPoint.Fp(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.ECPoint.Fp(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.asn1.sec.ECPrivateKey(BigInteger)
use constructor which takes orderBitLength to guarantee correct encoding.
|
org.bouncycastle.asn1.sec.ECPrivateKey(BigInteger, ASN1Encodable)
use constructor which takes orderBitLength to guarantee correct encoding.
|
org.bouncycastle.asn1.sec.ECPrivateKey(BigInteger, DERBitString, ASN1Encodable)
use constructor which takes orderBitLength to guarantee correct encoding.
|
org.bouncycastle.asn1.cms.EnvelopedData(ASN1Sequence)
use getInstance()
|
org.bouncycastle.asn1.x509.ExtendedKeyUsage(Vector)
use KeyPurposeId[] constructor.
|
org.bouncycastle.asn1.x509.GeneralName(X509Name)
use X500Name constructor.
|
org.bouncycastle.asn1.cryptopro.GOST28147Parameters(ASN1Sequence)
use the getInstance() method. This constructor will vanish!
|
org.bouncycastle.jce.spec.GOST28147ParameterSpec(byte[]) |
org.bouncycastle.jce.spec.GOST28147ParameterSpec(byte[], byte[]) |
org.bouncycastle.jce.spec.GOST28147ParameterSpec(String) |
org.bouncycastle.jce.spec.GOST28147ParameterSpec(String, byte[]) |
org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters(ASN1Sequence)
use getInstance()
|
org.bouncycastle.asn1.cms.IssuerAndSerialNumber(ASN1Sequence)
use getInstance() method.
|
org.bouncycastle.asn1.cms.IssuerAndSerialNumber(X509CertificateStructure)
use constructor taking Certificate
|
org.bouncycastle.asn1.cms.IssuerAndSerialNumber(X509Name, ASN1Integer)
use X500Name constructor
|
org.bouncycastle.asn1.cms.IssuerAndSerialNumber(X509Name, BigInteger)
use X500Name constructor
|
org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo(ASN1Sequence)
use getInstance()
|
org.bouncycastle.asn1.x509.KeyPurposeId(String)
use getInstance and an OID or one of the constants above.
|
org.bouncycastle.asn1.cms.KeyTransRecipientInfo(ASN1Sequence)
use getInstance()
|
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(ASN1Primitive)
use more specific version
|
org.bouncycastle.asn1.cms.OriginatorPublicKey(ASN1Sequence)
use getInstance()
|
org.bouncycastle.asn1.cms.OtherKeyAttribute(ASN1Sequence)
use getInstance()
|
org.bouncycastle.asn1.cms.OtherRecipientInfo(ASN1Sequence)
use getInstance().
|
org.bouncycastle.asn1.cms.PasswordRecipientInfo(ASN1Sequence)
use getInstance() method.
|
org.bouncycastle.asn1.x509.PolicyMappings(Hashtable)
use CertPolicyId constructors.
|
org.bouncycastle.asn1.x509.PolicyQualifierInfo(ASN1Sequence)
use PolicyQualifierInfo.getInstance()
|
org.bouncycastle.asn1.pkcs.PrivateKeyInfo(ASN1Sequence)
use PrivateKeyInfo.getInstance()
|
org.bouncycastle.asn1.cms.RecipientKeyIdentifier(ASN1Sequence)
use getInstance()
|
org.bouncycastle.asn1.ocsp.ResponseBytes(ASN1Sequence)
use getInstance()
|
org.bouncycastle.asn1.ocsp.ResponseData(ResponderID, ASN1GeneralizedTime, ASN1Sequence, X509Extensions)
use method taking Extensions
|
org.bouncycastle.asn1.cmp.RevDetails(CertTemplate, X509Extensions)
use method taking Extensions
|
org.bouncycastle.asn1.pkcs.RSAESOAEPparams(ASN1Sequence)
use getInstance()
|
org.bouncycastle.math.ec.custom.sec.SecP128R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP128R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP160K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP160K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP160R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP160R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP160R2Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP160R2Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP192K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP192K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP192R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP192R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP224K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP224K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP224R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP224R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP256K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP256K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP256R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP256R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP384R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP384R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecP521R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecP521R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT113R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT113R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT113R2Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT113R2Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT131R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT131R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT131R2Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT131R2Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT163K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT163K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT163R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT163R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT163R2Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT163R2Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT193R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT193R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT193R2Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT193R2Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT233K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT233K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT233R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT233R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT239K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT239K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT283K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT283K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT283R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT283R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT409K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT409K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT409R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT409R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT571K1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT571K1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.math.ec.custom.sec.SecT571R1Point(ECCurve, ECFieldElement, ECFieldElement)
Use ECCurve.createPoint to construct points
|
org.bouncycastle.math.ec.custom.sec.SecT571R1Point(ECCurve, ECFieldElement, ECFieldElement, boolean)
|
org.bouncycastle.asn1.cms.SignerInfo(ASN1Sequence)
use getInstance() method.
|
org.bouncycastle.asn1.ocsp.SingleResponse(CertID, CertStatus, ASN1GeneralizedTime, ASN1GeneralizedTime, X509Extensions)
use method taking ASN1GeneralizedTime and Extensions
|
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo(ASN1Sequence)
use SubjectPublicKeyInfo.getInstance()
|
org.bouncycastle.asn1.ocsp.TBSRequest(GeneralName, ASN1Sequence, X509Extensions)
use method taking Extensions
|
org.bouncycastle.asn1.cms.Time(ASN1Primitive)
use getInstance()
|
org.bouncycastle.crypto.tls.TlsSRPKeyExchange(int, Vector, byte[], byte[])
Use constructor taking an explicit 'groupVerifier' argument
|
org.bouncycastle.asn1.x509.V2Form(ASN1Sequence)
use getInstance().
|
org.bouncycastle.asn1.x500.X500Name(X500NameStyle, X500Name)
use the getInstance() method that takes a style.
|
org.bouncycastle.asn1.x509.X509Extensions(Vector, Hashtable)
use Extensions
|
org.bouncycastle.asn1.x509.X509Extensions(Vector, Vector)
use Extensions
|
org.bouncycastle.asn1.x509.X509Name(ASN1Sequence)
use X500Name.getInstance()
|
org.bouncycastle.asn1.x509.X509Name(boolean, Hashtable, String)
use X500Name, X500NameBuilder
|
org.bouncycastle.asn1.x509.X509Name(boolean, String)
use X500Name, X500NameBuilder
|
org.bouncycastle.asn1.x509.X509Name(boolean, String, X509NameEntryConverter)
use X500Name, X500NameBuilder
|
org.bouncycastle.asn1.x509.X509Name(Hashtable)
use an ordered constructor! The hashtable ordering is rarely correct
|
org.bouncycastle.asn1.x509.X509Name(String)
use X500Name, X500NameBuilder
|
org.bouncycastle.asn1.x509.X509Name(String, X509NameEntryConverter)
use X500Name, X500NameBuilder
|
org.bouncycastle.asn1.x509.X509Name(Vector, Hashtable, X509NameEntryConverter)
use X500Name, X500NameBuilder
|
org.bouncycastle.asn1.x509.X509Name(Vector, Vector)
use X500Name, X500NameBuilder
|
org.bouncycastle.asn1.x509.X509Name(Vector, Vector, X509NameEntryConverter)
use X500Name, X500NameBuilder
|
org.bouncycastle.asn1.x9.X962Parameters(ASN1Primitive)
use getInstance()
|