Example #1
0
        public ClaimsPrincipal ValidateToken(IJwtSecurityToken securityToken,
                                             TokenValidationParameters validationParameters)
        {
            SecurityToken validatedToken = null;

            return(_securityTokenHandler.ValidateToken(securityToken.RawData, validationParameters, out validatedToken));
        }
        /// <summary>
        ///     Valida el token especificado y devuelve una instancia del <see cref="ClaimsPrincipal" />.
        /// </summary>
        /// <param name="securityToken">Token a validar.</param>
        /// <param name="validationParameters">Parámetros procesados en la validación.</param>
        public ClaimsPrincipal ValidateToken(IJwtSecurityToken securityToken, TokenValidationParameters validationParameters)
        {
            SecurityToken tokenValidado = null;

            return(_securityTokenHandler.ValidateToken(securityToken.Datos, validationParameters, out tokenValidado));
        }
 public JwtAuthenticationMessageHandlerTestDouble(IJwtSecurityToken token, IJwtSecurityTokenHandler handler)
 {
     _token = token;
     _handler = handler;
 }
 public ClaimsPrincipal ValidateToken(IJwtSecurityToken securityToken,
     TokenValidationParameters validationParameters)
 {
     return _securityTokenHandler.ValidateToken(securityToken.RawData, validationParameters);
 }
 public JwtAuthenticationMessageHandlerTestDouble(IJwtSecurityToken token, IJwtSecurityTokenHandler handler)
 {
     _token   = token;
     _handler = handler;
 }
Example #6
0
 public LoginQueryHandler(IUserRepository userRepository, IJwtSecurityToken jwtSecurityToken)
 {
     _userRepository   = userRepository;
     _jwtSecurityToken = jwtSecurityToken;
 }