Sub2ApiAdminTLSFingerprintProfile constructor
Sub2ApiAdminTLSFingerprintProfile({
- required int id,
- required String name,
- required String? description,
- required bool enableGrease,
- required List<
int> cipherSuites, - required List<
int> curves, - required List<
int> pointFormats, - required List<
int> signatureAlgorithms, - required List<
String> alpnProtocols, - required List<
int> supportedVersions, - required List<
int> pskModes, - required List<
int> extensions, - required DateTime createdAt,
- required DateTime updatedAt,
Implementation
Sub2ApiAdminTLSFingerprintProfile({
required this.id,
required this.name,
required this.description,
required this.enableGrease,
required List<int> cipherSuites,
required List<int> curves,
required List<int> pointFormats,
required List<int> signatureAlgorithms,
required List<String> alpnProtocols,
required List<int> supportedVersions,
required List<int> keyShareGroups,
required List<int> pskModes,
required List<int> extensions,
required this.createdAt,
required this.updatedAt,
}) : 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);