| Modifier and Type | Field and Description |
|---|---|
| private TBSCertList. | |
| private X500Name | |
| private volatile int | |
| private volatile boolean |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | X509CRLEntryObject(TBSCertList.
TBSCertList.CRLEntry object. c,true if the corresponding CRL is a indirect
CRL.Certificate issuer of the previous CRLEntry. previousCertificateIssuer)Constructor for CRLEntries of indirect CRLs. |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(Object
the object to test for equality with this CRL entry. o)Overrides java. |
| public X500Principal | getCertificateIssuer()
Overrides java. |
| public Set | getCriticalExtensionOIDs()
Implements java. |
| public byte[] | getEncoded()
Implements abstract java. |
| private Extension | |
| private Set | |
| public byte[] | getExtensionValue(String
the Object Identifier value for the extension. oid)Implements java. oid
String.
|
| public Set | getNonCriticalExtensionOIDs()
Implements java. |
| public Date | getRevocationDate()
Implements abstract java. |
| public BigInteger | getSerialNumber()
Implements abstract java. |
| public boolean | hasExtensions()
Implements abstract java. |
| public int | Returns: calculated hashCode.Overrides java. |
| public boolean | hasUnsupportedCriticalExtension()
Implements java. |
| private X500Name | |
| public String | toString()
Implements abstract java. |
| c | back to summary |
|---|---|
| private TBSCertList. | |
| certificateIssuer | back to summary |
|---|---|
| private X500Name certificateIssuer | |
| hashValue | back to summary |
|---|---|
| private volatile int hashValue | |
| isHashValueSet | back to summary |
|---|---|
| private volatile boolean isHashValueSet | |
| X509CRLEntryObject | back to summary |
|---|---|
| protected X509CRLEntryObject(TBSCertList. | |
| X509CRLEntryObject | back to summary |
|---|---|
| protected X509CRLEntryObject(TBSCertList. Constructor for CRLEntries of indirect CRLs. If
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. Doc from java. Compares this CRL entry for equality with the given
object. If the
| |
| getCertificateIssuer | back to summary |
|---|---|
| public X500Principal getCertificateIssuer() Overrides java. Doc from java. Get the issuer of the X509Certificate described by this entry. If the certificate issuer is also the CRL issuer, this method returns null. This method is used with indirect CRLs. The default implementation always returns null. Subclasses that wish to support indirect CRLs should override it.
| |
| getCriticalExtensionOIDs | back to summary |
|---|---|
| public Set Implements java. Doc from java. Gets a Set of the OID strings for the extension(s) marked CRITICAL in the certificate/CRL managed by the object implementing this interface. Here is sample code to get a Set of critical extensions from an X509Certificate and print the OIDs:
| |
| getEncoded | back to summary |
|---|---|
| public byte[] getEncoded() throws CRLException Implements abstract java. Doc from java. Returns the ASN.1 DER-encoded form of this CRL Entry, that is the inner SEQUENCE.
| |
| getExtension | back to summary |
|---|---|
| private Extension getExtension(ASN1ObjectIdentifier oid) | |
| getExtensionOIDs | back to summary |
|---|---|
| private Set | |
| getExtensionValue | back to summary | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| public byte[] getExtensionValue(String oid) Implements java. Doc from java. Gets the DER-encoded OCTET string for the extension value
(extnValue) identified by the passed-in For example:
| |||||||||||||||||||||||
| getNonCriticalExtensionOIDs | back to summary |
|---|---|
| public Set Implements java. Doc from java. Gets a Set of the OID strings for the extension(s) marked NON-CRITICAL in the certificate/CRL managed by the object implementing this interface. Here is sample code to get a Set of non-critical extensions from an X509CRL revoked certificate entry and print the OIDs:
| |
| getRevocationDate | back to summary |
|---|---|
| public Date getRevocationDate() Implements abstract java. Doc from java. Gets the revocation date from this X509CRLEntry, the revocationDate.
| |
| getSerialNumber | back to summary |
|---|---|
| public BigInteger getSerialNumber() Implements abstract java. Doc from java. Gets the serial number from this X509CRLEntry, the userCertificate.
| |
| hasExtensions | back to summary |
|---|---|
| public boolean hasExtensions() Implements abstract java. Doc from java. Returns true if this CRL entry has extensions.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Cache the hashCode value - calculating it with the standard method.
| |
| hasUnsupportedCriticalExtension | back to summary |
|---|---|
| public boolean hasUnsupportedCriticalExtension() Implements java. Will return true if any extensions are present and marked as critical as we currently don't handle any extensions!
| |
| loadCertificateIssuer | back to summary |
|---|---|
| private X500Name loadCertificateIssuer(boolean isIndirect, X500Name previousCertificateIssuer) | |
| toString | back to summary |
|---|---|
| public String toString() Implements abstract java. Doc from java. Returns a string representation of this CRL entry.
| |