OAuth 1.0 — это стандартная спецификация, позволяющая конечным пользователям безопасно авторизовать клиентское приложение для доступа к защищенным ресурсам на стороне сервера.
Важные примечания
Поддержка OAuth 1.0a, предоставляемая клиентской библиотекой Google OAuth для Java, — @Beta .
Не используйте OAuth 1.0 для доступа к API Google, поскольку Google прекратил поддержку OAuth 1.0 в пользу OAuth 2.0. Если у вас уже есть приложение, которое обращается к API Google с помощью OAuth 1.0, см. раздел «Миграция с OAuth 1.0 на OAuth 2.0» .
Использование OAuth 1.0
Клиентская библиотека Google OAuth для Java поддерживает два типа методов подписи для OAuth 1.0a ( @Beta ), которые мы предоставляем для использования со службами, не принадлежащими Google:
- HMAC-SHA1 ( OAuthHmacSigner )
- RSA-SHA1 ( OAuthRsaSigner )
Подробности см. в Javadoc для пакета OAuth 1.0 .