Enum Class RevocationCheckingStrategy

java.lang.Object
java.lang.Enum<RevocationCheckingStrategy>
org.neo4j.driver.RevocationCheckingStrategy
All Implemented Interfaces:
Serializable, Comparable<RevocationCheckingStrategy>, Constable

public enum RevocationCheckingStrategy extends Enum<RevocationCheckingStrategy>
Defines strategy for revocation checks.
  • Enum Constant Details

    • NO_CHECKS

      public static final RevocationCheckingStrategy NO_CHECKS
      Don't do any OCSP revocation checks, regardless whether there are stapled revocation statuses or not.
    • VERIFY_IF_PRESENT

      public static final RevocationCheckingStrategy VERIFY_IF_PRESENT
      Verify OCSP revocation checks when the revocation status is stapled to the certificate, continue if not.
    • STRICT

      public static final RevocationCheckingStrategy STRICT
      Require stapled revocation status and verify OCSP revocation checks, fail if no revocation status is stapled to the certificate.
  • Method Details

    • values

      public static RevocationCheckingStrategy[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static RevocationCheckingStrategy valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • requiresRevocationChecking

      public static boolean requiresRevocationChecking(RevocationCheckingStrategy revocationCheckingStrategy)
      Returns whether a given strategy requires revocation checking.
      Parameters:
      revocationCheckingStrategy - the strategy
      Returns:
      whether revocation checking is required