Package com.nimbusds.oauth2.sdk

Classes for representing, serialising and parsing OAuth 2.0 client requests and server responses.

See:
          Description

Interface Summary
ErrorResponse Response message indicating an error.
Message Marker interface for OAuth 2.0 and related protocol messages.
Request Request message, serialises to an HTTP request.
Response Response message, serialises to an HTTP response.
SuccessResponse Response message indicating success.
 

Class Summary
AccessTokenRequest Access token request to the Token endpoint.
AccessTokenResponse Access token response from the Token endpoint.
AuthorizationCode Authorisation code.
AuthorizationErrorResponse Authorisation error response.
AuthorizationRequest Authorisation request.
AuthorizationResponse Authorisation endpoint response.
AuthorizationSuccessResponse Authorisation success response.
ErrorObject Error object, used to encapsulate OAuth 2.0 and other errors.
GrantType Authorisation grant type.
OAuth2Error OAuth 2.0 authorisation and token endpoint errors.
RefreshTokenRequest Refresh token request to the Token endpoint.
ResponseType Authorisation response type.
ResponseTypeSet Set of authorisation ResponseTypes.
Scope Authorisation scope.
ScopeToken Authorisation Scope token.
TokenErrorResponse OAuth 2.0 Token error response.
TokenRequest The base abstract class for access token and refresh token requests to the Token endpoint.
TokenResponse Token endpoint response.
Version Version information about this OAuth 2.0 SDK.
 

Enum Summary
ClientType Enumeration of OAuth 2.0 client types.
Role Enumeration of OAuth 2.0 roles.
ScopeToken.Requirement Enumeration of the scope token requirements for application-specific authorisation requests.
 

Exception Summary
GeneralException The base class for exceptions defined in this SDK.
ParseException Parse exception.
SerializeException Serialization exception.
 

Package com.nimbusds.oauth2.sdk Description

Classes for representing, serialising and parsing OAuth 2.0 client requests and server responses.

Authorisation endpoint messages:

Token endpoint messages:

Version:
$version$ ($version-date$)
Author:
Vladimir Dzhuvinov


Copyright © 2013 NimbusDS. All Rights Reserved.