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.

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_REQUEST_OBJECT
          The request parameter in the OIDCAuthorizationRequest contains an invalid OpenID Connect request object.
static ErrorObject INVALID_REQUEST_URI
          The request_uri in the OIDCAuthorizationRequest returns an error or invalid data.
static ErrorObject LOGIN_REQUIRED
          The authorisation server requires end-user authentication.
static ErrorObject REGISTRATION_NOT_SUPPORTED
          The registration parameter in the OIDCAuthorizationRequest is not supported.
static ErrorObject REQUEST_NOT_SUPPORTED
          The request parameter in the OIDCAuthorizationRequest is not supported.
static ErrorObject REQUEST_URI_NOT_SUPPORTED
          The request_uri parameter in the OIDCAuthorizationRequest is not supported.
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

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.


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.


INVALID_REQUEST_OBJECT

public static final ErrorObject INVALID_REQUEST_OBJECT
The request parameter in the OIDCAuthorizationRequest contains an invalid OpenID Connect request object.


REGISTRATION_NOT_SUPPORTED

public static final ErrorObject REGISTRATION_NOT_SUPPORTED
The registration parameter in the OIDCAuthorizationRequest is not supported. Applies only to self-issued OpenID providers.


REQUEST_NOT_SUPPORTED

public static final ErrorObject REQUEST_NOT_SUPPORTED
The request parameter in the OIDCAuthorizationRequest is not supported.


REQUEST_URI_NOT_SUPPORTED

public static final ErrorObject REQUEST_URI_NOT_SUPPORTED
The request_uri parameter in the OIDCAuthorizationRequest is not supported.



Copyright © 2013 NimbusDS. All Rights Reserved.