Example #1
0
 public void DeleteToken(DeletedToken deletedToken)
 {
     _distributedRedisCache.SetString(deletedToken.Jti, value: deletedToken.Jti, options: new DistributedCacheEntryOptions
     {
         AbsoluteExpiration = deletedToken.Exp
     });
 }
Example #2
0
 /// <summary>
 /// Marks a token invalid by adding it to an invalid-token table, used in user logout.
 /// </summary>
 /// <param name="deletedToken">Token that need to be marked invalid</param>
 public void DeleteToken(DeletedToken deletedToken)
 {
     _entranceContext.DeletedTokens.Add(deletedToken);
 }