|
| FileCache (const String &filePath="") |
|
void | clear () override |
|
| TokenCache (const ByteArray &state) |
|
bool | hasStateChanged () const |
|
void | hasStateChanged (const bool val) |
|
int | count () const |
|
ByteArray | serialize () |
|
void | deserialize (const ByteArray &state) |
|
virtual List< TokenCacheItemPtr > | readItems () |
|
virtual void | deleteItem (TokenCacheItemPtr item) |
|
virtual void | onBeforeWrite (const TokenCacheNotificationArgs &) |
|
AuthenticationResultPtr | loadFromCache (const String &authority, const String &resource, const String &clientId, TokenSubjectType subjectType, const String &uniqueId, CallStatePtr callState) |
|
void | storeToCache (AuthenticationResultPtr result, const String &authority, const String &resource, const String &clientId, TokenSubjectType subjectType, CallStatePtr callState) |
|
void | updateCachedMrrtRefreshTokens (AuthenticationResultPtr result, const String &authority, const String &clientId, TokenSubjectType subjectType) |
|
TokenCacheItemPtr | loadSingleItemFromCache (const String &authority, const String &resource, const String &clientId, TokenSubjectType subjectType, const String &uniqueId, CallStatePtr callState) |
|
List< TokenCacheItemPtr > | queryCache (const String &authority, const String &clientId, TokenSubjectType subjectType, const String &uniqueId) |
|
|
virtual void | readCache () |
|
virtual void | writeCache () |
|
|
static const String | Tag () |
|
|
String | cacheFilePath_ |
|
volatile bool | hasStateChanged_ = false |
|
The documentation for this class was generated from the following file: