GoogleCloudIdentitytoolkitV1UploadAccountRequest class

Request message for UploadAccount.

Constructors

GoogleCloudIdentitytoolkitV1UploadAccountRequest({bool? allowOverwrite, GoogleCloudIdentitytoolkitV1Argon2Parameters? argon2Parameters, int? blockSize, int? cpuMemCost, String? delegatedProjectNumber, int? dkLen, String? hashAlgorithm, int? memoryCost, int? parallelization, String? passwordHashOrder, int? rounds, String? saltSeparator, bool? sanityCheck, String? signerKey, String? tenantId, List<GoogleCloudIdentitytoolkitV1UserInfo>? users})
GoogleCloudIdentitytoolkitV1UploadAccountRequest.fromJson(Map json_)

Properties

allowOverwrite bool?
Whether to overwrite an existing account in Identity Platform with a matching local_id in the request.
getter/setter pair
argon2Parameters GoogleCloudIdentitytoolkitV1Argon2Parameters?
The parameters for Argon2 hashing algorithm.
getter/setter pair
blockSize int?
The block size parameter used by the STANDARD_SCRYPT hashing function.
getter/setter pair
cpuMemCost int?
The CPU memory cost parameter to be used by the STANDARD_SCRYPT hashing function.
getter/setter pair
delegatedProjectNumber String?
getter/setter pair
dkLen int?
The desired key length for the STANDARD_SCRYPT hashing function.
getter/setter pair
hashAlgorithm String?
The hashing function used to hash the account passwords.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
memoryCost int?
Memory cost for hash calculation.
getter/setter pair
parallelization int?
The parallelization cost parameter to be used by the STANDARD_SCRYPT hashing function.
getter/setter pair
passwordHashOrder String?
Password and salt order when verify password. Possible string values are:
getter/setter pair
rounds int?
The number of rounds used for hash calculation.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
saltSeparator String?
One or more bytes to be inserted between the salt and plain text password.
getter/setter pair
saltSeparatorAsBytes List<int>
getter/setter pair
sanityCheck bool?
If true, the service will do the following list of checks before an account is uploaded: * Duplicate emails * Duplicate federated IDs * Federated ID provider validation If the duplication exists within the list of accounts to be uploaded, it will prevent the entire list from being uploaded.
getter/setter pair
signerKey String?
The signer key used to hash the password.
getter/setter pair
signerKeyAsBytes List<int>
getter/setter pair
tenantId String?
The ID of the Identity Platform tenant the account belongs to.
getter/setter pair
users List<GoogleCloudIdentitytoolkitV1UserInfo>?
A list of accounts to upload.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited