completeAuthentication method
Completes one endpoint authentication intent for portable fixture tests.
Implementation
AuthSession completeAuthentication(AuthEndpointAuthenticationIntent intent) {
authenticationMethods.add(intent.authenticationMethod);
final session = AuthSession(
user: intent.user,
expiresAt: _clock().toUtc().add(intent.maximumAge ?? maximumAge),
strategy: strategy,
);
sessions.add(session);
return session;
}