Package com.nimbusds.openid.connect.sdk
Class OIDCError
- java.lang.Object
-
- com.nimbusds.openid.connect.sdk.OIDCError
-
-
Field Summary
Fields Modifier and Type Field Description static ErrorObjectACCOUNT_SELECTION_REQUIREDThe end-user is required to select a session at the authorisation server.static ErrorObjectCONSENT_REQUIREDThe authorisation server requires end-user consent.static ErrorObjectINTERACTION_REQUIREDThe authorisation server requires end-user interaction of some form to proceed.static ErrorObjectLOGIN_REQUIREDThe authorisation server requires end-user authentication.static ErrorObjectREGISTRATION_NOT_SUPPORTEDTheregistrationparameter in theAuthenticationRequestis not supported.static ErrorObjectUNMET_AUTHENTICATION_REQUIREMENTSThe OpenID provider is unable to authenticate the end-user at the required Authentication Context Class Reference value when requested with an essentialacrclaim.
-
-
-
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 thePromptparameter in theAuthenticationRequestis set tononeto request that the authorisation server should not display any user interfaces to the end-user, but theAuthenticationRequestcannot 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 theAuthenticationRequestis set toPrompt.Type.NONEto request that the authorisation server should not display any user interfaces to the end-user, but theAuthenticationRequestcannot be completed without displaying a user interface for user authentication.
-
ACCOUNT_SELECTION_REQUIRED
public static final ErrorObject ACCOUNT_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 theAuthenticationRequestis set toPrompt.Type.NONEto request that the authorisation server should not display any user interfaces to the end-user, but theAuthenticationRequestcannot 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 theAuthenticationRequestis set toPrompt.Type.NONEto request that the authorisation server should not display any user interfaces to the end-user, but theAuthenticationRequestcannot be completed without displaying a user interface for end-user consent.
-
UNMET_AUTHENTICATION_REQUIREMENTS
public static final ErrorObject UNMET_AUTHENTICATION_REQUIREMENTS
The OpenID provider is unable to authenticate the end-user at the required Authentication Context Class Reference value when requested with an essentialacrclaim. This error code may also be used in other appropriate cases.
-
REGISTRATION_NOT_SUPPORTED
public static final ErrorObject REGISTRATION_NOT_SUPPORTED
Theregistrationparameter in theAuthenticationRequestis not supported. Applies only to self-issued OpenID providers.
-
-