Package org.conscrypt

Class OpenSSLX509CRLEntry

  • All Implemented Interfaces:
    java.security.cert.X509Extension

    final class OpenSSLX509CRLEntry
    extends java.security.cert.X509CRLEntry
    An implementation of X509CRLEntry based on BoringSSL.
    • Field Detail

      • mContext

        private final long mContext
      • revocationDate

        private final java.util.Date revocationDate
    • 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 class java.security.cert.X509CRLEntry
        Throws:
        java.security.cert.CRLException
      • getSerialNumber

        public java.math.BigInteger getSerialNumber()
        Specified by:
        getSerialNumber in class java.security.cert.X509CRLEntry
      • getRevocationDate

        public java.util.Date getRevocationDate()
        Specified by:
        getRevocationDate in class java.security.cert.X509CRLEntry
      • hasExtensions

        public boolean hasExtensions()
        Specified by:
        hasExtensions in class java.security.cert.X509CRLEntry
      • toString

        public java.lang.String toString()
        Specified by:
        toString in class java.security.cert.X509CRLEntry