com.google.api.client.auth.oauth2.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-api-client Show documentation
Show all versions of google-api-client Show documentation
Google API Client Library for Java. Supports Java 5 (or higher) desktop (SE)
and web (EE), Android, and Google App Engine.
OAuth 2.0 authorization as specified in
The OAuth 2.0
Protocol (draft-ietf-oauth-v2-07)
(see detailed package specification).
Before using this library, you may need to register your application with
the authorization server to receive a client ID and client secret.
The starting point for each Client Flow depends on which Flow you are
using:
- Web Server Flow: {@link
com.google.api.client.auth.oauth2.WebServerAuthorizationRequestUrl}
- User Agent Flow: {@link
com.google.api.client.auth.oauth2.UserAgentAuthorizationRequestUrl}
- Username and Password Flow: {@link
com.google.api.client.auth.oauth2.ResourceOwnerCredentialsAccessTokenRequest}
- Client Credentials Flow: {@link
com.google.api.client.auth.oauth2.AccessTokenRequest}
- Assertion Flow: {@link
com.google.api.client.auth.oauth2.AssertionAccessTokenRequest}
This package depends on the {@link com.google.api.client.http}, {@link
com.google.api.client.json}, and {@link com.google.api.client.util} packages.
Warning: this package is experimental, and its content may be
changed in incompatible ways or possibly entirely removed in a future version of
the library
@since 1.0
© 2015 - 2024 Weber Informatics LLC | Privacy Policy