Class JwtUtils
java.lang.Object
org.example.crmedu.infrastructure.auth.jwt.JwtUtils
Utility class that provides methods to extract user details, such as email and role, from JWT claims.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic JwtAuthentication
generate
(io.jsonwebtoken.Claims claims) Generates aJwtAuthentication
object from JWT claims.
-
Constructor Details
-
JwtUtils
public JwtUtils()
-
-
Method Details
-
generate
Generates aJwtAuthentication
object from JWT claims.- Parameters:
claims
- the JWT claims containing user details- Returns:
- a populated
JwtAuthentication
object
-