google_api_identity_toolkit v0.5.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
Specs
t() :: %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
Specs
Unwrap a decoded JSON object into its complex fields.