Enum BasicAuthResponse

java.lang.Object
java.lang.Enum<BasicAuthResponse>
org.refcodes.web.BasicAuthResponse
All Implemented Interfaces:
Serializable, Comparable<BasicAuthResponse>, java.lang.constant.Constable

public enum BasicAuthResponse
extends Enum<BasicAuthResponse>
The enumeration for a Basic-Auth response. Usually used by a BasicAuthObserver to signal the status of a Basic-Auth evaluation.
  • Enum Constant Details

    • BASIC_AUTH_SUCCESS

      public static final BasicAuthResponse BASIC_AUTH_SUCCESS
      Basic-Auth was considered being successful.
    • BASIC_AUTH_FAILURE

      public static final BasicAuthResponse BASIC_AUTH_FAILURE
      Basic-Auth was considered having failed.
    • BASIC_AUTH_REQUIRED

      public static final BasicAuthResponse BASIC_AUTH_REQUIRED
      Basic-Auth was considered to be required.
    • BASIC_AUTH_SKIP

      public static final BasicAuthResponse BASIC_AUTH_SKIP
      Basic-Auth was considered being irrelevant.
  • Method Details

    • values

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

      public static BasicAuthResponse valueOf​(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null