OAuth 1.0 (original) (raw)
Google OAuth Client for Java
Overview
Setup Instructions
Component Modules
OAuth 1.0
OAuth 2.0
OAuth 1.0a and the Google OAuth Client Library for Java
OAuth 1.0 is a standard specification for allowing end users to securely authorize a client application to access protected server-side resources.
Important notices
The OAuth 1.0a support provided by the Google OAuth Client Library for Java is@Beta
.
Do not use OAuth 1.0 to access Google APIs, because Google has deprecated its support for OAuth 1.0 in favor of OAuth 2.0. If you currently have an app that accesses Google APIs using OAuth 1.0, seeMigrating from OAuth 1.0 to OAuth 2.0.
Using OAuth 1.0
The Google OAuth Client Library for Java supports two types of signature methods for OAuth 1.0a (@Beta
), which we provide foruse with non-Google services:
- HMAC-SHA1 (OAuthHmacSigner)
- RSA-SHA1 (OAuthRsaSigner
For details, see theJavadoc for the OAuth 1.0 package.