org.apache.cxf.rs.security.jose.jwe
Class DirectKeyJweEncryption
java.lang.Object
org.apache.cxf.rs.security.jose.jwe.AbstractJweEncryption
org.apache.cxf.rs.security.jose.jwe.DirectKeyJweEncryption
- All Implemented Interfaces:
- JweEncryptionProvider, JweKeyProperties
- Direct Known Subclasses:
- EcdhDirectKeyJweEncryption
public class DirectKeyJweEncryption
- extends AbstractJweEncryption
| Methods inherited from class org.apache.cxf.rs.security.jose.jwe.AbstractJweEncryption |
createCekSecretKey, createJweEncryptionState, encrypt, getAAD, getActualCek, getAlgorithmParameterSpec, getAuthenticationTagProducer, getCekSize, getContentAlgorithm, getContentEncryptionAlgoJava, getContentEncryptionAlgoJwt, getContentEncryptionAlgorithm, getContentEncryptionKey, getEncryptedContentEncryptionKey, getJweCompactProducer, getJwtHeadersWriter, getKeyAlgorithm, getKeyEncryptionAlgo |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DirectKeyJweEncryption
public DirectKeyJweEncryption(ContentEncryptionAlgorithm ceAlgo)
DirectKeyJweEncryption
protected DirectKeyJweEncryption(ContentEncryptionAlgorithm ceAlgo,
DirectKeyJweEncryption.DirectKeyEncryptionAlgorithm direct)
getProvidedContentEncryptionKey
protected byte[] getProvidedContentEncryptionKey(JweHeaders headers)
- Overrides:
getProvidedContentEncryptionKey in class AbstractJweEncryption
Apache CXF