abstract class CRL

This class is an abstraction of certificate revocation lists (CRLs) that have different formats but important common uses. For example, all CRLs share the functionality of listing revoked certificates, and can be queried on whether or not they list a given certificate.

Specialized CRL types can be defined by subclassing off of this abstract class.

Summary

Protected constructors

CRL(type: String!)

Creates a CRL of the specified type.

Public methods
String!

getType()

Returns the type of this CRL.

abstract Boolean

Checks whether the given certificate is on this CRL.

abstract String

toString()

Returns a string representation of this CRL.

Protected constructors

Public methods

getType

fun getType(): String!

Returns the type of this CRL.

Return
String! the type of this CRL.

isRevoked

abstract fun isRevoked(cert: Certificate!): Boolean

Checks whether the given certificate is on this CRL.

Parameters
cert Certificate!: the certificate to check for.
Return
Boolean true if the given certificate is on this CRL, false otherwise.

toString

abstract fun toString(): String

Returns a string representation of this CRL.

Return
String a string representation of this CRL.

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2025-02-10 UTC.