public class JwtUtil
extends java.lang.Object
Constructor and Description |
---|
JwtUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
createJwtToken(JwtRequestDto jwtRequestDto,
java.lang.String apiKeySecret)
Method to create JWT token
|
static JwtResponseDto |
validateJWT(java.lang.String jwtToken,
java.lang.String jwtAudience,
java.lang.String apiKeySecret)
Method to validate JWT token for user authorization services
|
public static java.lang.String createJwtToken(JwtRequestDto jwtRequestDto, java.lang.String apiKeySecret) throws JwtException
jwtRequestDto
- request object to create jwt tokenapiKeySecret
- KeySecret to decode JWT tokenJwtException
- if fails to create JWT tokenpublic static JwtResponseDto validateJWT(java.lang.String jwtToken, java.lang.String jwtAudience, java.lang.String apiKeySecret) throws JwtException
jwtToken
- JWT token to be verified for authenticityjwtAudience
- JWT audienceapiKeySecret
- KeySecret to decode JWT tokenJwtException
- if fails to parse JWT token