Sub2ApiAdminCreateTLSFingerprintProfileRequest constructor

Sub2ApiAdminCreateTLSFingerprintProfileRequest({
  1. required String name,
  2. String? description,
  3. bool enableGrease = false,
  4. List<int> cipherSuites = const <int>[],
  5. List<int> curves = const <int>[],
  6. List<int> pointFormats = const <int>[],
  7. List<int> signatureAlgorithms = const <int>[],
  8. List<String> alpnProtocols = const <String>[],
  9. List<int> supportedVersions = const <int>[],
  10. List<int> keyShareGroups = const <int>[],
  11. List<int> pskModes = const <int>[],
  12. List<int> extensions = const <int>[],
})

Implementation

Sub2ApiAdminCreateTLSFingerprintProfileRequest({
  required this.name,
  this.description,
  this.enableGrease = false,
  List<int> cipherSuites = const <int>[],
  List<int> curves = const <int>[],
  List<int> pointFormats = const <int>[],
  List<int> signatureAlgorithms = const <int>[],
  List<String> alpnProtocols = const <String>[],
  List<int> supportedVersions = const <int>[],
  List<int> keyShareGroups = const <int>[],
  List<int> pskModes = const <int>[],
  List<int> extensions = const <int>[],
}) : cipherSuites = List.unmodifiable(cipherSuites),
     curves = List.unmodifiable(curves),
     pointFormats = List.unmodifiable(pointFormats),
     signatureAlgorithms = List.unmodifiable(signatureAlgorithms),
     alpnProtocols = List.unmodifiable(alpnProtocols),
     supportedVersions = List.unmodifiable(supportedVersions),
     keyShareGroups = List.unmodifiable(keyShareGroups),
     pskModes = List.unmodifiable(pskModes),
     extensions = List.unmodifiable(extensions);