Package | Description |
---|---|
com.nimbusds.oauth2.sdk |
Classes for representing, serialising and parsing OAuth 2.0 client requests
and authorisation server responses.
|
com.nimbusds.oauth2.sdk.auth.verifier |
Client authentication verifier framework.
|
com.nimbusds.oauth2.sdk.client |
OAuth 2.0 dynamic client registration.
|
com.nimbusds.oauth2.sdk.token |
OAuth 2.0 access and refresh token implementations.
|
com.nimbusds.openid.connect.sdk |
Classes for representing, serialising and parsing OpenID Connect client
requests and server responses.
|
com.nimbusds.openid.connect.sdk.op |
OpenID Connect Provider (OP) classes.
|
Modifier and Type | Field | Description |
---|---|---|
static ErrorObject |
OAuth2Error.ACCESS_DENIED |
The resource owner or authorisation server denied the request.
|
static ErrorObject |
OAuth2Error.INVALID_CLIENT |
Client authentication failed (e.g.
|
static ErrorObject |
OAuth2Error.INVALID_GRANT |
The provided authorisation grant (e.g.
|
static ErrorObject |
OAuth2Error.INVALID_REQUEST |
The request is missing a required parameter, includes an invalid
parameter, or is otherwise malformed.
|
static ErrorObject |
OAuth2Error.INVALID_RESOURCE |
The specified resource server URI is not valid or accepted by the
authorisation server.
|
static ErrorObject |
OAuth2Error.INVALID_SCOPE |
The requested scope is invalid, unknown, or malformed.
|
static ErrorObject |
OAuth2Error.SERVER_ERROR |
The authorisation server encountered an unexpected condition which
prevented it from fulfilling the request.
|
static ErrorObject |
OAuth2Error.TEMPORARILY_UNAVAILABLE |
The authorisation server is currently unable to handle the request
due to a temporary overloading or maintenance of the server.
|
static ErrorObject |
OAuth2Error.UNAUTHORIZED_CLIENT |
The client is not authorised to request an authorisation code using
this method.
|
static ErrorObject |
OAuth2Error.UNSUPPORTED_GRANT_TYPE |
The authorisation grant type is not supported by the authorisation
server.
|
static ErrorObject |
OAuth2Error.UNSUPPORTED_RESPONSE_TYPE |
The authorisation server does not support obtaining an authorisation
code using this method.
|
Modifier and Type | Method | Description |
---|---|---|
ErrorObject |
ErrorObject.appendDescription(String text) |
Appends the specified text to the error description.
|
ErrorObject |
AuthorizationErrorResponse.getErrorObject() |
|
ErrorObject |
ErrorResponse.getErrorObject() |
Gets the error associated with the error response.
|
ErrorObject |
GeneralException.getErrorObject() |
Gets the associated error.
|
ErrorObject |
TokenErrorResponse.getErrorObject() |
|
ErrorObject |
TokenIntrospectionErrorResponse.getErrorObject() |
|
static ErrorObject |
ErrorObject.parse(HTTPResponse httpResponse) |
Parses an error object from the specified HTTP response.
|
static ErrorObject |
ErrorObject.parse(net.minidev.json.JSONObject jsonObject) |
Parses an error object from the specified JSON object.
|
ErrorObject |
ErrorObject.setDescription(String description) |
Sets the error description.
|
ErrorObject |
ErrorObject.setHTTPStatusCode(int httpStatusCode) |
Sets the HTTP status code.
|
ErrorObject |
ErrorObject.setURI(URI uri) |
Sets the error page URI.
|
Modifier and Type | Method | Description |
---|---|---|
static 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.
|
Constructor | Description |
---|---|
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.
|
TokenErrorResponse(ErrorObject error) |
Creates a new OAuth 2.0 Access Token error response.
|
TokenIntrospectionErrorResponse(ErrorObject error) |
Creates a new token introspection error response.
|
Modifier and Type | Method | Description |
---|---|---|
ErrorObject |
InvalidClientException.getErrorObject() |
Returns an OAuth 2.0 error object representation.
|
Modifier and Type | Field | Description |
---|---|---|
static ErrorObject |
RegistrationError.INVALID_CLIENT_METADATA |
Client registration: The value of one of the client meta data fields
is invalid and the server has rejected this request.
|
static ErrorObject |
RegistrationError.INVALID_REDIRECT_URI |
Client registration: The value of one or more
redirect_uris
is invalid. |
static ErrorObject |
RegistrationError.INVALID_SOFTWARE_STATEMENT |
Client registration: The software statement presented is invalid.
|
static ErrorObject |
RegistrationError.UNAPPROVED_SOFTWARE_STATEMENT |
Client registration: The software statement presented is not
approved for use by this authorisation server.
|
Modifier and Type | Method | Description |
---|---|---|
ErrorObject |
ClientRegistrationErrorResponse.getErrorObject() |
Modifier and Type | Method | Description |
---|---|---|
static Set<ErrorObject> |
ClientRegistrationErrorResponse.getStandardErrors() |
Gets the standard errors for a client registration error response.
|
Constructor | Description |
---|---|
ClientRegistrationErrorResponse(ErrorObject error) |
Creates a new client registration error response.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BearerTokenError |
OAuth 2.0 bearer token error.
|
Modifier and Type | Field | Description |
---|---|---|
static ErrorObject |
OIDCError.ACCOUNT_SELECTION_REQUIRED |
The end-user is required to select a session at the authorisation
server.
|
static ErrorObject |
OIDCError.CONSENT_REQUIRED |
The authorisation server requires end-user consent.
|
static ErrorObject |
OIDCError.INTERACTION_REQUIRED |
The authorisation server requires end-user interaction of some form
to proceed.
|
static ErrorObject |
OIDCError.INVALID_REQUEST_OBJECT |
The
request parameter in the AuthenticationRequest
contains an invalid OpenID Connect request object. |
static ErrorObject |
OIDCError.INVALID_REQUEST_URI |
The
request_uri in the AuthenticationRequest
returns an error or invalid data. |
static ErrorObject |
OIDCError.LOGIN_REQUIRED |
The authorisation server requires end-user authentication.
|
static ErrorObject |
OIDCError.REGISTRATION_NOT_SUPPORTED |
The
registration parameter in the
AuthenticationRequest is not supported. |
static ErrorObject |
OIDCError.REQUEST_NOT_SUPPORTED |
The
request parameter in the
AuthenticationRequest is not supported. |
static ErrorObject |
OIDCError.REQUEST_URI_NOT_SUPPORTED |
The
request_uri parameter in the
AuthenticationRequest is not supported. |
Modifier and Type | Method | Description |
---|---|---|
ErrorObject |
UserInfoErrorResponse.getErrorObject() |
Modifier and Type | Method | Description |
---|---|---|
static Set<ErrorObject> |
AuthenticationErrorResponse.getStandardErrors() |
Gets the standard errors for an OpenID Connect authentication error
response.
|
Constructor | Description |
---|---|
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.
|
Constructor | Description |
---|---|
ResolveException(ErrorObject error,
AuthenticationRequest authRequest) |
Creates a new resolve exception.
|
Copyright © 2018 Connect2id Ltd.. All rights reserved.