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

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 - 2024 Weber Informatics LLC | Privacy Policy