@Beta
Package org.glassfish.jersey.client.oauth2
Jersey OAuth 2 Client API.
The API is currently in the state of a
BETA version.-
Interface Summary Interface Description OAuth2CodeGrantFlow The interface that defines OAuth 2 Authorization Code Grant Flow.OAuth2CodeGrantFlow.Builder<T extends OAuth2CodeGrantFlow.Builder> The builder ofOAuth2CodeGrantFlow. -
Class Summary Class Description ClientIdentifier Client Identifier that contains information about client id and client secret issues by a Service Provider for application.OAuth2ClientSupport Main class to build the Authorization Flow instances andclient filter featurethat can supports performing of authenticated OAuth requests.OAuth2FlowGoogleBuilder Class that provides methods to buildOAuth2CodeGrantFlowpre-configured for usage with Google provider.OAuth2Parameters Class that contains definition od parameters used in OAuth2.TokenResult Class that contains a result of the Authorization Flow including a access token. -
Enum Summary Enum Description OAuth2CodeGrantFlow.Phase Phase of the Authorization Code Grant Flow.OAuth2FlowGoogleBuilder.AccessType Enum that defines values for "access_type" parameter used in Google OAuth flow.OAuth2FlowGoogleBuilder.Display Enum that defines values for "display" parameter used in Google OAuth flow.OAuth2FlowGoogleBuilder.Prompt Enum that defines values for "prompt" parameter used in Google OAuth flow.OAuth2Parameters.GrantType Parametergrant_typeused in the access token request.