Package org.glassfish.jersey.client.oauth2
@Beta
package org.glassfish.jersey.client.oauth2
Jersey OAuth 2 Client API.
The API is currently in the state of a
BETA
version.-
ClassDescriptionAbstract implementation of
OAuth2CodeGrantFlow.Builder
.Default implementation ofOAuth2CodeGrantFlow
.Builder implementation.Client Identifier that contains information about client id and client secret issues by a Service Provider for application.OAuth2 client filter feature registers the support for performing authenticated requests to the Service Provider.Client filter that adds access token to theAuthorization
http header.Main class to build the Authorization Flow instances andclient filter feature
that can supports performing of authenticated OAuth requests.The interface that defines OAuth 2 Authorization Code Grant Flow.The builder ofOAuth2CodeGrantFlow
.Phase of the Authorization Code Grant Flow.Class that provides methods to buildOAuth2CodeGrantFlow
pre-configured for usage with Facebook provider.Entity provider that deserializes entity returned from Access Token request intoTokenResult
.Class that provides methods to buildOAuth2CodeGrantFlow
pre-configured for usage with Google provider.Enum that defines values for "access_type" parameter used in Google OAuth flow.Enum that defines values for "display" parameter used in Google OAuth flow.Enum that defines values for "prompt" parameter used in Google OAuth flow.Class that contains definition od parameters used in OAuth2.Parametergrant_type
used in the access token request.Class that contains a result of the Authorization Flow including a access token.