All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class java.security.cert.RevokedCertificate

java.lang.Object
    |
    +----java.security.cert.RevokedCertificate

public abstract class RevokedCertificate
extends Object
implements X509Extension

Abstract class for a revoked certificate in a CRL (Certificate Revocation List). The ASN.1 definition for revokedCertificates is:

 revokedCertificates    SEQUENCE OF SEQUENCE  {
     userCertificate    CertificateSerialNumber,
     revocationDate     ChoiceOfTime,
     crlEntryExtensions Extensions OPTIONAL
                        -- if present, must be v2
 }  OPTIONAL

CertificateSerialNumber ::= INTEGER

Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension

Extension ::= SEQUENCE { extnId OBJECT IDENTIFIER, critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING -- contains a DER encoding of a value -- of the type registered for use with -- the extnId object identifier value }

See Also:
X509CRL

Constructor Index

 o RevokedCertificate()

Method Index

 o getRevocationDate()
Gets the revocation date for this RevokedCertificate, the revocationDate.
 o getSerialNumber()
Gets the serial number for this RevokedCertificate, the userCertificate.
 o hasExtensions()
Returns true if this revoked certificate entry has extensions.
 o toString()
Returns a string representation of this revoked certificate.

Constructors

 o RevokedCertificate
public RevokedCertificate()

Methods

 o getSerialNumber
public abstract BigInteger getSerialNumber()
Gets the serial number for this RevokedCertificate, the userCertificate.

Returns:
the serial number.
 o getRevocationDate
public abstract Date getRevocationDate()
Gets the revocation date for this RevokedCertificate, the revocationDate.

Returns:
the revocation date.
 o hasExtensions
public abstract boolean hasExtensions()
Returns true if this revoked certificate entry has extensions.

Returns:
true if this entry has extensions, false otherwise.
 o toString
public abstract String toString()
Returns a string representation of this revoked certificate.

Returns:
a string representation of this revoked certificate.
Overrides:
toString in class Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature