org.apache.cxf.rs.security.jose.jwe
Class EcdhDirectKeyJweDecryption.EcdhDirectKeyDecryptionAlgorithm

java.lang.Object
  extended by org.apache.cxf.rs.security.jose.jwe.DirectKeyDecryptionAlgorithm
      extended by org.apache.cxf.rs.security.jose.jwe.EcdhDirectKeyJweDecryption.EcdhDirectKeyDecryptionAlgorithm
All Implemented Interfaces:
KeyDecryptionAlgorithm
Enclosing class:
EcdhDirectKeyJweDecryption

protected static class EcdhDirectKeyJweDecryption.EcdhDirectKeyDecryptionAlgorithm
extends DirectKeyDecryptionAlgorithm


Constructor Summary
EcdhDirectKeyJweDecryption.EcdhDirectKeyDecryptionAlgorithm(ECPrivateKey privateKey)
           
 
Method Summary
 byte[] getDecryptedContentEncryptionKey(JweDecryptionInput jweDecryptionInput)
           
 
Methods inherited from class org.apache.cxf.rs.security.jose.jwe.DirectKeyDecryptionAlgorithm
getAlgorithm, validateKeyEncryptionKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EcdhDirectKeyJweDecryption.EcdhDirectKeyDecryptionAlgorithm

public EcdhDirectKeyJweDecryption.EcdhDirectKeyDecryptionAlgorithm(ECPrivateKey privateKey)
Method Detail

getDecryptedContentEncryptionKey

public byte[] getDecryptedContentEncryptionKey(JweDecryptionInput jweDecryptionInput)
Specified by:
getDecryptedContentEncryptionKey in interface KeyDecryptionAlgorithm
Overrides:
getDecryptedContentEncryptionKey in class DirectKeyDecryptionAlgorithm


Apache CXF