Microsoft.Identity.Client.Extensions.Msal
Namespace with 9 public types
Classes
CacheChangedEventArgs
Event args describing which accounts have been added or removed on a cache change
CrossPlatLock
A cross-process lock that works on all platforms, implemented using files.
Does not ensure thread safety, i.e. 2 threads from the same process will pass through this lock.
MsalCacheHelper
Helper to create the token cache
MsalCachePersistenceException
Exception that results when trying to persist data to the underlying OS mechanism (KeyRing, KeyChain, DPAPI)
Inspect inner exception for details.
Storage
Wrapper over persistence layer. Does not use cross-process locking. To add cross-process locking, wrap calls
with
StorageCreationProperties
An immutable class containing information required to instantiate storage objects for MSAL caches in various platforms.
StorageCreationPropertiesBuilder
An incremental builder for objects.
TraceSourceLogger
Static Classes
SharedUtilities
A set of utilities shared between service and client