Package org.conscrypt
Class OpenSSLX509CRLEntry
- java.lang.Object
-
- java.security.cert.X509CRLEntry
-
- org.conscrypt.OpenSSLX509CRLEntry
-
- All Implemented Interfaces:
java.security.cert.X509Extension
final class OpenSSLX509CRLEntry extends java.security.cert.X509CRLEntry
An implementation ofX509CRLEntry
based on BoringSSL.
-
-
Field Summary
Fields Modifier and Type Field Description private long
mContext
private java.util.Date
revocationDate
-
Constructor Summary
Constructors Constructor Description OpenSSLX509CRLEntry(long ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>
getCriticalExtensionOIDs()
byte[]
getEncoded()
byte[]
getExtensionValue(java.lang.String oid)
java.util.Set<java.lang.String>
getNonCriticalExtensionOIDs()
java.util.Date
getRevocationDate()
java.math.BigInteger
getSerialNumber()
boolean
hasExtensions()
boolean
hasUnsupportedCriticalExtension()
java.lang.String
toString()
-
-
-
Constructor Detail
-
OpenSSLX509CRLEntry
OpenSSLX509CRLEntry(long ctx) throws OpenSSLX509CertificateFactory.ParsingException
-
-
Method Detail
-
getCriticalExtensionOIDs
public java.util.Set<java.lang.String> getCriticalExtensionOIDs()
-
getExtensionValue
public byte[] getExtensionValue(java.lang.String oid)
-
getNonCriticalExtensionOIDs
public java.util.Set<java.lang.String> getNonCriticalExtensionOIDs()
-
hasUnsupportedCriticalExtension
public boolean hasUnsupportedCriticalExtension()
-
getEncoded
public byte[] getEncoded() throws java.security.cert.CRLException
- Specified by:
getEncoded
in classjava.security.cert.X509CRLEntry
- Throws:
java.security.cert.CRLException
-
getSerialNumber
public java.math.BigInteger getSerialNumber()
- Specified by:
getSerialNumber
in classjava.security.cert.X509CRLEntry
-
getRevocationDate
public java.util.Date getRevocationDate()
- Specified by:
getRevocationDate
in classjava.security.cert.X509CRLEntry
-
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensions
in classjava.security.cert.X509CRLEntry
-
toString
public java.lang.String toString()
- Specified by:
toString
in classjava.security.cert.X509CRLEntry
-
-