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 KeyDecryptionProviderpublic KeyAlgorithm getAlgorithm()
getAlgorithm in interface KeyDecryptionProviderApache CXF