GoogleCloudIdentitytoolkitV1UploadAccountRequest.fromJson constructor

GoogleCloudIdentitytoolkitV1UploadAccountRequest.fromJson(
  1. Map _json
)

Implementation

GoogleCloudIdentitytoolkitV1UploadAccountRequest.fromJson(core.Map _json)
    : this(
        allowOverwrite: _json.containsKey('allowOverwrite')
            ? _json['allowOverwrite'] as core.bool
            : null,
        argon2Parameters: _json.containsKey('argon2Parameters')
            ? GoogleCloudIdentitytoolkitV1Argon2Parameters.fromJson(
                _json['argon2Parameters']
                    as core.Map<core.String, core.dynamic>)
            : null,
        blockSize: _json.containsKey('blockSize')
            ? _json['blockSize'] as core.int
            : null,
        cpuMemCost: _json.containsKey('cpuMemCost')
            ? _json['cpuMemCost'] as core.int
            : null,
        delegatedProjectNumber: _json.containsKey('delegatedProjectNumber')
            ? _json['delegatedProjectNumber'] as core.String
            : null,
        dkLen: _json.containsKey('dkLen') ? _json['dkLen'] as core.int : null,
        hashAlgorithm: _json.containsKey('hashAlgorithm')
            ? _json['hashAlgorithm'] as core.String
            : null,
        memoryCost: _json.containsKey('memoryCost')
            ? _json['memoryCost'] as core.int
            : null,
        parallelization: _json.containsKey('parallelization')
            ? _json['parallelization'] as core.int
            : null,
        passwordHashOrder: _json.containsKey('passwordHashOrder')
            ? _json['passwordHashOrder'] as core.String
            : null,
        rounds:
            _json.containsKey('rounds') ? _json['rounds'] as core.int : null,
        saltSeparator: _json.containsKey('saltSeparator')
            ? _json['saltSeparator'] as core.String
            : null,
        sanityCheck: _json.containsKey('sanityCheck')
            ? _json['sanityCheck'] as core.bool
            : null,
        signerKey: _json.containsKey('signerKey')
            ? _json['signerKey'] as core.String
            : null,
        tenantId: _json.containsKey('tenantId')
            ? _json['tenantId'] as core.String
            : null,
        users: _json.containsKey('users')
            ? (_json['users'] as core.List)
                .map((value) => GoogleCloudIdentitytoolkitV1UserInfo.fromJson(
                    value as core.Map<core.String, core.dynamic>))
                .toList()
            : null,
      );