public abstract class PGPAction extends Object implements IScopeProvider
PGPPipe
Modifier and Type | Field and Description |
---|---|
protected name.neuhalfen.projects.crypto.bouncycastle.openpgp.keys.keyrings.InMemoryKeyring |
keyringConfig |
Modifier and Type | Method and Description |
---|---|
void |
configure()
Generates a keyring configuration with public keys and the private key.
|
abstract void |
run(InputStream inputStream,
OutputStream outputStream)
Runs the given action (which may be any extensions of this abstract class).
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConfigurationClassLoader
protected name.neuhalfen.projects.crypto.bouncycastle.openpgp.keys.keyrings.InMemoryKeyring keyringConfig
public void configure() throws ConfigurationException
ConfigurationException
- When the files do not exist, or unexpected PGP exception has occurred.public abstract void run(InputStream inputStream, OutputStream outputStream) throws Exception
inputStream
- Input for the action.outputStream
- to which the encrypted/plaintext based on the action is written to.Exception
- Any exception that can be thrown during the action.Copyright © 2023 Frank!Framework. All rights reserved.