Method: Google::Auth::IAMCredentials#initialize

Defined in:
lib/googleauth/iam.rb

#initialize(selector, token) ⇒ IAMCredentials

Initializes an IAMCredentials.

Parameters:

  • selector (String)

    The IAM selector.

  • token (String)

    The IAM token.

Raises:

  • (TypeError)

    If selector or token is not a String



33
34
35
36
37
38
# File 'lib/googleauth/iam.rb', line 33

def initialize selector, token
  raise TypeError unless selector.is_a? String
  raise TypeError unless token.is_a? String
  @selector = selector
  @token = token
end