public abstract class JceKeyImpl extends Object
| Constructor and Description |
|---|
JceKeyImpl() |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
decrypt(InputStream inputStream,
String algorithm) |
InputStream |
encrypt(InputStream inputStream,
String algorithm) |
protected abstract org.mule.encryption.Encrypter |
encrypter(String algorithm,
Optional<Provider> provider) |
abstract String |
sign(InputStream content,
String algorithm) |
abstract boolean |
validate(InputStream value,
String expected,
String algorithm) |
protected void |
validateForDecryptionIfNeeded(String algorithm) |
protected void |
validateForEncryptionIfNeeded(String algorithm) |
public abstract String sign(InputStream content, String algorithm)
public abstract boolean validate(InputStream value, String expected, String algorithm)
protected abstract org.mule.encryption.Encrypter encrypter(String algorithm, Optional<Provider> provider)
public InputStream encrypt(InputStream inputStream, String algorithm)
public InputStream decrypt(InputStream inputStream, String algorithm)
protected void validateForDecryptionIfNeeded(String algorithm)
protected void validateForEncryptionIfNeeded(String algorithm)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.