Pipes

The OpenPGP Adapter uses the following pipes:

  • Status pipe to obtain status information from GnuPG about the operation that is being performed. For example, status messages that describe steps in the encryption procedure.
  • Command pipe to specify information during the GnuPG execution that is normally provided through the standard input, either a shell or prompt. This pipe is used to provide the user password when GnuPG needs it, for example, when signing a message. See User Password (-PW) to see how a password is provided to GnuPG from a map.
  • Standard input pipe to provide GnuPG with the data on which the operation is performed, for example, plain text for encryption.
  • Standard output pipe to read processed data, for example, cipher text that represents the encrypted data.