Mark auth classes as deprecated

This commit is contained in:
Steve Bazyl 2015-12-14 17:42:17 -08:00
parent d6787424bb
commit 9e738cc82a
6 changed files with 8 additions and 3 deletions

View File

@ -33,6 +33,7 @@ module Google
# drive = Drive::DriveService.new # drive = Drive::DriveService.new
# drive.authorization = authorization # drive.authorization = authorization
# #
# @deprecated Use google-auth-library-ruby instead
class InstalledAppFlow class InstalledAppFlow
RESPONSE_BODY = <<-HTML RESPONSE_BODY = <<-HTML

View File

@ -18,6 +18,7 @@ module Google
# Helper for loading keys from the PKCS12 files downloaded when # Helper for loading keys from the PKCS12 files downloaded when
# setting up service accounts at the APIs Console. # setting up service accounts at the APIs Console.
# #
# @deprecated Use google-auth-library-ruby instead
module KeyUtils module KeyUtils
## ##
# Loads a key from PKCS12 file, assuming a single private key # Loads a key from PKCS12 file, assuming a single private key

View File

@ -21,6 +21,7 @@ module Google
# JSON serialized file. Meant to resemble the serialized format # JSON serialized file. Meant to resemble the serialized format
# http://google-api-python-client.googlecode.com/hg/docs/epy/oauth2client.file.Storage-class.html # http://google-api-python-client.googlecode.com/hg/docs/epy/oauth2client.file.Storage-class.html
# #
# @deprecated Use google-auth-library-ruby instead
class Storage class Storage
AUTHORIZATION_URI = 'https://accounts.google.com/o/oauth2/auth' AUTHORIZATION_URI = 'https://accounts.google.com/o/oauth2/auth'

View File

@ -21,6 +21,7 @@ module Google
# JSON serialized file. Meant to resemble the serialized format # JSON serialized file. Meant to resemble the serialized format
# http://google-api-python-client.googlecode.com/hg/docs/epy/oauth2client.file.Storage-class.html # http://google-api-python-client.googlecode.com/hg/docs/epy/oauth2client.file.Storage-class.html
# #
# @deprecated Use google-auth-library-ruby instead
class FileStore class FileStore
attr_accessor :path attr_accessor :path

View File

@ -16,6 +16,7 @@ require 'json'
module Google module Google
class APIClient class APIClient
# @deprecated Use google-auth-library-ruby instead
class RedisStore class RedisStore
DEFAULT_REDIS_CREDENTIALS_KEY = "google_api_credentials" DEFAULT_REDIS_CREDENTIALS_KEY = "google_api_credentials"

View File

@ -23,7 +23,7 @@ module Google
# inspired by the Google API Python client. # inspired by the Google API Python client.
# #
# @see https://developers.google.com/api-client-library/python/guide/aaa_client_secrets # @see https://developers.google.com/api-client-library/python/guide/aaa_client_secrets
# # @deprecated Use google-auth-library-ruby instead
# @example # @example
# { # {
# "web": { # "web": {
@ -121,7 +121,7 @@ module Google
def to_json def to_json
return MultiJson.dump(to_hash) return MultiJson.dump(to_hash)
end end
def to_hash def to_hash
{ {
self.flow => ({ self.flow => ({
@ -146,7 +146,7 @@ module Google
end end
} }
end end
def to_authorization def to_authorization
gem 'signet', '>= 0.4.0' gem 'signet', '>= 0.4.0'
require 'signet/oauth_2/client' require 'signet/oauth_2/client'