public void RetrieveCredentialCache_SecondaryKeyBytes() { var vault = new CredentialVault(this.ClientId, this.SecondaryKeyBytes); vault.AddCredentialCacheToVault(this.CredentialCache); CredentialCache returnedCache = new CredentialCache(); var success = vault.RetrieveCredentialCache(returnedCache); Assert.IsTrue(success, "Failed to retrieve CredentialCache"); Assert.AreEqual( this.CredentialCache.GetResultFromCache(this.ClientId, this.UserId).AccessToken, returnedCache.GetResultFromCache(this.ClientId, this.UserId).AccessToken, "Failed to get valid access token from CredentialCache"); }
public void Setup() { this.ClientId = "123456"; this.UserId = "User1"; this.SecondaryKeyBytes = new byte[] { 0x01, 0x02, 0x03 }; this.AccountSession = new AccountSession() { AccessToken = "token", ClientId = this.ClientId, UserId = this.UserId }; this.CredentialCache = new CredentialCache(); this.CredentialCache.AddToCache(this.AccountSession); this.CredentialVault = new CredentialVault(this.ClientId); this.CredentialVault.AddCredentialCacheToVault(this.CredentialCache); }