Method: Google::Auth::UserAuthorizer#initialize
- Defined in:
- lib/googleauth/user_authorizer.rb
#initialize(client_id, scope, token_store, legacy_callback_uri = nil, callback_uri: nil, code_verifier: nil) ⇒ UserAuthorizer
Initialize the authorizer
68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/googleauth/user_authorizer.rb', line 68 def initialize client_id, scope, token_store, legacy_callback_uri = nil, callback_uri: nil, code_verifier: nil raise InitializationError, NIL_CLIENT_ID_ERROR if client_id.nil? raise InitializationError, NIL_SCOPE_ERROR if scope.nil? @client_id = client_id @scope = Array(scope) @token_store = token_store @callback_uri = legacy_callback_uri || callback_uri || "/oauth2callback" @code_verifier = code_verifier end |