MSALWipeCacheForAllAccountsConfig
Objective-C
@interface MSALWipeCacheForAllAccountsConfig : NSObject
Swift
class MSALWipeCacheForAllAccountsConfig : NSObject
MSAL configuration interface responsible for keeping a list of additional cache locations for partner caches to be wiped.
-
List of additional locations for partner caches to be wiped (e.g. Teams, VisualStudio etc). Wipe operation should wipe out all those additional locations. The key is “display identifier” of the location (e.g. Teams cache) The value is the precise identifiers like kSecAttrAccount, kSecAttrService etc.
Declaration
Objective-C
+ (nonnull NSDictionary<NSString *, NSDictionary *> *) additionalPartnerLocations;
Swift
class func additionalPartnerLocations() -> [String : [AnyHashable : Any]]