Table of Contents

Search

  1. Preface
  2. Informatica Managed File Transfer Welcome Overview
  3. Dashboard
  4. Resources
  5. Workflows
  6. Task Reference
  7. Services Overview
  8. Users
  9. Logs and Reports
  10. Encryption
  11. System
  12. Appendix
  13. Glossary Terms

PGP Decrypt Task Fields

PGP Decrypt Task Fields

The PGP Decrypt task can decrypt one or more files, reverting them back into plain text form.
The following table describes the fields in the
Basic Tab
of a PGP Decrypt Task:
Field
Description
Label
Specify a label for the task.
OpenPGP Key Ring
Select a pre-configured OpenPGP key ring from the drop-down list.
Passphrase
Specify the passphrase for this secret key (also knows as private or decryption key
Is Passphrase Encrypted?
Specify whether the passphrase is in encrypted form.
Default is false.
Input File
Specify the path and file name of a single file to be decrypted.
Input Files Variable
Specify the name of a variable of type File List that contains the files to decrypt. For example, ${variableName}
Output File
Specify the path and file name of the decrypted output file. Specify the path and file name only if you decrypt a single file.
Output Directory
Specify the directory where the decrypted files should be saved.
When Output File Exists
Specify the action to take when an output file already exists.
Default is rename.
The default value changes the destination file name to a new name so the existing file does not change.
The following table describes the fields in the
Advanced Tab
of a PGP Decrypt Task:
Field
Description
File Name Prefix
Specify a string to attach to the beginning of the decrypted file names.
File Name Suffix
Specify a string to attach to the end of the decrypted file names.
Require Signature
Specify whether a signature is required on the encrypted file.
Default is false.
Signature Key ID
Specify a key ID to ensure that the digitally signed files were signed with a specific key. When you do not specify a key ID, any key in the OpenPGP Key Ring will be used to verify the signature.
The following table describes the fields in the
Output Variables Tab
of a PGP Decrypt Task:
Field
Description
Output Files Variable
You can specify the name of a variable that contains the verified files. The variable is of type File List and can be used in subsequent tasks that accept a File List input variable. The variable is created if it does not exist.
Processed Input Files Variable
You can specify the name of a variable that contains the signed input files. The variable is of type File List and can be used in subsequent tasks that accept a File List input variable. The variable is created if it does not exist.
Public Key Ring
You can specify the secret key ring that contains the sender's public keys. Specify the secret key ring only if no PGP key ring resource was specified or if you want to override the secret key ring that you specified in the PGP key ring resource.
Secret Key Ring
You can specify the secret key ring that contains the secret key. The secret key is also known as private or decryption key. Specify the secret key ring only if no PGP key ring resource was specified or if you want to override the secret key ring that you specified in the PGP key ring resource.
The following table describes the fields in the
Control Tab
of a PGP Decrypt Task:
Field
Description
Version
The version of the task.
Log Level
Specify the level of logging to use while executing this task. You can select
silent
,
normal
,
verbose
, or
debug
.
The default value is inherited from the parent module.
Execute Only If
Specify a condition that must be satisfied before a task can be executed. The task will be skipped if the specified condition is not met.
Disabled
Whether the task is disabled.
Default is false.
The following table describes the fields in the
On ErrorTab
of a PGP Decrypt Task:
Field
Description
On Error
Specify the action to take when the task errors out. You can select
abort
,
continue
,
call:[module]
, or
setVariable:[name]=[value]
.
When you select
call:[module]
, replace
[module]
with the name of the module in the project, for example,
call:ErrorModule
.
When you select
setVariable:[name]=[value]
, replace
[name]
with a variable name and
[value]
with the variable value, for example,
setVariable:error=true
.
The default value is inherited from the parent module.

0 COMMENTS

We’d like to hear from you!