public void Setup() { mockSerializer1 = new Mock <ITokenCacheSerializer>(); mockSerializer2 = new Mock <ITokenCacheSerializer>(); mockMSALCache = new Mock <ITokenCache>(); mockWrapper = new Mock <MsalCacheHelperWrapper>(); mockWrapper.Setup(m => m.InitializeAsync(It.IsAny <StorageCreationProperties>(), null)) .Returns(Task.CompletedTask); cache = new PersistentTokenCache(default, mockWrapper.Object);
public void Identity_TokenCache_PersistentUnencrypted() { #region Snippet:Identity_TokenCache_PersistentUnencrypted var tokenCache = new PersistentTokenCache(new PersistentTokenCacheOptions { AllowUnencryptedStorage = true }); var credential = new InteractiveBrowserCredential(new InteractiveBrowserCredentialOptions { TokenCache = tokenCache }); #endregion }
public void Identity_TokenCache_PersistentNamed() { #region Snippet:Identity_TokenCache_PersistentNamed var tokenCache = new PersistentTokenCache(new PersistentTokenCacheOptions { Name = "my_application_name" }); var credential = new InteractiveBrowserCredential(new InteractiveBrowserCredentialOptions { TokenCache = tokenCache }); #endregion }