| Package | Description |
|---|---|
| com.mulesoft.modules.cryptography.api.pgp.config | |
| com.mulesoft.modules.cryptography.internal.pgp | |
| com.mulesoft.modules.cryptography.internal.pgp.config |
| Modifier and Type | Class and Description |
|---|---|
class |
PgpAsymmetricKeyInfo
Configuration identification for a GPG asymmetric key, with optional passphrase in case the private part is needed.
|
| Modifier and Type | Method and Description |
|---|---|
PgpKeyInfo |
PgpKeySelection.getKeyInfo(PgpConfiguration config) |
PgpKeyInfo |
PgpKeySelection.getPgpKeyInfo() |
| Modifier and Type | Method and Description |
|---|---|
void |
PgpKeySelection.setPgpKeyInfo(PgpKeyInfo pgpKeyInfo) |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
PgpEncrypter.encrypt(InputStream inputData,
String fileName,
PgpKeyInfo encryptKeyInfo,
PgpEncryptionAlgorithm algorithm,
boolean disableMDC,
org.mule.runtime.api.scheduler.Scheduler scheduler,
Boolean armoredTransform) |
InputStream |
PgpEncrypter.encrypt(InputStream inputData,
String fileName,
PgpKeyInfo encryptKeyInfo,
PgpEncryptionAlgorithm algorithm,
Optional<PgpKeyInfo> signKeyInfo,
boolean disableMDC,
org.mule.runtime.api.scheduler.Scheduler scheduler,
Boolean armoredTransform) |
InputStream |
PgpSigner.sign(InputStream inputStream,
PgpKeyInfo keyInfo,
PgpSignatureAlgorithm algorithm,
org.mule.runtime.api.scheduler.Scheduler scheduler,
Boolean armoredTransform) |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
PgpEncrypter.encrypt(InputStream inputData,
String fileName,
PgpKeyInfo encryptKeyInfo,
PgpEncryptionAlgorithm algorithm,
Optional<PgpKeyInfo> signKeyInfo,
boolean disableMDC,
org.mule.runtime.api.scheduler.Scheduler scheduler,
Boolean armoredTransform) |
InputStream |
PgpEncrypter.encryptAsync(org.bouncycastle.openpgp.PGPEncryptedDataGenerator encryptedDataGenerator,
org.bouncycastle.openpgp.PGPCompressedDataGenerator compressedDataGenerator,
OutputStream out,
WrappedErrorPipedInputStream input,
PipedOutputStream pipedOutputStream,
Optional<PgpKeyInfo> signKeyInfo,
org.bouncycastle.openpgp.PGPLiteralDataGenerator literalDataGenerator,
String fileName,
InputStream inputData,
boolean armoredTransform) |
protected com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter.SignatureGeneratorClosable |
PgpEncrypter.generateSignatureGeneratorClosable(Optional<PgpKeyInfo> signerKeyInfo,
OutputStream compressorEntryPoint)
f
Generates a
SignatureGeneratorClosable whether or not a signature of the message was required. |
| Modifier and Type | Method and Description |
|---|---|
PgpKeyInfo |
PgpConfiguration.getKeyInfoFromId(String keyId) |
Copyright © 2024 MuleSoft, Inc.. All rights reserved.