Quantcast
Channel: When is JWTSecurityTokenHandler.ValidateToken() actually valid? - Stack Overflow
Viewing all articles
Browse latest Browse all 2

When is JWTSecurityTokenHandler.ValidateToken() actually valid?

$
0
0

I am attempting to create a token validation method that returns true if a JWT token is valid based on the signature. I don't think I really need to validate everything in the token but what actually signifies a token is valid after calling ValidateToken()? The existence of a principle? The out referenced token contains certain values? Not sure when to return true from this method.

public bool ValidateToken(string tokenString){    var validationParameters = new TokenValidationParameters()    {        ValidIssuer = "My Company",        ValidAudience = ApplicationId,        IssuerSigningKey = JsonWebTokenSecretKey    };    SecurityToken token = new JwtSecurityToken();    var tokenHandler = new JwtSecurityTokenHandler();    var principal = tokenHandler.ValidateToken(tokenString, validationParameters, out token);    return principal != null;}

Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images