Enum Class IdpErrorType

java.lang.Object
java.lang.Enum<IdpErrorType>
de.gematik.idp.error.IdpErrorType
All Implemented Interfaces:
Serializable, Comparable<IdpErrorType>, Constable

public enum IdpErrorType extends Enum<IdpErrorType>
  • Enum Constant Details

    • INTERACTION_REQUIRED

      public static final IdpErrorType INTERACTION_REQUIRED
    • LOGIN_REQUIRED

      public static final IdpErrorType LOGIN_REQUIRED
    • ACCOUNT_SELECTION_REQUIRED

      public static final IdpErrorType ACCOUNT_SELECTION_REQUIRED
    • INVALID_REQUEST_URI

      public static final IdpErrorType INVALID_REQUEST_URI
    • INVALID_REQUEST_OBJECT

      public static final IdpErrorType INVALID_REQUEST_OBJECT
    • REQUEST_NOT_SUPPORTED

      public static final IdpErrorType REQUEST_NOT_SUPPORTED
    • REQUEST_URI_NOT_SUPPORTED

      public static final IdpErrorType REQUEST_URI_NOT_SUPPORTED
    • REGISTRATION_NOT_SUPPORTED

      public static final IdpErrorType REGISTRATION_NOT_SUPPORTED
    • INVALID_REQUEST

      public static final IdpErrorType INVALID_REQUEST
    • UNAUTHORIZED_CLIENT

      public static final IdpErrorType UNAUTHORIZED_CLIENT
    • ACCESS_DENIED

      public static final IdpErrorType ACCESS_DENIED
    • UNSUPPORTED_RESPONSE_TYPE

      public static final IdpErrorType UNSUPPORTED_RESPONSE_TYPE
    • INVALID_SCOPE

      public static final IdpErrorType INVALID_SCOPE
    • SERVER_ERROR

      public static final IdpErrorType SERVER_ERROR
    • TEMPORARILY_UNAVAILABLE

      public static final IdpErrorType TEMPORARILY_UNAVAILABLE
    • INVALID_CLIENT

      public static final IdpErrorType INVALID_CLIENT
    • INVALID_GRANT

      public static final IdpErrorType INVALID_GRANT
    • UNSUPPORTED_GRANT_TYPE

      public static final IdpErrorType UNSUPPORTED_GRANT_TYPE
  • Method Details

    • values

      public static IdpErrorType[] 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 IdpErrorType 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
    • fromSerializationValue

      public static Optional<IdpErrorType> fromSerializationValue(String serializationValue)
    • getSerializationValue

      public String getSerializationValue()