TokenCache Class
This is considered as a base class containing minimal cache behavior.
Although it maintains tokens using unified schema across all MSAL libraries, this class does not serialize/persist them. See subclass SerializableTokenCache for details on serialization.
- Inheritance
-
builtins.objectTokenCache
Constructor
TokenCache()
Methods
| add |
Handle a token obtaining event, and add tokens into cache. Known side effects: This function modifies the input event in place. |
| find | |
| modify | |
| remove_account | |
| remove_at | |
| remove_idt | |
| remove_rt | |
| update_rt |
add
Handle a token obtaining event, and add tokens into cache.
Known side effects: This function modifies the input event in place.
add()
Parameters
- event
Required
- now
default value: None
find
find(credential_type, target=None, query=None)
Parameters
- credential_type
Required
- target
default value: None
- query
default value: None
modify
modify(credential_type, old_entry, new_key_value_pairs=None)
Parameters
- credential_type
Required
- old_entry
Required
- new_key_value_pairs
default value: None
remove_account
remove_account(account_item)
Parameters
- account_item
Required
remove_at
remove_at(at_item)
Parameters
- at_item
Required
remove_idt
remove_idt(idt_item)
Parameters
- idt_item
Required
remove_rt
remove_rt(rt_item)
Parameters
- rt_item
Required
update_rt
update_rt(rt_item, new_rt)
Parameters
- rt_item
Required
- new_rt
Required
Feedback
Submit and view feedback for