Class OidcEventIds

java.lang.Object
net.shibboleth.oidc.profile.core.OidcEventIds

public final class OidcEventIds extends Object
OpenID Connect -specific constants to use for ProfileAction EventContexts.
  • Field Details

    • MISSING_REDIRECT_URIS

      @Nonnull @NotEmpty public static final String MISSING_REDIRECT_URIS
      ID of event returned if the mandatory redirect_uris is missing.
      See Also:
    • INVALID_REDIRECT_URIS

      @Nonnull @NotEmpty public static final String INVALID_REDIRECT_URIS
      ID of event returned if the mandatory redirect_uris is invalid.
      See Also:
    • INVALID_GRANT

      @Nonnull @NotEmpty public static final String INVALID_GRANT
      The provided authorization grant is invalid.
      See Also:
    • INVALID_REDIRECT_URI

      @Nonnull @NotEmpty public static final String INVALID_REDIRECT_URI
      The redirect_uri in request is invalid.
      See Also:
    • INVALID_RESPONSE_TYPE

      @Nonnull @NotEmpty public static final String INVALID_RESPONSE_TYPE
      The response type in request is not supported for RP.
      See Also:
    • INVALID_RESPONSE_MODE

      @Nonnull @NotEmpty public static final String INVALID_RESPONSE_MODE
      The response type in request is not supported for RP.
      Since:
      3.1.0
      See Also:
    • INVALID_GRANT_TYPE

      @Nonnull @NotEmpty public static final String INVALID_GRANT_TYPE
      The grant type in token request is not supported for RP.
      See Also:
    • INVALID_SUBJECT

      @Nonnull @NotEmpty public static final String INVALID_SUBJECT
      The subject resolved is not the expected one.
      See Also:
    • REQUEST_OBJECT_AND_URI

      @Nonnull @NotEmpty public static final String REQUEST_OBJECT_AND_URI
      Both request uri and request object in request.
      See Also:
    • INVALID_REQUEST_OBJECT

      @Nonnull @NotEmpty public static final String INVALID_REQUEST_OBJECT
      The request object cannot be validated.
      See Also:
    • INVALID_REQUEST_URI

      @Nonnull @NotEmpty public static final String INVALID_REQUEST_URI
      The request uri is invalid.
      See Also:
    • MISSING_MANDATORY_REQUEST_OBJECT

      @Nonnull @NotEmpty public static final String MISSING_MANDATORY_REQUEST_OBJECT
      The request object or uri is missing in request, even though it's mandatory.
      See Also:
    • MISSING_MANDATORY_ID_TOKEN_HINT

      @Nonnull @NotEmpty public static final String MISSING_MANDATORY_ID_TOKEN_HINT
      The id_token hint is missing in request, even though it's mandatory.
      Since:
      3.1.0
      See Also:
    • REVOCATION_FAILED

      @Nonnull @NotEmpty public static final String REVOCATION_FAILED
      The revocation attempt failed.
      See Also:
    • INVALID_TARGET

      @Nonnull @NotEmpty public static final String INVALID_TARGET
      The resource indicator is invalid.
      See Also:
    • INVALID_ID_TOKEN

      @Nonnull @NotEmpty public static final String INVALID_ID_TOKEN
      The id_token is invalid.
      See Also:
    • INVALID_ID_TOKEN_HINT

      @Nonnull @NotEmpty public static final String INVALID_ID_TOKEN_HINT
      The id_token_hint is invalid.
      Since:
      3.1.0
      See Also:
    • INVALID_TOKEN

      @Nonnull @NotEmpty public static final String INVALID_TOKEN
      The token is invalid.
      See Also:
    • INVALID_ACCESS_TOKEN

      @Nonnull @NotEmpty public static final String INVALID_ACCESS_TOKEN
      The access token is invalid.
      See Also:
    • INVALID_DPOP_ACCESS_TOKEN

      @Nonnull @NotEmpty public static final String INVALID_DPOP_ACCESS_TOKEN
      The DPoP access token is invalid.
      Since:
      3.2.0
      See Also:
    • INVALID_USERINFO_CLAIMS

      @Nonnull @NotEmpty public static final String INVALID_USERINFO_CLAIMS
      The UserInfo claims are invalid.
      See Also:
    • MISSING_PKCE_CODE_CHALLENGE

      @Nonnull @NotEmpty public static final String MISSING_PKCE_CODE_CHALLENGE
      ID of event returned if the mandatory PKCE code challenge is missing.
      See Also:
    • INVALID_PKCE_TRANSFORMATION_METHOD

      @Nonnull @NotEmpty public static final String INVALID_PKCE_TRANSFORMATION_METHOD
      ID of event returned if the PKCE code verifier transformation method is invalid.
      See Also:
    • INVALID_SCOPE

      @Nonnull @NotEmpty public static final String INVALID_SCOPE
      The scope is invalid.
      See Also:
    • SESSION_NOT_FOUND

      @Nonnull @NotEmpty public static final String SESSION_NOT_FOUND
      ID of event returned upon an inability to locate any matching session for a LogoutRequest.
      Since:
      3.1.0
      See Also:
    • MISSING_DPOP_JKT

      @Nonnull @NotEmpty public static final String MISSING_DPOP_JKT
      ID of event returned if the mandatory dpop_jkt parameter is missing.
      Since:
      3.2.0
      See Also:
    • MISSING_DPOP_PROOF

      @Nonnull @NotEmpty public static final String MISSING_DPOP_PROOF
      ID of event returned if the mandatory DPoP proof is missing.
      Since:
      3.2.0
      See Also:
    • INVALID_DPOP_PROOF

      @Nonnull @NotEmpty public static final String INVALID_DPOP_PROOF
      ID of event returned if the DPoP proof is invalid.
      Since:
      3.2.0
      See Also:
    • INVALID_DPOP_NONCE

      @Nonnull @NotEmpty public static final String INVALID_DPOP_NONCE
      ID of event returned if the DPoP proof nonce is invalid.
      Since:
      3.2.0
      See Also:
    • MISSING_MANDATORY_PAR_REQUEST_URI

      @Nonnull @NotEmpty public static final String MISSING_MANDATORY_PAR_REQUEST_URI
      The pushed authorization request (specific request_uri) is not included in request even though it's mandatory.
      Since:
      3.2.0
      See Also:
    • MISSING_END_SESSION_ENDPOINT

      @Nonnull @NotEmpty public static final String MISSING_END_SESSION_ENDPOINT
      ID of an event returned if the end session endpoint (logout endpoint) for an OP can not be found.
      Since:
      3.4.0
      See Also:
  • Constructor Details

    • OidcEventIds

      private OidcEventIds()
      Constructor.