active static method
BiometricSession
active({
- String sessionId = 'fake-session-001',
- String userId = 'test-user',
- BiometricAuthMethod method = BiometricAuthMethod.fingerprint,
- Duration validity = const Duration(minutes: 15),
An active, non-expired session.
Implementation
static BiometricSession active({
String sessionId = 'fake-session-001',
String userId = 'test-user',
BiometricAuthMethod method = BiometricAuthMethod.fingerprint,
Duration validity = const Duration(minutes: 15),
}) {
final now = DateTime.now();
return BiometricSession(
sessionId: sessionId,
userId: userId,
authenticatedAt: now,
expiresAt: now.add(validity),
methodUsed: method,
isActive: true,
);
}