org.bouncycastle.jce.provider
public class X509CRLEntryObject extends X509CRLEntry
Constructor Summary | |
---|---|
X509CRLEntryObject(TBSCertList.CRLEntry c) | |
X509CRLEntryObject(TBSCertList.CRLEntry c, boolean isIndirect, X500Principal previousCertificateIssuer)
Constructor for CRLEntries of indirect CRLs. |
Method Summary | |
---|---|
X500Principal | getCertificateIssuer() |
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() |
isIndirect
is false
getCertificateIssuer will always
return null
, previousCertificateIssuer
is
ignored. If this isIndirect
is specified and this CRLEntry
has no certificate issuer CRL entry extension
previousCertificateIssuer
is returned by
getCertificateIssuer.
Parameters: c
TBSCertList.CRLEntry object. isIndirect
true
if the corresponding CRL is a indirect
CRL. previousCertificateIssuer
Certificate issuer of the previous CRLEntry.