TokenCachePersistenceOptions interface
Parameters that enable token cache persistence in the Identity credentials.
Properties
enabled | If set to true, persistent token caching will be enabled for this credential instance. |
name | Unique identifier for the persistent token cache. Based on this identifier, the persistence file will be located in any of the following places:
|
unsafe |
If set to true, the cache will be stored without encryption if no OS level user encryption is available. When set to false, the PersistentTokenCache will throw an error if no OS level user encryption is available. |
Property Details
enabled
If set to true, persistent token caching will be enabled for this credential instance.
enabled: boolean
Property Value
boolean
name
Unique identifier for the persistent token cache.
Based on this identifier, the persistence file will be located in any of the following places:
- Darwin: '/Users/user/.IdentityService/'
- Windows 8+: 'C:\Users\user\AppData\Local\.IdentityService\'
- Linux: '/home/user/.IdentityService/'
name?: string
Property Value
string
unsafeAllowUnencryptedStorage
If set to true, the cache will be stored without encryption if no OS level user encryption is available. When set to false, the PersistentTokenCache will throw an error if no OS level user encryption is available.
unsafeAllowUnencryptedStorage?: boolean
Property Value
boolean