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