ServerValidationConfiguration.fromJson constructor

ServerValidationConfiguration.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ServerValidationConfiguration.fromJson(Map<String, dynamic> json) {
  return ServerValidationConfiguration(
    name: json['name'] as String?,
    server: json['server'] != null
        ? Server.fromJson(json['server'] as Map<String, dynamic>)
        : null,
    serverValidationStrategy: (json['serverValidationStrategy'] as String?)
        ?.toServerValidationStrategy(),
    userDataValidationParameters: json['userDataValidationParameters'] != null
        ? UserDataValidationParameters.fromJson(
            json['userDataValidationParameters'] as Map<String, dynamic>)
        : null,
    validationId: json['validationId'] as String?,
  );
}