OAuth 1.0, एक स्टैंडर्ड स्पेसिफ़िकेशन है. इसकी मदद से, असली उपयोगकर्ता, सुरक्षित सर्वर साइड रिसॉर्स को ऐक्सेस करने के लिए, क्लाइंट ऐप्लिकेशन को सुरक्षित तरीके से अनुमति दे सकते हैं.
ज़रूरी सूचनाएं
Java के लिए Google OAuth क्लाइंट लाइब्रेरी से मिलने वाला OAuth 1.0a सहायता @Beta है.
Google API को ऐक्सेस करने के लिए, OAuth 1.0 का इस्तेमाल न करें, क्योंकि Google ने OAuth 2.0 की जगह OAuth 1.0 पर काम करने की सुविधा रोक दी है. अगर आपके पास फ़िलहाल ऐसा ऐप्लिकेशन है जो OAuth 1.0 का इस्तेमाल करके Google API को ऐक्सेस करता है, तो OAuth 1.0 से OAuth 2.0 पर माइग्रेट करना लेख पढ़ें.
OAuth 1.0 का इस्तेमाल करना
Java के लिए Google OAuth क्लाइंट लाइब्रेरी, OAuth 1.0a (@Beta) के लिए दो तरह के हस्ताक्षर के तरीकों का इस्तेमाल करती है. हम इसे Google से बाहर की सेवाओं के साथ इस्तेमाल करने के लिए उपलब्ध कराते हैं:
- HMAC-SHA1 (OAuthHmacSigner)
- आरएसए-SHA1 (OAuthRsaSigner)
ज़्यादा जानकारी के लिए, OAuth 1.0 पैकेज के लिए Javadoc देखें.