java - How can I reset the JWT token expiration time? -


i have created jwt token along expiration time authentication purpose. each time when url hits in application checking token. want increase jwt token expiration time. following how done. token expiring taking expiration time set while creating token.

//creating jwt token once when user logged in  string jwttoken = new string(jwts.builder().setsubject(user.getuserid())                     .setexpiration(exptime).setissuedat(new date())                     .signwith(signaturealgorithm.hs256, "secretkey").compact());  // checking presence of token every time  claims claims = jwts.parser().setsigningkey("secretkey")                             .parseclaimsjws(jwttoken).getbody();  claims.setexpiration(time); // trying reset expiration time  don't know what's going wrong. appreciated. 

i think expiration time part of token , it's not possible extend expiration time of token without new one.

please refer jwt (json web token) automatic prolongation of expiration more discussion this.


Comments

Popular posts from this blog

testing - Detect whether test has failed within fixture -

AbotX : How do you create a parallel crawler that stays on and can be added to at run time from new requests -

android - Create single AAR file from multiple modules using Gradle -