ProviderV2 constructor

ProviderV2({
  1. required String id,
  2. required String httpProviderId,
  3. required String name,
  4. required String logoUrl,
  5. required String url,
  6. String? method,
  7. required String loginUrl,
  8. required List<ResponseSelection> responseSelections,
  9. String? customInjection,
  10. required String urlType,
  11. required String proofCardTitle,
  12. required String proofCardText,
  13. BodySniff? bodySniff,
  14. Map<String, String?>? userAgent,
  15. String? geoLocation,
  16. String? matchType,
  17. required String verificationType,
  18. required String injectionType,
  19. required bool disableRequestReplay,
  20. Map<String, String?>? parameters,
})

Implementation

ProviderV2(
    {required this.id,
    required this.httpProviderId,
    required this.name,
    required this.logoUrl,
    required this.url,
    this.method,
    required this.loginUrl,
    required this.responseSelections,
    this.customInjection,
    required this.urlType,
    required this.proofCardTitle,
    required this.proofCardText,
    this.bodySniff,
    this.userAgent,
    this.geoLocation,
    this.matchType,
    required this.verificationType,
    required this.injectionType,
    required this.disableRequestReplay,
    this.parameters});