public class X509CRLEntryHolder extends Object
Modifier and Type | Method and Description |
---|---|
GeneralNames |
getCertificateIssuer()
Return the available names for the certificate issuer for the certificate referred to by this CRL entry.
|
Set |
getCriticalExtensionOIDs()
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the
critical extensions contained in this holder's CRL entry.
|
Extension |
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.
|
Extensions |
getExtensions()
Return the extensions block associated with this CRL entry if there is one.
|
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.
|
public BigInteger getSerialNumber()
public Date getRevocationDate()
public boolean hasExtensions()
public GeneralNames getCertificateIssuer()
Note: this will be the issuer of the CRL unless it has been specified that the CRL is indirect in the IssuingDistributionPoint extension and either a previous entry, or the current one, has specified a different CA via the certificateIssuer extension.
public Extension getExtension(ASN1ObjectIdentifier oid)
oid
- the OID of the extension of interest.public Extensions getExtensions()
public List getExtensionOIDs()
public Set getCriticalExtensionOIDs()
public Set getNonCriticalExtensionOIDs()
Copyright © 2018 BouncyCastle.org. All rights reserved.