OAuth 1.0a and the Google OAuth Client Library for Java
Stay organized with collections
Save and categorize content based on your preferences.
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, see
Migrating 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 for
use with non-Google services:
For details, see the
Javadoc for the OAuth 1.0 package.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-07-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-10 UTC."],[[["OAuth 1.0 is a standard for secure authorization of client applications to access protected server resources."],["Google's OAuth Client Library for Java provides beta support for OAuth 1.0a, but it's not for use with Google APIs."],["Google has deprecated OAuth 1.0 for its APIs, recommending migration to OAuth 2.0 instead."],["The library supports HMAC-SHA1 and RSA-SHA1 signature methods for OAuth 1.0a for non-Google services."]]],[]]