View Source GoogleApi.IdentityToolkit.V3.Model.IdentitytoolkitRelyingpartyGetAccountInfoRequest (google_api_identity_toolkit v0.7.0)

Request to get the account information.

Attributes

  • delegatedProjectNumber (type: String.t, default: nil) - GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration.
  • email (type: list(String.t), default: nil) - The list of emails of the users to inquiry.
  • idToken (type: String.t, default: nil) - The GITKit token of the authenticated user.
  • localId (type: list(String.t), default: nil) - The list of local ID's of the users to inquiry.
  • phoneNumber (type: list(String.t), default: nil) - Privileged caller can query users by specified phone number.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.IdentityToolkit.V3.Model.IdentitytoolkitRelyingpartyGetAccountInfoRequest{
    delegatedProjectNumber: String.t() | nil,
    email: [String.t()] | nil,
    idToken: String.t() | nil,
    localId: [String.t()] | nil,
    phoneNumber: [String.t()] | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.