public class DirectKeyJweEncryption extends AbstractJweEncryption
| Modifier and Type | Class and Description |
|---|---|
protected static class |
DirectKeyJweEncryption.DirectKeyEncryptionAlgorithm |
AbstractJweEncryption.JweEncryptionInternalDEFAULT_AUTH_TAG_LENGTH| Modifier | Constructor and Description |
|---|---|
|
DirectKeyJweEncryption(ContentEncryptionAlgorithm ceAlgo) |
protected |
DirectKeyJweEncryption(ContentEncryptionAlgorithm ceAlgo,
DirectKeyJweEncryption.DirectKeyEncryptionAlgorithm direct) |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
getProvidedContentEncryptionKey(JweHeaders headers) |
createCekSecretKey, createJweEncryptionState, encrypt, getAAD, getActualCek, getAlgorithmParameterSpec, getAuthenticationTagProducer, getCekSize, getContentAlgorithm, getContentEncryptionAlgoJava, getContentEncryptionAlgoJwt, getContentEncryptionAlgorithm, getContentEncryptionKey, getEncryptedContentEncryptionKey, getJweCompactProducer, getJwtHeadersWriter, getKeyAlgorithm, getKeyEncryptionAlgopublic DirectKeyJweEncryption(ContentEncryptionAlgorithm ceAlgo)
protected DirectKeyJweEncryption(ContentEncryptionAlgorithm ceAlgo, DirectKeyJweEncryption.DirectKeyEncryptionAlgorithm direct)
protected byte[] getProvidedContentEncryptionKey(JweHeaders headers)
getProvidedContentEncryptionKey in class AbstractJweEncryptionApache CXF