
com.nimbusds.oauth2.sdk.package-info Maven / Gradle / Ivy
/**
* Classes for representing, serialising and parsing OAuth 2.0 client requests
* and authorisation server responses.
*
* Authorisation endpoint messages:
*
*
* - {@link com.nimbusds.oauth2.sdk.AuthorizationRequest} The client
* requests the end-user's authorisation to access a protected
* resource.
*
- {@link com.nimbusds.oauth2.sdk.AuthorizationResponse} The server
* grants the authorisation or returns an error:
*
* - {@link com.nimbusds.oauth2.sdk.AuthorizationSuccessResponse}
* The server responds with an authorisation grant.
*
- {@link com.nimbusds.oauth2.sdk.AuthorizationErrorResponse}
* The server responds with an authorisation error.
*
*
*
*
* Token endpoint messages:
*
*
* - {@link com.nimbusds.oauth2.sdk.TokenRequest} The client requests an
* access token and optional refresh token using a previously issued
* authorisation code or other valid grant.
*
- {@link com.nimbusds.oauth2.sdk.TokenResponse} The server responds
* with an access token or returns an error:
*
* - {@link com.nimbusds.oauth2.sdk.AccessTokenResponse} The
* server responds with an access token and optional refresh
* token.
*
- {@link com.nimbusds.oauth2.sdk.TokenErrorResponse} The
* server responds with a token error.
*
*
*
* Token introspection endpoint messages:
*
*
* - {@link com.nimbusds.oauth2.sdk.TokenIntrospectionRequest} The
* resource server requests an access token to be introspected.
*
- {@link com.nimbusds.oauth2.sdk.TokenIntrospectionResponse} The
* server responds with a token metadata or returns an error:
*
* - {@link com.nimbusds.oauth2.sdk.TokenIntrospectionSuccessResponse}
* The server responds with the token metadata.
*
- {@link com.nimbusds.oauth2.sdk.TokenIntrospectionErrorResponse}
* The server responds with an error.
*
*
*
* Token revocation endpoint messages:
*
*
* - {@link com.nimbusds.oauth2.sdk.TokenRevocationRequest} The client
* request revocation of a previously issued access or refresh
* token.
*
*
* Protected resource messages:
*
*
* - {@link com.nimbusds.oauth2.sdk.ProtectedResourceRequest} The client
* makes a request to a protected resource using an OAuth 2.0 access
* token.
*/
package com.nimbusds.oauth2.sdk;
© 2015 - 2025 Weber Informatics LLC | Privacy Policy