1
resposta

Como assinar o token com chaves Assimétricas?

Seria possível passar um exemplo de como usar chaves Assimétricas? Valeu mesmo

1 resposta

Oi Júlio,

A lib jjwt que utilizamos no curso tem suporte a chaves assimétricas.

Um exemplo de como utilizar uma chave privada para gerar o token:

.signWith(SignatureAlgorithm.RS256, chavePrivada).compact();

Sendo essa chave privada do tipo java.security.PrivateKey.

E para ler o token precisa passar como secret a chave pública.

Bons estudos!