Uses of Class
com.nimbusds.oauth2.sdk.ErrorObject
Packages that use ErrorObject
Package
Description
Classes for representing, serialising and parsing core OAuth 2.0 concepts.
Client authentication verifier framework.
OpenID Connect Client Initiated Backchannel Authentication (CIBA) Flow -
Core 1.0 classes.
OAuth 2.0 dynamic client registration.
OAuth 2.0 device authorisation grant classes.
OAuth 2.0 access and refresh token implementations.
Classes for representing, serialising and parsing core OpenID Connect
concepts.
OpenID Connect Federation 1.0 API classes.
OpenID Connect Federation 1.0 entity configuration request and response
classes.
OpenID Connect Federation 1.0 trust chains and resolution.
OpenID Connect Provider (OP) classes.
Software statement processing.
-
Uses of ErrorObject in com.nimbusds.oauth2.sdk
Fields in com.nimbusds.oauth2.sdk declared as ErrorObjectModifier and TypeFieldDescriptionstatic final ErrorObjectOAuth2Error.ACCESS_DENIEDThe resource owner or authorisation server denied the request.static final ErrorObjectOAuth2Error.INVALID_AUTHORIZATION_DETAILSThe requested authorisation details are invalid, unknown, or malformed.static final ErrorObjectOAuth2Error.INVALID_CLIENTClient authentication failed (e.g.static final ErrorObjectOAuth2Error.INVALID_DPOP_PROOFThe DPoP proof received by the authorisation server is invalid.static final ErrorObjectOAuth2Error.INVALID_GRANTThe provided authorisation grant (e.g.static final ErrorObjectOAuth2Error.INVALID_REQUESTThe request is missing a required parameter, includes an invalid parameter, or is otherwise malformed.static final ErrorObjectOAuth2Error.INVALID_REQUEST_OBJECTTherequestparameter in theAuthorizationRequestcontains an invalid request object.static final ErrorObjectOAuth2Error.INVALID_REQUEST_URITherequest_uriin theAuthorizationRequestreturns an error or invalid data.static final ErrorObjectOAuth2Error.INVALID_RESOURCEDeprecated.static final ErrorObjectOAuth2Error.INVALID_SCOPEThe requested scope is invalid, unknown, or malformed.static final ErrorObjectOAuth2Error.INVALID_TARGETThe specified resource server URI is not valid or accepted by the authorisation server.static final ErrorObjectOAuth2Error.MISSING_TRUST_ANCHORNo trusted anchor could be found to process an OpenID Connect Federation 1.0 authorisation request using automatic client registration.static final ErrorObjectOAuth2Error.OVERBROAD_SCOPEThe scope of the request is considered overbroad by the authorisation server.static final ErrorObjectOAuth2Error.REQUEST_NOT_SUPPORTEDTherequestparameter in theAuthorizationRequestis not supported.static final ErrorObjectOAuth2Error.REQUEST_URI_NOT_SUPPORTEDTherequest_uriparameter in theAuthorizationRequestis not supported.static final ErrorObjectOAuth2Error.SERVER_ERRORThe authorisation server encountered an unexpected condition which prevented it from fulfilling the request.static final ErrorObjectOAuth2Error.TEMPORARILY_UNAVAILABLEThe authorisation server is currently unable to handle the request due to a temporary overloading or maintenance of the server.static final ErrorObjectOAuth2Error.UNAUTHORIZED_CLIENTThe client is not authorised to request an authorisation code using this method.static final ErrorObjectOAuth2Error.UNSUPPORTED_GRANT_TYPEThe authorisation grant type is not supported by the authorisation server.static final ErrorObjectOAuth2Error.UNSUPPORTED_PARAMETERUnsupported parameter.static final ErrorObjectOAuth2Error.UNSUPPORTED_RESPONSE_TYPEThe authorisation server does not support obtaining an authorisation code using this method.static final ErrorObjectOAuth2Error.USE_DPOP_NONCEUse of DPoP nonce required.static final ErrorObjectOAuth2Error.VALIDATION_FAILEDThe trust chain validation for an OpenID Connect Federation 1.0 authorisation request using automatic client registration failed.Methods in com.nimbusds.oauth2.sdk that return ErrorObjectModifier and TypeMethodDescriptionErrorObject.appendDescription(String text) Appends the specified text to the error description.AuthorizationErrorResponse.getErrorObject()ErrorResponse.getErrorObject()Gets the error associated with the error response.GeneralException.getErrorObject()Gets the associated error.PushedAuthorizationErrorResponse.getErrorObject()RequestObjectPOSTErrorResponse.getErrorObject()Deprecated.TokenErrorResponse.getErrorObject()TokenIntrospectionErrorResponse.getErrorObject()static ErrorObjectErrorObject.parse(HTTPResponse httpResponse) Parses an error object from the specified HTTP response.static ErrorObjectParses an error object from the specified parameters' representation.static ErrorObjectErrorObject.parse(net.minidev.json.JSONObject jsonObject) Parses an error object from the specified JSON object.ErrorObject.setCustomParams(Map<String, String> customParams) Sets the custom parameters.ErrorObject.setDescription(String description) Sets the error description.ErrorObject.setHTTPStatusCode(int httpStatusCode) Sets the HTTP status code.Sets the error page URI.Methods in com.nimbusds.oauth2.sdk that return types with arguments of type ErrorObjectModifier and TypeMethodDescriptionstatic Set<ErrorObject>AuthorizationErrorResponse.getStandardErrors()Gets the standard OAuth 2.0 errors for an Authorisation error response.static Set<ErrorObject>TokenErrorResponse.getStandardErrors()Gets the standard OAuth 2.0 errors for an Access Token error response.static Set<ErrorObject>TokenIntrospectionErrorResponse.getStandardErrors()Gets the standard errors for a token introspection error response.Constructors in com.nimbusds.oauth2.sdk with parameters of type ErrorObjectModifierConstructorDescriptionAuthorizationErrorResponse(URI redirectURI, ErrorObject error, State state, Issuer issuer, ResponseMode rm) Creates a new authorisation error response.AuthorizationErrorResponse(URI redirectURI, ErrorObject error, State state, ResponseMode rm) Creates a new authorisation error response.GeneralException(ErrorObject error) Creates a new general exception.GeneralException(String message, ErrorObject error) Creates a new general exception.GeneralException(String message, ErrorObject error, ClientID clientID, URI redirectURI, ResponseMode responseMode, State state) Creates a new general exception.GeneralException(String message, ErrorObject error, ClientID clientID, URI redirectURI, ResponseMode responseMode, State state, Throwable cause) Creates a new general exception.GeneralException(String message, ErrorObject error, Throwable cause) Creates a new general exception.ParseException(String message, ErrorObject error) Creates a new parse exception.ParseException(String message, ErrorObject error, ClientID clientID, URI redirectURI, ResponseMode responseMode, State state) Creates a new parse exception.ParseException(String message, ErrorObject error, ClientID clientID, URI redirectURI, ResponseMode responseMode, State state, Throwable cause) Creates a new parse exception.ParseException(String message, ErrorObject error, Throwable cause) Creates a new parse exception.Creates a new pushed authorisation error response.TokenErrorResponse(ErrorObject error) Creates a new OAuth 2.0 Access Token error response.Creates a new token introspection error response. -
Uses of ErrorObject in com.nimbusds.oauth2.sdk.auth.verifier
Methods in com.nimbusds.oauth2.sdk.auth.verifier that return ErrorObjectModifier and TypeMethodDescriptionInvalidClientException.getErrorObject()Returns an OAuth 2.0 error object representation. -
Uses of ErrorObject in com.nimbusds.oauth2.sdk.ciba
Fields in com.nimbusds.oauth2.sdk.ciba declared as ErrorObjectModifier and TypeFieldDescriptionstatic final ErrorObjectCIBAError.EXPIRED_LOGIN_HINT_TOKENThelogin_hint_tokenprovided in the CIBA request is not valid because it has expired.static final ErrorObjectCIBAError.EXPIRED_TOKENTheauth_req_idhas expired.static final ErrorObjectCIBAError.INVALID_BINDING_MESSAGEThe binding message (binding_message) is invalid or unacceptable in the given request context.static final ErrorObjectCIBAError.INVALID_USER_CODEThe secretuser_codewas invalid.static final ErrorObjectCIBAError.MISSING_USER_CODEA secretuser_codeis required but was missing from the request.static final ErrorObjectCIBAError.TRANSACTION_FAILEDThe transaction failed due to an unexpected condition.static final ErrorObjectCIBAError.UNKNOWN_USER_IDThe OpenID provider / OAuth 2.0 authorisation server is not able to identify the end-user by means of thelogin_hint_token,id_token_hintorlogin_hintin the provided in the request.Methods in com.nimbusds.oauth2.sdk.ciba that return ErrorObjectModifier and TypeMethodDescriptionCIBAErrorDelivery.getErrorObject()Returns the error object.CIBAErrorResponse.getErrorObject()Methods in com.nimbusds.oauth2.sdk.ciba that return types with arguments of type ErrorObjectModifier and TypeMethodDescriptionstatic Set<ErrorObject>CIBAErrorDelivery.getStandardErrors()Gets the standard OAuth 2.0 errors for a CIBA error delivery.static Set<ErrorObject>CIBAErrorResponse.getStandardErrors()Gets the standard OAuth 2.0 errors for a CIBA error response.Constructors in com.nimbusds.oauth2.sdk.ciba with parameters of type ErrorObjectModifierConstructorDescriptionCIBAErrorDelivery(URI endpoint, BearerAccessToken accessToken, AuthRequestID authRequestID, ErrorObject errorObject) Creates a new CIBA error push delivery.CIBAErrorResponse(ErrorObject error) Creates a new CIBA error response. -
Uses of ErrorObject in com.nimbusds.oauth2.sdk.client
Fields in com.nimbusds.oauth2.sdk.client declared as ErrorObjectModifier and TypeFieldDescriptionstatic final ErrorObjectRegistrationError.INVALID_CLIENT_METADATAClient registration: The value of one of the client metadata fields is invalid and the server has rejected this request.static final ErrorObjectRegistrationError.INVALID_REDIRECT_URIClient registration: The value of one or moreredirect_urisis invalid.static final ErrorObjectRegistrationError.INVALID_SOFTWARE_STATEMENTClient registration: The software statement presented is invalid.static final ErrorObjectRegistrationError.UNAPPROVED_SOFTWARE_STATEMENTClient registration: The software statement presented is not approved for use by this authorisation server.Methods in com.nimbusds.oauth2.sdk.client that return ErrorObjectMethods in com.nimbusds.oauth2.sdk.client that return types with arguments of type ErrorObjectModifier and TypeMethodDescriptionstatic Set<ErrorObject>ClientRegistrationErrorResponse.getStandardErrors()Gets the standard errors for a client registration error response.Constructors in com.nimbusds.oauth2.sdk.client with parameters of type ErrorObjectModifierConstructorDescriptionCreates a new client registration error response. -
Uses of ErrorObject in com.nimbusds.oauth2.sdk.device
Fields in com.nimbusds.oauth2.sdk.device declared as ErrorObjectModifier and TypeFieldDescriptionstatic final ErrorObjectDeviceAuthorizationGrantError.AUTHORIZATION_PENDINGThe authorization request is still pending as the end user hasn't yet completed the user interaction steps (Section 3.3).static final ErrorObjectDeviceAuthorizationGrantError.EXPIRED_TOKENThe "device_code" has expired and the device flow authorization session has concluded.static final ErrorObjectDeviceAuthorizationGrantError.SLOW_DOWNA variant of "authorization_pending", the authorization request is still pending and polling should continue, but the interval MUST be increased by 5 seconds for this and all subsequent requests.Methods in com.nimbusds.oauth2.sdk.device that return ErrorObjectMethods in com.nimbusds.oauth2.sdk.device that return types with arguments of type ErrorObjectModifier and TypeMethodDescriptionstatic Set<ErrorObject>DeviceAuthorizationErrorResponse.getStandardErrors()Gets the standard OAuth 2.0 errors for a device authorization error response.Constructors in com.nimbusds.oauth2.sdk.device with parameters of type ErrorObjectModifierConstructorDescriptionCreates a new OAuth 2.0 device authorization error response. -
Uses of ErrorObject in com.nimbusds.oauth2.sdk.token
Subclasses of ErrorObject in com.nimbusds.oauth2.sdk.tokenModifier and TypeClassDescriptionclassOAuth 2.0 bearer token error.classOAuth 2.0 DPoP token error.classThe base abstract class for token scheme errors. -
Uses of ErrorObject in com.nimbusds.openid.connect.sdk
Fields in com.nimbusds.openid.connect.sdk declared as ErrorObjectModifier and TypeFieldDescriptionstatic final ErrorObjectOIDCError.ACCOUNT_SELECTION_REQUIREDThe end-user is required to select a session at the authorisation server.static final ErrorObjectOIDCError.CONSENT_REQUIREDThe authorisation server requires end-user consent.static final ErrorObjectOIDCError.INTERACTION_REQUIREDThe authorisation server requires end-user interaction of some form to proceed.static final ErrorObjectOIDCError.LOGIN_REQUIREDThe authorisation server requires end-user authentication.static final ErrorObjectOIDCError.REGISTRATION_NOT_SUPPORTEDTheregistrationparameter in theAuthenticationRequestis not supported.static final ErrorObjectOIDCError.UNMET_AUTHENTICATION_REQUIREMENTSThe OpenID provider is unable to authenticate the end-user at the required Authentication Context Class Reference value when requested with an essentialacrclaim.Methods in com.nimbusds.openid.connect.sdk that return ErrorObjectMethods in com.nimbusds.openid.connect.sdk that return types with arguments of type ErrorObjectModifier and TypeMethodDescriptionstatic Set<ErrorObject>AuthenticationErrorResponse.getStandardErrors()Gets the standard errors for an OpenID Connect authentication error response.Constructors in com.nimbusds.openid.connect.sdk with parameters of type ErrorObjectModifierConstructorDescriptionAuthenticationErrorResponse(URI redirectURI, ErrorObject error, State state, Issuer issuer, ResponseMode rm) Creates a new OpenID Connect authentication error response.AuthenticationErrorResponse(URI redirectURI, ErrorObject error, State state, ResponseMode rm) Creates a new OpenID Connect authentication error response.UserInfoErrorResponse(ErrorObject error) Creates a new UserInfo error response indicating a general error. -
Uses of ErrorObject in com.nimbusds.openid.connect.sdk.federation.api
Subclasses of ErrorObject in com.nimbusds.openid.connect.sdk.federation.api -
Uses of ErrorObject in com.nimbusds.openid.connect.sdk.federation.config
Methods in com.nimbusds.openid.connect.sdk.federation.config that return ErrorObjectConstructors in com.nimbusds.openid.connect.sdk.federation.config with parameters of type ErrorObjectModifierConstructorDescriptionCreates a new federation entity configuration error response. -
Uses of ErrorObject in com.nimbusds.openid.connect.sdk.federation.trust
Constructors in com.nimbusds.openid.connect.sdk.federation.trust with parameters of type ErrorObjectModifierConstructorDescriptionResolveException(String message, ErrorObject errorObject) Creates a new resolve exception. -
Uses of ErrorObject in com.nimbusds.openid.connect.sdk.op
Constructors in com.nimbusds.openid.connect.sdk.op with parameters of type ErrorObjectModifierConstructorDescriptionResolveException(ErrorObject error, AuthenticationRequest authRequest) Creates a new resolve exception. -
Uses of ErrorObject in com.nimbusds.openid.connect.sdk.rp.statement
Methods in com.nimbusds.openid.connect.sdk.rp.statement that return ErrorObjectModifier and TypeMethodDescriptionInvalidSoftwareStatementException.getErrorObject()Returns the error object to return, an instance of aRegistrationError.INVALID_SOFTWARE_STATEMENT.