Top Deprecated
Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs 1.77

Deprecated API


No API in this release is deprecated for removal.

Deprecated Item Summary

SinceDeprecated Item and Description
org.bouncycastle.cms.CMSConfig.setSigningDigestAlgorithmMapping(String
object identifier to map.
oid
,
String
algorithm name to use.
algorithmName
)

no longer required.

org.bouncycastle.mozilla.SignedPublicKeyAndChallenge.getPublicKey(String provider)

use JcaSignedPublicKeyAndChallenge.getPublicKey()

org.bouncycastle.mozilla.SignedPublicKeyAndChallenge.verify(String provider)

use ContentVerifierProvider method

org.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder.setPasssword(char[] password)

Incorrectly spelt - use setPassword()

org.bouncycastle.operator.GenericKey.GenericKey(Object
key data
representation
)

provide an AlgorithmIdentifier.

org.bouncycastle.tsp.TimeStampRequestGenerator.addExtension(String OID, boolean critical, ASN1Encodable value)

use method taking ASN1ObjectIdentifier

org.bouncycastle.tsp.TimeStampRequestGenerator.addExtension(String OID, boolean critical, byte[] value)

use method taking ASN1ObjectIdentifier

org.bouncycastle.tsp.TimeStampRequestGenerator.generate(String digestAlgorithm, byte[] digest)

use method taking ANS1ObjectIdentifier

org.bouncycastle.tsp.TimeStampRequestGenerator.generate(String digestAlgorithmOID, byte[] digest, BigInteger nonce)

use method taking ANS1ObjectIdentifier

org.bouncycastle.tsp.TimeStampRequestGenerator.setReqPolicy(String reqPolicy)

use method taking ASN1ObjectIdentifier

org.bouncycastle.tsp.TimeStampTokenGenerator.R_MICROSECONDS

use R_HUNDREDTHS_OF_SECONDS - this field will be deleted!!