google_api_identity_toolkit v0.2.0 GoogleApi.IdentityToolkit.V3.Model.IdentitytoolkitRelyingpartyUploadAccountRequest View Source
Request to upload user account in batch.
Attributes
allowOverwrite
(type:boolean()
, default:nil
) - Whether allow overwrite existing account when user local_id exists.blockSize
(type:integer()
, default:nil
) -cpuMemCost
(type:integer()
, default:nil
) - The following 4 fields are for standard scrypt algorithm.delegatedProjectNumber
(type:String.t
, default:nil
) - GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration.dkLen
(type:integer()
, default:nil
) -hashAlgorithm
(type:String.t
, default:nil
) - The password hash algorithm.memoryCost
(type:integer()
, default:nil
) - Memory cost for hash calculation. Used by scrypt similar algorithms.parallelization
(type:integer()
, default:nil
) -rounds
(type:integer()
, default:nil
) - Rounds for hash calculation. Used by scrypt and similar algorithms.saltSeparator
(type:String.t
, default:nil
) - The salt separator.sanityCheck
(type:boolean()
, default:nil
) - If true, backend will do sanity check(including duplicate email and federated id) when uploading account.signerKey
(type:String.t
, default:nil
) - The key for to hash the password.targetProjectId
(type:String.t
, default:nil
) - Specify which project (field value is actually project id) to operate. Only used when provided credential.users
(type:list(GoogleApi.IdentityToolkit.V3.Model.UserInfo.t)
, default:nil
) - The account info to be stored.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Sourcet() :: %GoogleApi.IdentityToolkit.V3.Model.IdentitytoolkitRelyingpartyUploadAccountRequest{ allowOverwrite: boolean(), blockSize: integer(), cpuMemCost: integer(), delegatedProjectNumber: String.t(), dkLen: integer(), hashAlgorithm: String.t(), memoryCost: integer(), parallelization: integer(), rounds: integer(), saltSeparator: String.t(), sanityCheck: boolean(), signerKey: String.t(), targetProjectId: String.t(), users: [GoogleApi.IdentityToolkit.V3.Model.UserInfo.t()] }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.