public CreateSha256Hash ( string input ) : string | ||
input | string | |
return | string |
public void DeleteRefreshToken(TokenCacheKey key) { CryptographyHelper helper = new CryptographyHelper(); string hashed = helper.CreateSha256Hash(key.ToString()); _refreshTokenContainer.Values.Remove(hashed); }
public void SaveRefreshToken(RefreshTokenCacheItem refreshTokenItem) { CryptographyHelper helper = new CryptographyHelper(); string hashed = helper.CreateSha256Hash(refreshTokenItem.GetTokenCacheKey().ToString()); ApplicationDataCompositeValue composite = new ApplicationDataCompositeValue(); string serializedToken = JsonHelper.SerializeToJson(refreshTokenItem); SetCacheValue(composite, serializedToken); _refreshTokenContainer.Values[hashed] = composite; }