public class

X509CRLEntryHolder

extends Object
java.lang.Object
   ↳ org.bouncycastle.cert.X509CRLEntryHolder

Class Overview

Holding class for an X.509 CRL Entry structure.

Summary

Public Methods
Set getCriticalExtensionOIDs()
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL entry.
X509Extension getExtension(ASN1ObjectIdentifier oid)
Look up the extension associated with the passed in OID.
List getExtensionOIDs()
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL entry.
Set getNonCriticalExtensionOIDs()
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's CRL entry.
Date getRevocationDate()
Return the date on which the certificate associated with this CRLEntry was revoked.
BigInteger getSerialNumber()
Return the serial number of the certificate associated with this CRLEntry.
boolean hasExtensions()
Return whether or not the holder's CRL entry contains extensions.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public Set getCriticalExtensionOIDs ()

Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL entry.

Returns
  • a set of critical extension OIDs.

public X509Extension getExtension (ASN1ObjectIdentifier oid)

Look up the extension associated with the passed in OID.

Parameters
oid the OID of the extension of interest.
Returns
  • the extension if present, null otherwise.

public List getExtensionOIDs ()

Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL entry.

Returns
  • a list of extension OIDs.

public Set getNonCriticalExtensionOIDs ()

Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's CRL entry.

Returns
  • a set of non-critical extension OIDs.

public Date getRevocationDate ()

Return the date on which the certificate associated with this CRLEntry was revoked.

Returns
  • the revocation date for the revoked certificate.

public BigInteger getSerialNumber ()

Return the serial number of the certificate associated with this CRLEntry.

Returns
  • the revoked certificate's serial number.

public boolean hasExtensions ()

Return whether or not the holder's CRL entry contains extensions.

Returns
  • true if extension are present, false otherwise.