Olá,
Estou com dúvidas. Pois um JWS deveria ser assinado por uma chave privada e decifrado com uma pública, não?
Pela implementação feita, tenho a impressão de que utilizamos apenas uma chave. Poderia me dar mais detalhes sobre esse processo, por gentileza?