Enum Class OidcEndpoint.Type

java.lang.Object
java.lang.Enum<OidcEndpoint.Type>
io.quarkus.oidc.common.OidcEndpoint.Type
All Implemented Interfaces:
Serializable, Comparable<OidcEndpoint.Type>, Constable
Enclosing class:
OidcEndpoint

public static enum OidcEndpoint.Type extends Enum<OidcEndpoint.Type>
  • Enum Constant Details

    • ALL

      public static final OidcEndpoint.Type ALL
    • DISCOVERY

      public static final OidcEndpoint.Type DISCOVERY
      Applies to OIDC discovery requests
    • TOKEN

      public static final OidcEndpoint.Type TOKEN
      Applies to OIDC token endpoint requests
    • TOKEN_REVOCATION

      public static final OidcEndpoint.Type TOKEN_REVOCATION
      Applies to OIDC token revocation endpoint requests
    • INTROSPECTION

      public static final OidcEndpoint.Type INTROSPECTION
      Applies to OIDC token introspection requests
    • JWKS

      public static final OidcEndpoint.Type JWKS
      Applies to OIDC JSON Web Key Set endpoint requests
    • USERINFO

      public static final OidcEndpoint.Type USERINFO
      Applies to OIDC UserInfo endpoint requests
    • CLIENT_REGISTRATION

      public static final OidcEndpoint.Type CLIENT_REGISTRATION
      Applies to OIDC client registration requests
    • REGISTERED_CLIENT

      public static final OidcEndpoint.Type REGISTERED_CLIENT
      Applies to requests to dynamically registered OIDC client endpoints
  • Method Details

    • values

      public static OidcEndpoint.Type[] 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 OidcEndpoint.Type 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