O'Reilly logo

Java Security by Scott Oaks

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Name

Class java.security.cert.X509CRL

Synopsis

A Certificate Revocation List (CRL) is a list of certificates whose keys are no longer valid. This class represents CRLs as defined in the X.509 standard. If you have a CRL file that you would like to examine, you can construct an X509CRL object from the file using one of the getInstance() methods. A CRL, just like a certificate, has an internal signature that protects its integrity. To verify the integrity of the CRL itself, call one of the verify() methods with the issuer’s public key. To find out if a particular certificate is revoked, call the isRevoked() method with the certificate’s serial number.

Class Definition

public abstract class java.security.cert.X509CRL extends java.lang.Object implements java.security.cert.X509Extension { // Constructors public X509CRL(); // Instance Methods public boolean equals(Object); public abstract Set getCriticalExtensionOIDs(); public abstract byte[] getEncoded(); public abstract byte[] getExtensionValue(String); public abstract Principal getIssuerDN(); public abstract Date getNextUpdate(); public abstract Set getNonCriticalExtensionOIDs(); public abstract X509CRLEntry getRevokedCertificate(BigInteger); public abstract Set getRevokedCertificates(); public abstract String getSigAlgName(); public abstract String getSigAlgOID(); public abstract byte[] getSigAlgParams(); public abstract byte[] getSignature(); public abstract byte[] getTBSCertList(); public abstract Date getThisUpdate(); public abstract ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required