@Slf4j @CompileStatic class SignedJwtTokenGenerator extends AbstractJwtTokenGenerator implements InitializingBean
Generates JWT's protected using HMAC with SHA-256
| Type | Name and description |
|---|---|
com.nimbusds.jose.JWSAlgorithm |
jwsAlgorithm |
java.lang.String |
jwtSecret |
com.nimbusds.jose.JWSSigner |
signer |
| Properties inherited from class | Properties |
|---|---|
class AbstractJwtTokenGenerator |
REFRESH_ONLY_CLAIM, customClaimProviders, defaultExpiration, defaultRefreshExpiration, jwtTokenStorageService |
| Constructor and description |
|---|
SignedJwtTokenGenerator() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
afterPropertiesSet() |
|
protected com.nimbusds.jwt.JWT |
generateAccessToken(com.nimbusds.jwt.JWTClaimsSet claimsSet) |
| Methods inherited from class | Name |
|---|---|
class AbstractJwtTokenGenerator |
generateAccessToken, generateAccessToken, generateAccessToken, generateAccessToken, generateClaims, generateRefreshToken, serializePrincipal |