org.bouncycastle.jce.provider

Class X509CRLEntryObject


public class X509CRLEntryObject
extends X509CRLEntry

The following extensions are listed in RFC 2459 as relevant to CRL Entries ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer (critical)

Constructor Summary

X509CRLEntryObject(TBSCertList.CRLEntry c)

Method Summary

Set
getCriticalExtensionOIDs()
byte[]
getEncoded()
byte[]
getExtensionValue(String oid)
Set
getNonCriticalExtensionOIDs()
Date
getRevocationDate()
BigInteger
getSerialNumber()
boolean
hasExtensions()
boolean
hasUnsupportedCriticalExtension()
Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
String
toString()

Constructor Details

X509CRLEntryObject

public X509CRLEntryObject(TBSCertList.CRLEntry c)

Method Details

getCriticalExtensionOIDs

public Set getCriticalExtensionOIDs()


getEncoded

public byte[] getEncoded()
            throws CRLException


getExtensionValue

public byte[] getExtensionValue(String oid)


getNonCriticalExtensionOIDs

public Set getNonCriticalExtensionOIDs()


getRevocationDate

public Date getRevocationDate()


getSerialNumber

public BigInteger getSerialNumber()


hasExtensions

public boolean hasExtensions()


hasUnsupportedCriticalExtension

public boolean hasUnsupportedCriticalExtension()
Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!


toString

public String toString()