Class X509CRLObject
java.lang.Object
java.security.cert.CRL
java.security.cert.X509CRL
org.bouncycastle.jce.provider.X509CRLObject
- All Implemented Interfaces:
X509Extension, DEREncodablePREVIEW
Deprecated.
Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.
The following extensions are listed in RFC 2459 as relevant to CRLs
Authority Key Identifier
Issuer Alternative Name
CRL Number
Delta CRL Indicator (critical)
Issuing Distribution Point (critical)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.Deprecated.byte[]Deprecated.byte[]getExtensionValue(String oid) Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.getRevokedCertificate(BigInteger serialNumber) Deprecated.Deprecated.Deprecated.Deprecated.byte[]Deprecated.byte[]Deprecated.byte[]Deprecated.Deprecated.intDeprecated.inthashCode()Deprecated.booleanDeprecated.static booleanisIndirectCRL(X509CRL crl) Deprecated.booleanisRevoked(Certificate cert) Deprecated.Checks whether the given certificate is on this CRL.toString()Deprecated.Returns a string representation of this CRL.voidDeprecated.voidDeprecated.voidDeprecated.Methods inherited from class X509CRL
getRevokedCertificate
-
Constructor Details
-
X509CRLObject
-
-
Method Details
-
isIndirectCRL
Deprecated.- Throws:
CRLException
-
hasUnsupportedCriticalExtension
public boolean hasUnsupportedCriticalExtension()Deprecated. -
getCriticalExtensionOIDs
Deprecated. -
getNonCriticalExtensionOIDs
Deprecated. -
getExtensionValue
Deprecated. -
getEncoded
Deprecated.- Specified by:
getEncodedin classX509CRL- Throws:
CRLException
-
verify
public void verify(PublicKey key) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException Deprecated.- Specified by:
verifyin classX509CRL- Throws:
CRLExceptionNoSuchAlgorithmExceptionInvalidKeyExceptionNoSuchProviderExceptionSignatureException
-
verify
public void verify(PublicKey key, String sigProvider) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException Deprecated.- Specified by:
verifyin classX509CRL- Throws:
CRLExceptionNoSuchAlgorithmExceptionInvalidKeyExceptionNoSuchProviderExceptionSignatureException
-
verify
public void verify(PublicKey key, Provider sigProvider) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, SignatureException Deprecated.- Overrides:
verifyin classX509CRL- Throws:
CRLExceptionNoSuchAlgorithmExceptionInvalidKeyExceptionSignatureException
-
getVersion
-
getIssuerDN
-
getIssuerX500Principal
Deprecated.- Overrides:
getIssuerX500Principalin classX509CRL
-
getThisUpdate
-
getNextUpdate
-
getRevokedCertificate
Deprecated.- Specified by:
getRevokedCertificatein classX509CRL
-
getRevokedCertificates
Deprecated.- Specified by:
getRevokedCertificatesin classX509CRL
-
getTBSCertList
Deprecated.- Specified by:
getTBSCertListin classX509CRL- Throws:
CRLException
-
getSignature
-
getSigAlgName
-
getSigAlgOID
-
getSigAlgParams
-
toString
-
isRevoked
Deprecated.Checks whether the given certificate is on this CRL. -
equals
-
hashCode
-