20 lines
435 B
Dart
20 lines
435 B
Dart
import 'package:fast_equatable/fast_equatable.dart';
|
|
|
|
class SecurityState with FastEquatable {
|
|
final bool secure;
|
|
final String host;
|
|
final String issuer;
|
|
|
|
SecurityState({
|
|
required this.secure,
|
|
required this.host,
|
|
required this.issuer,
|
|
});
|
|
|
|
factory SecurityState.$default() =>
|
|
SecurityState(secure: false, host: "", issuer: "");
|
|
|
|
@override
|
|
List<Object?> get hashParameters => [secure, host, issuer];
|
|
}
|