public class PbesHmacAesWrapKeyDecryptionAlgorithm extends Object implements KeyDecryptionProvider
Constructor and Description |
---|
PbesHmacAesWrapKeyDecryptionAlgorithm(byte[] password) |
PbesHmacAesWrapKeyDecryptionAlgorithm(byte[] password,
KeyAlgorithm algo,
boolean hashLargePasswords) |
PbesHmacAesWrapKeyDecryptionAlgorithm(char[] password) |
PbesHmacAesWrapKeyDecryptionAlgorithm(char[] password,
KeyAlgorithm algo,
boolean hashLargePasswords) |
PbesHmacAesWrapKeyDecryptionAlgorithm(String password) |
PbesHmacAesWrapKeyDecryptionAlgorithm(String password,
KeyAlgorithm algo,
boolean hashLargePasswords) |
Modifier and Type | Method and Description |
---|---|
KeyAlgorithm |
getAlgorithm() |
byte[] |
getDecryptedContentEncryptionKey(JweDecryptionInput jweDecryptionInput) |
public PbesHmacAesWrapKeyDecryptionAlgorithm(String password)
public PbesHmacAesWrapKeyDecryptionAlgorithm(String password, KeyAlgorithm algo, boolean hashLargePasswords)
public PbesHmacAesWrapKeyDecryptionAlgorithm(char[] password)
public PbesHmacAesWrapKeyDecryptionAlgorithm(char[] password, KeyAlgorithm algo, boolean hashLargePasswords)
public PbesHmacAesWrapKeyDecryptionAlgorithm(byte[] password)
public PbesHmacAesWrapKeyDecryptionAlgorithm(byte[] password, KeyAlgorithm algo, boolean hashLargePasswords)
public byte[] getDecryptedContentEncryptionKey(JweDecryptionInput jweDecryptionInput)
getDecryptedContentEncryptionKey
in interface KeyDecryptionProvider
public KeyAlgorithm getAlgorithm()
getAlgorithm
in interface KeyDecryptionProvider
Apache CXF