コード例 #1
0
        public void Execute(GetTokenCommand cmd)
        {
            var token = _refreshTokenRepository.GetToken(cmd.TokenId);

            cmd.ExecutionResult = new GetTokenCommandResult
            {
                RefreshTokenId  = token.Id,
                UserId          = token.UserId,
                IssuedUtc       = token.IssuedUtc,
                ExpiresUtc      = token.ExpiresUtc,
                ProtectedTicket = token.ProtectedTicket
            };
        }
 public async Task <RefreshToken> GetRefreshToken(string refreshTokenId)
 {
     return(await _refreshTokenRepository.GetToken(refreshTokenId));
 }