public class PbesHmacAesWrapKeyEncryptionAlgorithm extends Object implements KeyEncryptionAlgorithm
| Constructor and Description |
|---|
PbesHmacAesWrapKeyEncryptionAlgorithm(byte[] password,
int pbesCount,
String keyAlgoJwt,
boolean hashLargePasswords) |
PbesHmacAesWrapKeyEncryptionAlgorithm(byte[] password,
String keyAlgoJwt) |
PbesHmacAesWrapKeyEncryptionAlgorithm(char[] password,
int pbesCount,
String keyAlgoJwt,
boolean hashLargePasswords) |
PbesHmacAesWrapKeyEncryptionAlgorithm(char[] password,
String keyAlgoJwt) |
PbesHmacAesWrapKeyEncryptionAlgorithm(String password,
int pbesCount,
String keyAlgoJwt,
boolean hashLargePasswords) |
PbesHmacAesWrapKeyEncryptionAlgorithm(String password,
String keyAlgoJwt) |
public PbesHmacAesWrapKeyEncryptionAlgorithm(String password, String keyAlgoJwt)
public PbesHmacAesWrapKeyEncryptionAlgorithm(String password, int pbesCount, String keyAlgoJwt, boolean hashLargePasswords)
public PbesHmacAesWrapKeyEncryptionAlgorithm(char[] password,
String keyAlgoJwt)
public PbesHmacAesWrapKeyEncryptionAlgorithm(char[] password,
int pbesCount,
String keyAlgoJwt,
boolean hashLargePasswords)
public PbesHmacAesWrapKeyEncryptionAlgorithm(byte[] password,
String keyAlgoJwt)
public PbesHmacAesWrapKeyEncryptionAlgorithm(byte[] password,
int pbesCount,
String keyAlgoJwt,
boolean hashLargePasswords)
public byte[] getEncryptedContentEncryptionKey(JweHeaders headers, byte[] cek)
getEncryptedContentEncryptionKey in interface KeyEncryptionAlgorithmpublic String getAlgorithm()
getAlgorithm in interface KeyEncryptionAlgorithmApache CXF