org.apache.cxf.rs.security.jose.jwe
Class PbesHmacAesWrapKeyDecryptionAlgorithm

java.lang.Object
  extended by org.apache.cxf.rs.security.jose.jwe.PbesHmacAesWrapKeyDecryptionAlgorithm
All Implemented Interfaces:
KeyDecryptionAlgorithm

public class PbesHmacAesWrapKeyDecryptionAlgorithm
extends Object
implements KeyDecryptionAlgorithm


Constructor Summary
PbesHmacAesWrapKeyDecryptionAlgorithm(byte[] password)
           
PbesHmacAesWrapKeyDecryptionAlgorithm(byte[] password, String algo)
           
PbesHmacAesWrapKeyDecryptionAlgorithm(char[] password)
           
PbesHmacAesWrapKeyDecryptionAlgorithm(char[] password, String algo)
           
PbesHmacAesWrapKeyDecryptionAlgorithm(String password)
           
PbesHmacAesWrapKeyDecryptionAlgorithm(String password, String algo)
           
 
Method Summary
 String getAlgorithm()
           
 byte[] getDecryptedContentEncryptionKey(JweDecryptionInput jweDecryptionInput)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PbesHmacAesWrapKeyDecryptionAlgorithm

public PbesHmacAesWrapKeyDecryptionAlgorithm(String password)

PbesHmacAesWrapKeyDecryptionAlgorithm

public PbesHmacAesWrapKeyDecryptionAlgorithm(String password,
                                             String algo)

PbesHmacAesWrapKeyDecryptionAlgorithm

public PbesHmacAesWrapKeyDecryptionAlgorithm(char[] password)

PbesHmacAesWrapKeyDecryptionAlgorithm

public PbesHmacAesWrapKeyDecryptionAlgorithm(char[] password,
                                             String algo)

PbesHmacAesWrapKeyDecryptionAlgorithm

public PbesHmacAesWrapKeyDecryptionAlgorithm(byte[] password)

PbesHmacAesWrapKeyDecryptionAlgorithm

public PbesHmacAesWrapKeyDecryptionAlgorithm(byte[] password,
                                             String algo)
Method Detail

getDecryptedContentEncryptionKey

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

getAlgorithm

public String getAlgorithm()
Specified by:
getAlgorithm in interface KeyDecryptionAlgorithm


Apache CXF