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