Class EcdhDirectKeyJweEncryption
- java.lang.Object
-
- org.apache.cxf.rs.security.jose.jwe.AbstractJweEncryption
-
- org.apache.cxf.rs.security.jose.jwe.JweEncryption
-
- org.apache.cxf.rs.security.jose.jwe.EcdhDirectKeyJweEncryption
-
- All Implemented Interfaces:
JweEncryptionProvider,JweKeyProperties
public class EcdhDirectKeyJweEncryption extends JweEncryption
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cxf.rs.security.jose.jwe.AbstractJweEncryption
AbstractJweEncryption.JweEncryptionInternal
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.rs.security.jose.jwe.AbstractJweEncryption
DEFAULT_AUTH_TAG_LENGTH, LOG
-
-
Constructor Summary
Constructors Constructor Description EcdhDirectKeyJweEncryption(ECPublicKey peerPublicKey, String curve, String apuString, String apvString, ContentAlgorithm ctAlgo)EcdhDirectKeyJweEncryption(ECPublicKey peerPublicKey, String curve, ContentAlgorithm ctAlgo)
-
Method Summary
-
Methods inherited from class org.apache.cxf.rs.security.jose.jwe.AbstractJweEncryption
createCekSecretKey, encrypt, encryptInternal, getAAD, getActualCek, getActualCipher, getAlgorithmParameterSpec, getAuthenticationTag, getAuthenticationTagProducer, getContentAlgorithm, getContentEncryptionAlgoJava, getContentEncryptionAlgoJwt, getContentEncryptionAlgorithm, getContentEncryptionKey, getEncryptedContentEncryptionKey, getEncryptionOutput, getJwtHeadersWriter, getKeyAlgorithm, getKeyEncryptionAlgo
-
-
-
-
Constructor Detail
-
EcdhDirectKeyJweEncryption
public EcdhDirectKeyJweEncryption(ECPublicKey peerPublicKey, String curve, ContentAlgorithm ctAlgo)
-
EcdhDirectKeyJweEncryption
public EcdhDirectKeyJweEncryption(ECPublicKey peerPublicKey, String curve, String apuString, String apvString, ContentAlgorithm ctAlgo)
-
-