com.nimbusds.openid.connect.sdk
Class OIDCError

java.lang.Object
  extended by com.nimbusds.openid.connect.sdk.OIDCError

public final class OIDCError
extends Object

OpenID Connect specific errors.

Version:
$version$ (2013-02-18)
Author:
Vladimir Dzhuvinov

Field Summary
static ErrorObject CONSENT_REQUIRED
          The authorisation server requires end-user consent.
static ErrorObject INTERACTION_REQUIRED
          The authorisation server requires end-user interaction of some form to proceed.
static ErrorObject INVALID_CLIENT_ID
          Client registration: The value of client_id is invalid.
static ErrorObject INVALID_CONFIGURATION_PARAMETER
          Client registration: The value of one of the configuration parameters is invalid.
static ErrorObject INVALID_OPENID_REQUEST_OBJECT
          The request parameter contains an invalid OpenID Request Object.
static ErrorObject INVALID_REDIRECT_URI
          Client registration: The value of one or more redirect_uris is invalid.
static ErrorObject INVALID_REQUEST_URI
          The request_uri in the OIDCAuthorizationRequest returns an error or invalid data.
static BearerTokenError INVALID_SCHEMA
          The requested UserInfo schema is invalid or unsupported.
static ErrorObject LOGIN_REQUIRED
          The authorisation server requires end-user authentication.
static ErrorObject SESSION_SELECTION_REQUIRED
          The end-user is required to select a session at the authorisation server.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGIN_REQUIRED

public static final ErrorObject LOGIN_REQUIRED
The authorisation server requires end-user authentication. This error may be returned when the prompt parameter in the OIDCAuthorizationRequest is set to Prompt.Type.NONE to request that the authorisation server should not display any user interfaces to the end-user, but the OIDCAuthorizationRequest cannot be completed without displaying a user interface for user authentication.


SESSION_SELECTION_REQUIRED

public static final ErrorObject SESSION_SELECTION_REQUIRED
The end-user is required to select a session at the authorisation server. The end-user may be authenticated at the authorisation server with different associated accounts, but the end-user did not select a session. This error may be returned when the prompt parameter in the OIDCAuthorizationRequest is set to Prompt.Type.NONE to request that the authorisation server should not display any user interfaces to the end-user, but the OIDCAuthorizationRequest cannot be completed without displaying a user interface to prompt for a session to use.


CONSENT_REQUIRED

public static final ErrorObject CONSENT_REQUIRED
The authorisation server requires end-user consent. This error may be returned when the prompt parameter in the OIDCAuthorizationRequest is set to Prompt.Type.NONE to request that the authorisation server should not display any user interfaces to the end-user, but the OIDCAuthorizationRequest cannot be completed without displaying a user interface for end-user consent.


INVALID_REQUEST_URI

public static final ErrorObject INVALID_REQUEST_URI
The request_uri in the OIDCAuthorizationRequest returns an error or invalid data.


INTERACTION_REQUIRED

public static final ErrorObject INTERACTION_REQUIRED
The authorisation server requires end-user interaction of some form to proceed. This error may be returned when the Prompt parameter in the OIDCAuthorizationRequest is set to none to request that the authorisation server should not display any user interfaces to the end-user, but the OIDCAuthorizationRequest cannot be completed without displaying a user interface for end-user interaction.


INVALID_OPENID_REQUEST_OBJECT

public static final ErrorObject INVALID_OPENID_REQUEST_OBJECT
The request parameter contains an invalid OpenID Request Object.


INVALID_SCHEMA

public static final BearerTokenError INVALID_SCHEMA
The requested UserInfo schema is invalid or unsupported.


INVALID_CLIENT_ID

public static final ErrorObject INVALID_CLIENT_ID
Client registration: The value of client_id is invalid.


INVALID_REDIRECT_URI

public static final ErrorObject INVALID_REDIRECT_URI
Client registration: The value of one or more redirect_uris is invalid.


INVALID_CONFIGURATION_PARAMETER

public static final ErrorObject INVALID_CONFIGURATION_PARAMETER
Client registration: The value of one of the configuration parameters is invalid.



Copyright © 2013 NimbusDS. All Rights Reserved.