Class NoRevAvail

java.lang.Object
eu.europa.esig.dss.model.x509.extension.CertificateExtension
eu.europa.esig.dss.model.x509.extension.NoRevAvail
All Implemented Interfaces:
OidBasedEnum, OidDescription, Serializable

public class NoRevAvail extends CertificateExtension
RFC 9608 "No Revocation Available for X.509 Public Key Certificates" The noRevAvail extension, defined in [X.509-2019-TC2], allows a CA to indicate that no revocation information will be made available for this certificate.

This extension MUST NOT be present in CA public key certificates.

Conforming CAs MUST include this extension in certificates for which no revocation information will be published. When present, conforming CAs MUST mark this extension as non-critical.

See Also:
  • Constructor Details

    • NoRevAvail

      public NoRevAvail()
      Default constructor
  • Method Details

    • isNoRevAvail

      public boolean isNoRevAvail()
      Returns the noRevAvail extension value
      Returns:
      TRUE if noRevAvail extension is present, FALSE otherwise
    • setNoRevAvail

      public void setNoRevAvail(boolean noRevAvail)
      Sets the noRevAvail extension value
      Parameters:
      noRevAvail - whether noRevAvail extension is present