SessionManager constructor
SessionManager({
- required Caller caller,
- Storage? storage,
Creates a new session manager.
Implementation
SessionManager({
required this.caller,
Storage? storage,
}) : _storage = storage ?? SharedPreferenceStorage() {
_instance = this;
assert(caller.client.authenticationKeyManager != null,
'The client needs an associated key manager');
keyManager = caller.client.authenticationKeyManager!
as FlutterAuthenticationKeyManager;
}