org.gudy.bouncycastle.jce.provider
Class X509CRLEntryObject
java.lang.Object
java.security.cert.X509CRLEntry
org.gudy.bouncycastle.jce.provider.X509CRLEntryObject
- All Implemented Interfaces:
- java.security.cert.X509Extension
public class X509CRLEntryObject
- extends java.security.cert.X509CRLEntry
The following extensions are listed in RFC 2459 as relevant to CRL Entries
ReasonCode
Hode Instruction Code
Invalidity Date
Certificate Issuer (critical)
Methods inherited from class java.security.cert.X509CRLEntry |
equals, getCertificateIssuer, hashCode |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
X509CRLEntryObject
public X509CRLEntryObject(TBSCertList.CRLEntry c)
hasUnsupportedCriticalExtension
public boolean hasUnsupportedCriticalExtension()
- Will return true if any extensions are present and marked
as critical as we currently dont handle any extensions!
getCriticalExtensionOIDs
public java.util.Set getCriticalExtensionOIDs()
getNonCriticalExtensionOIDs
public java.util.Set getNonCriticalExtensionOIDs()
getExtensionValue
public byte[] getExtensionValue(java.lang.String oid)
getEncoded
public byte[] getEncoded()
throws java.security.cert.CRLException
- Specified by:
getEncoded
in class java.security.cert.X509CRLEntry
- Throws:
java.security.cert.CRLException
getSerialNumber
public java.math.BigInteger getSerialNumber()
- Specified by:
getSerialNumber
in class java.security.cert.X509CRLEntry
getRevocationDate
public java.util.Date getRevocationDate()
- Specified by:
getRevocationDate
in class java.security.cert.X509CRLEntry
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensions
in class java.security.cert.X509CRLEntry
toString
public java.lang.String toString()
- Specified by:
toString
in class java.security.cert.X509CRLEntry