InMemoryTokenStorage class

In-memory token storage (default)

Implemented types

Constructors

InMemoryTokenStorage()

Properties

accessToken String?
Gets the current access token
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
refreshToken String?
Gets the current refresh token
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tokenChanges Stream<TokenChangeEvent>
Stream of token changes (optional implementation)
no setteroverride

Methods

addTokenChangeListener(TokenChangeCallback callback) → void
Adds a listener for token changes
override
clearTokens() Future<void>
Clears all tokens
override
dispose() → void
Disposes the token storage and closes streams
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeTokenChangeListener(TokenChangeCallback callback) → void
Removes a token change listener
override
saveTokens({required String accessToken, required String refreshToken}) Future<void>
Saves tokens
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited