2
0
mirror of https://github.com/esiur/esiur-dart.git synced 2025-05-06 12:02:57 +00:00
esiur-dart/lib/src/Security/Membership/AuthorizationResults.dart
2024-06-23 14:10:44 +03:00

24 lines
628 B
Dart

import '../../Net/Packets/IIPAuthPacketIAuthDestination.dart';
import '../../Net/Packets/IIPAuthPacketIAuthFormat.dart';
import 'AuthorizationResultsResponse.dart';
class AuthorizationResults {
AuthorizationResultsResponse response = AuthorizationResultsResponse.Failed;
int reference = 0;
int destination = IIPAuthPacketIAuthDestination.Self;
String? clue;
IIPAuthPacketIAuthFormat? requiredFormat;
IIPAuthPacketIAuthFormat? contentFormat;
dynamic content;
int? trials;
DateTime? issue;
DateTime? expire;
int get timeout =>
expire != null ? DateTime.now().difference(expire!).inSeconds : 0;
}