JweDeserializerpublic class JweRsaDeserializer extends java.lang.Object implements JweDeserializer
COMPACT_JWE_INVALID, COULD_NOT_COMBINE_CIPHER_TEXT_AND_AT, COULD_NOT_DECRYPT_CIPHER_TEXT, COULD_NOT_DECRYPT_ENCRYPTED_KEY, JWT_SPLITTER| Constructor | Description |
|---|---|
JweRsaDeserializer(Serdes serdes,
java.util.Base64.Decoder decoder,
PrivateKeyFactory privateKeyFactory,
CipherRSAFactory cipherRSAFactory,
CipherSymmetricFactory cipherSymmetricFactory) |
| Modifier and Type | Method | Description |
|---|---|---|
JWE |
stringToJWE(java.lang.String compactJWE,
Key key) |
cipherTextWithAuthTagpublic JweRsaDeserializer(Serdes serdes, java.util.Base64.Decoder decoder, PrivateKeyFactory privateKeyFactory, CipherRSAFactory cipherRSAFactory, CipherSymmetricFactory cipherSymmetricFactory)
public JWE stringToJWE(java.lang.String compactJWE, Key key) throws JsonToJwtException, DecryptException, CipherException, KeyException
stringToJWE in interface JweDeserializerJsonToJwtExceptionDecryptExceptionCipherExceptionKeyException