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.