Added tests for expiration

This commit is contained in:
Arun M 2017-12-27 14:34:23 +05:30
parent e42720a446
commit e662b445dd
4 changed files with 66 additions and 2 deletions

View file

@ -391,7 +391,7 @@ std::error_code jwt_object::verify(
auto p_exp = payload()
.get_claim_value<uint64_t>(registered_claims::expiration);
if (p_exp < (curr_time + dparams.leeway)) {
if (curr_time > (p_exp + dparams.leeway)) {
ec = VerificationErrc::TokenExpired;
return ec;
}