toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['client_id'] = clientId;
  data['enable_classical'] = enableClassical;
  data['allowed_username_types'] = allowedUsernameTypes;
  // if (this.singleLeggedSettings != null) {
  //   data['single_legged_settings'] =
  //       this.singleLeggedSettings!.map((v) => v.toJson()).toList();
  // }
  if (displaySettings != null) {
    data['display_settings'] = displaySettings!.toJson();
  }
  if (settings != null) {
    data['settings'] = settings!.toJson();
  }
  if (loginProviders != null) {
    data['login_providers'] =
        loginProviders!.map((v) => v.toJson()).toList();
  }
  return data;
}