class Google::Apis::IdentitytoolkitV3::GetAccountInfoRequest

Request to get the account information.

Attributes

delegated_project_number[RW]

GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration. Corresponds to the JSON property `delegatedProjectNumber` @return [Fixnum]

email[RW]

The list of emails of the users to inquiry. Corresponds to the JSON property `email` @return [Array<String>]

id_token[RW]

The GITKit token of the authenticated user. Corresponds to the JSON property `idToken` @return [String]

local_id[RW]

The list of local ID's of the users to inquiry. Corresponds to the JSON property `localId` @return [Array<String>]

phone_number[RW]

Privileged caller can query users by specified phone number. Corresponds to the JSON property `phoneNumber` @return [Array<String>]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/identitytoolkit_v3/classes.rb, line 591
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/identitytoolkit_v3/classes.rb, line 596
def update!(**args)
  @delegated_project_number = args[:delegated_project_number] if args.key?(:delegated_project_number)
  @email = args[:email] if args.key?(:email)
  @id_token = args[:id_token] if args.key?(:id_token)
  @local_id = args[:local_id] if args.key?(:local_id)
  @phone_number = args[:phone_number] if args.key?(:phone_number)
end