AuthenticationResponse.fromJson constructor

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

Implementation

factory AuthenticationResponse.fromJson(
  Map<String, dynamic> jsonSerialization,
) {
  return AuthenticationResponse(
    success: jsonSerialization['success'] as bool,
    key: jsonSerialization['key'] as String?,
    keyId: jsonSerialization['keyId'] as int?,
    userInfo: jsonSerialization['userInfo'] == null
        ? null
        : _i4.Protocol().deserialize<_i2.UserInfo>(
            jsonSerialization['userInfo'],
          ),
    failReason: jsonSerialization['failReason'] == null
        ? null
        : _i3.AuthenticationFailReason.fromJson(
            (jsonSerialization['failReason'] as int),
          ),
  );
}