Class JsonWebTokenHandler
java.lang.Object
org.eblocker.server.http.security.JsonWebTokenHandler
-
Constructor Summary
ConstructorsConstructorDescriptionJsonWebTokenHandler(long tokenSquidValiditySeconds, long tokenSystemValiditySeconds, BaseURLs baseURLs) -
Method Summary
Modifier and TypeMethodDescriptiongenerateToken(boolean passwordRequired, AppContext context, long tokenValiditySeconds, boolean isAuthenticationValid) verifyToken(String encodedToken)
-
Constructor Details
-
JsonWebTokenHandler
@Inject public JsonWebTokenHandler(long tokenSquidValiditySeconds, long tokenSystemValiditySeconds, BaseURLs baseURLs)
-
-
Method Details
-
verifyToken
-
generateToken
public JsonWebToken generateToken(boolean passwordRequired, AppContext context, long tokenValiditySeconds, boolean isAuthenticationValid) -
generateSystemToken
-
generateSquidToken
-