All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.nimbusds.oauth2.sdk.package-info Maven / Gradle / Ivy

Go to download

OAuth 2.0 SDK with OpenID Connection extensions for developing client and server applications.

There is a newer version: 11.19.1
Show newest version
/**
 * Classes for representing, serialising and parsing OAuth 2.0 client requests
 * and 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 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 - 2024 Weber Informatics LLC | Privacy Policy