public class FileEncryptPgpAction
extends fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
Constructor and Description |
---|
FileEncryptPgpAction()
Creates a PGP encryption action that is not associated with a flow chart.
|
FileEncryptPgpAction(FlowChart flowChart,
java.lang.String name)
Creates a PGP encryption action that is associated with the specified
flow chart.
|
Modifier and Type | Method and Description |
---|---|
PgpEncryptionAlgorithm |
getAlgorithm()
Returns the encryption algorithm used for the PGP encryption.
|
java.lang.String |
getKeyNamespace()
Returns the repository namespace this action will use to retrieve
the public key.
|
java.lang.String |
getPassphrase()
Returns the passphrase used to secure the PGP encryption.
|
boolean |
isArmored()
Indicates whether the encryption will be ASCII armored.
|
boolean |
isDeleteSource()
Indicates whether the unencrypted source files should be deleted
after completing the encryption.
|
void |
setAlgorithm(PgpEncryptionAlgorithm algorithm)
Sets the encryption algorithm used for the PGP encryption.
|
void |
setArmored(boolean armored)
Sets whether the encryption will be ASCII armored.
|
void |
setDeleteSource(boolean deleteSource)
Sets whether the unencrypted source files should be deleted
after completing the encryption.
|
void |
setKeyNamespace(java.lang.String repositoryNamespace)
Sets the repository namespace this action will use to retrieve
the public key.
|
void |
setPassphrase(java.lang.String passPhrase)
Sets the passphrase used to secure the PGP encryption.
|
getRenamer, setRenamer
addTarget, execute, getIndexedTargets, getIndexedTargets, getTargets, isPreserveDirectoryStructure, setIndexedTargets, setIndexedTargets, setPreserveDirectoryStructure, setTargets
addSource, clear, getIndexedSources, getIndexedSources, getSources, setIndexedSources, setIndexedSources, setSources
addFlow, addFlow, addInFlow, addOutFlow, addPropertyChangeListener, addSignalFlow, auditForAgent, calculateTimeout, clearInFlow, clone, cloneFlows, countSignals, doDataMapping, equals, getAuditTrailDetails, getFlows, getInFlows, getJoinExpression, getNote, getOutFlows, getPoint, getPostscript, getPostscriptLanguage, getPrescript, getPrescriptLanguage, getResultInfo, getRuntimeDataMap, getSignalsToMonitor, getTimeoutBusinessInterval, getTimeoutBusinessIntervalNamespace, getTimeoutExpression, getX, getY, hashCode, isEndOfRun, isJoinPoint, isMarkedForSkip, isSkippable, isStartAction, isStartOfRun, isTransactionBreak, makeTimeoutSignal, postClone, preClone, removeFlow, removeInFlow, removePropertyChangeListener, setElseFlow, setEndOfRun, setErrorFlow, setErrorFlowWithoutRollback, setErrorFlowWithRollback, setJoinExpression, setJoinPoint, setMarkedForSkip, setName, setNameWithoutErrorCheck, setNote, setPoint, setPostscript, setPostscriptLanguage, setPrescript, setPrescriptLanguage, setRuntimeDataMap, setSignalsToMonitor, setSkippable, setStartAction, setStartOfRun, setTimeoutBusinessInterval, setTimeoutBusinessIntervalNamespace, setTimeoutExpression, setTimeoutFlow, setTransactionBreak, setX, setY, toString, verifyOnClient, verifyTimeout
getDescription, getId, getName, getVariableManager, reset, setDescription, setId, setVariableManager
addTarget, getTargets, isPreserveDirectoryStructure, setPreserveDirectoryStructure
addSource, clear, getSources
public FileEncryptPgpAction()
public FileEncryptPgpAction(FlowChart flowChart, java.lang.String name)
public PgpEncryptionAlgorithm getAlgorithm()
getAlgorithm
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
public java.lang.String getKeyNamespace()
getKeyNamespace
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
public java.lang.String getPassphrase()
getPassphrase
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
public boolean isArmored()
isArmored
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
public boolean isDeleteSource()
isDeleteSource
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
public void setAlgorithm(PgpEncryptionAlgorithm algorithm)
setAlgorithm
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
algorithm
- The encryption algorithm used for the PGP encryption.public void setArmored(boolean armored)
setArmored
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
armored
- Whether the encryption will be ASCII armored.public void setDeleteSource(boolean deleteSource)
setDeleteSource
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
deleteSource
- Whether the unencrypted source files should be deleted
after completing the encryption.public void setKeyNamespace(java.lang.String repositoryNamespace)
setKeyNamespace
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
repositoryNamespace
- The repository namespace this action will use to retrieve
the public key. This property can not be set if a passphrase has
been specified.public void setPassphrase(java.lang.String passPhrase)
setPassphrase
in class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
passPhrase
- The passphrase used to secure the PGP encryption.© 2000-2025 Flux Corporation. All rights reserved.