EmailAccountPasswordResetRequest.fromJson constructor

EmailAccountPasswordResetRequest.fromJson(
  1. Map<String, dynamic> jsonSerialization
)

Implementation

factory EmailAccountPasswordResetRequest.fromJson(
  Map<String, dynamic> jsonSerialization,
) {
  return EmailAccountPasswordResetRequest(
    id: jsonSerialization['id'] == null
        ? null
        : _i1.UuidValueJsonExtension.fromJson(jsonSerialization['id']),
    emailAccountId: _i1.UuidValueJsonExtension.fromJson(
      jsonSerialization['emailAccountId'],
    ),
    emailAccount: jsonSerialization['emailAccount'] == null
        ? null
        : _i4.Protocol().deserialize<_i2.EmailAccount>(
            jsonSerialization['emailAccount'],
          ),
    createdAt: jsonSerialization['createdAt'] == null
        ? null
        : _i1.DateTimeJsonExtension.fromJson(jsonSerialization['createdAt']),
    challengeId: _i1.UuidValueJsonExtension.fromJson(
      jsonSerialization['challengeId'],
    ),
    challenge: jsonSerialization['challenge'] == null
        ? null
        : _i4.Protocol().deserialize<_i3.SecretChallenge>(
            jsonSerialization['challenge'],
          ),
    setPasswordChallengeId:
        jsonSerialization['setPasswordChallengeId'] == null
        ? null
        : _i1.UuidValueJsonExtension.fromJson(
            jsonSerialization['setPasswordChallengeId'],
          ),
    setPasswordChallenge: jsonSerialization['setPasswordChallenge'] == null
        ? null
        : _i4.Protocol().deserialize<_i3.SecretChallenge>(
            jsonSerialization['setPasswordChallenge'],
          ),
  );
}