UnsafeTokenCacheOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Options controlling the storage of the token cache.
public abstract class UnsafeTokenCacheOptions : Azure.Identity.TokenCachePersistenceOptions
type UnsafeTokenCacheOptions = class
inherit TokenCachePersistenceOptions
Public MustInherit Class UnsafeTokenCacheOptions
Inherits TokenCachePersistenceOptions
- Inheritance
Constructors
UnsafeTokenCacheOptions() |
Properties
Name |
Name uniquely identifying the TokenCachePersistenceOptions. (Inherited from TokenCachePersistenceOptions) |
UnsafeAllowUnencryptedStorage |
If set to true the token cache may be persisted as an unencrypted file if no OS level user encryption is available. When set to false the token cache will throw a CredentialUnavailableException in the event no OS level user encryption is available. (Inherited from TokenCachePersistenceOptions) |
Methods
RefreshCacheAsync() |
Returns the bytes used to initialize the token cache. This would most likely have come from the TokenCacheUpdatedArgs. This implementation will get called by the default implementation of RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken). It is recommended to provide an implementation for RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken) rather than this method. |
RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken) |
Returns the bytes used to initialize the token cache. This would most likely have come from the TokenCacheUpdatedArgs. It is recommended that if this method is overriden, there is no need to provide a duplicate implementation for the parameterless RefreshCacheAsync(). |
TokenCacheUpdatedAsync(TokenCacheUpdatedArgs) |
The delegate to be called when the Updated event fires. |
Applies to
Azure SDK for .NET