google_api_identity_toolkit v0.5.0 GoogleApi.IdentityToolkit.V3.Model.IdentitytoolkitRelyingpartySetAccountInfoRequest View Source

Request to set the account information.

Attributes

  • captchaChallenge (type: String.t, default: nil) - The captcha challenge.
  • captchaResponse (type: String.t, default: nil) - Response to the captcha.
  • createdAt (type: String.t, default: nil) - The timestamp when the account is created.
  • customAttributes (type: String.t, default: nil) - The custom attributes to be set in the user's id token.
  • delegatedProjectNumber (type: String.t, default: nil) - GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration.
  • deleteAttribute (type: list(String.t), default: nil) - The attributes users request to delete.
  • deleteProvider (type: list(String.t), default: nil) - The IDPs the user request to delete.
  • disableUser (type: boolean(), default: nil) - Whether to disable the user.
  • displayName (type: String.t, default: nil) - The name of the user.
  • email (type: String.t, default: nil) - The email of the user.
  • emailVerified (type: boolean(), default: nil) - Mark the email as verified or not.
  • idToken (type: String.t, default: nil) - The GITKit token of the authenticated user.
  • instanceId (type: String.t, default: nil) - Instance id token of the app.
  • lastLoginAt (type: String.t, default: nil) - Last login timestamp.
  • localId (type: String.t, default: nil) - The local ID of the user.
  • oobCode (type: String.t, default: nil) - The out-of-band code of the change email request.
  • password (type: String.t, default: nil) - The new password of the user.
  • phoneNumber (type: String.t, default: nil) - Privileged caller can update user with specified phone number.
  • photoUrl (type: String.t, default: nil) - The photo url of the user.
  • provider (type: list(String.t), default: nil) - The associated IDPs of the user.
  • returnSecureToken (type: boolean(), default: nil) - Whether return sts id token and refresh token instead of gitkit token.
  • upgradeToFederatedLogin (type: boolean(), default: nil) - Mark the user to upgrade to federated login.
  • validSince (type: String.t, default: nil) - Timestamp in seconds for valid login token.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() ::
  %GoogleApi.IdentityToolkit.V3.Model.IdentitytoolkitRelyingpartySetAccountInfoRequest{
    captchaChallenge: String.t(),
    captchaResponse: String.t(),
    createdAt: String.t(),
    customAttributes: String.t(),
    delegatedProjectNumber: String.t(),
    deleteAttribute: [String.t()],
    deleteProvider: [String.t()],
    disableUser: boolean(),
    displayName: String.t(),
    email: String.t(),
    emailVerified: boolean(),
    idToken: String.t(),
    instanceId: String.t(),
    lastLoginAt: String.t(),
    localId: String.t(),
    oobCode: String.t(),
    password: String.t(),
    phoneNumber: String.t(),
    photoUrl: String.t(),
    provider: [String.t()],
    returnSecureToken: boolean(),
    upgradeToFederatedLogin: boolean(),
    validSince: String.t()
  }

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.