public class JcePbeImpl extends JceKeyImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
JcePbeImpl.PbeContext |
| Constructor and Description |
|---|
JcePbeImpl(String password,
String passwordSalt,
int iterationCount,
String algorithm) |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.encryption.Encrypter |
encrypter(String algorithm,
Optional<Provider> provider) |
PbeAlgorithmParser.ParsedAlgorithm |
getParsed() |
String |
sign(InputStream content,
String algorithm) |
boolean |
validate(InputStream value,
String expected,
String algorithm) |
protected void |
validateForDecryptionIfNeeded(String algorithm) |
protected void |
validateForEncryptionIfNeeded(String algorithm) |
decrypt, encryptpublic String sign(InputStream content, String algorithm)
sign in class JceKeyImplpublic boolean validate(InputStream value, String expected, String algorithm)
validate in class JceKeyImplpublic PbeAlgorithmParser.ParsedAlgorithm getParsed()
protected void validateForDecryptionIfNeeded(String algorithm)
validateForDecryptionIfNeeded in class JceKeyImplprotected void validateForEncryptionIfNeeded(String algorithm)
validateForEncryptionIfNeeded in class JceKeyImplprotected org.mule.encryption.Encrypter encrypter(String algorithm, Optional<Provider> provider)
encrypter in class JceKeyImplCopyright © 2025 MuleSoft, Inc.. All rights reserved.