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 StringACCOUNT_SELECTION_REQUIRED_CODETheACCOUNT_SELECTION_REQUIREDerror code string.static ErrorObjectCONSENT_REQUIREDThe authorisation server requires end-user consent.static StringCONSENT_REQUIRED_CODETheCONSENT_REQUIREDerror code string.static ErrorObjectINTERACTION_REQUIREDThe authorisation server requires end-user interaction of some form to proceed.static StringINTERACTION_REQUIRED_CODETheINTERACTION_REQUIREDerror code string.static ErrorObjectLOGIN_REQUIREDThe authorisation server requires end-user authentication.static StringLOGIN_REQUIRED_CODETheLOGIN_REQUIREDerror code string.static ErrorObjectREGISTRATION_NOT_SUPPORTEDTheregistrationparameter in theAuthenticationRequestis not supported.static StringREGISTRATION_NOT_SUPPORTED_CODETheREGISTRATION_NOT_SUPPORTEDerror code string.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.static StringUNMET_AUTHENTICATION_REQUIREMENTS_CODETheUNMET_AUTHENTICATION_REQUIREMENTSerror code string.
-
-
-
Field Detail
-
INTERACTION_REQUIRED_CODE
public static final String INTERACTION_REQUIRED_CODE
TheINTERACTION_REQUIREDerror code string.- See Also:
- Constant Field Values
-
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_CODE
public static final String LOGIN_REQUIRED_CODE
TheLOGIN_REQUIREDerror code string.- See Also:
- Constant Field Values
-
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_CODE
public static final String ACCOUNT_SELECTION_REQUIRED_CODE
TheACCOUNT_SELECTION_REQUIREDerror code string.- See Also:
- Constant Field Values
-
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_CODE
public static final String CONSENT_REQUIRED_CODE
TheCONSENT_REQUIREDerror code string.- See Also:
- Constant Field Values
-
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_CODE
public static final String UNMET_AUTHENTICATION_REQUIREMENTS_CODE
TheUNMET_AUTHENTICATION_REQUIREMENTSerror code string.- See Also:
- Constant Field Values
-
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_CODE
public static final String REGISTRATION_NOT_SUPPORTED_CODE
TheREGISTRATION_NOT_SUPPORTEDerror code string.- See Also:
- Constant Field Values
-
REGISTRATION_NOT_SUPPORTED
public static final ErrorObject REGISTRATION_NOT_SUPPORTED
Theregistrationparameter in theAuthenticationRequestis not supported. Applies only to self-issued OpenID providers.
-
-