ICIPgpActionParams Interface

The ICIPgpActionParams interface allows you to make changes to the OpenPGP Event Action settings. Access the ICIPgpActionParams interface with the ICIEventAction Params property (when its Type property returns PGPAction).

interface ICIPgpActionParams : IDispatch

Example:

If action.Type = 32 then ‚ÄėPGPAction

Set pgpParams = action.Params

EndIf

Properties

Retrieves or specifies whether ASCII Armored Output is specified.

HRESULT ASCIIArmoredOutput([out, retval] VARIANT_BOOL* pVal);

HRESULT ASCIIArmoredOutput([in] VARIANT_BOOL newVal);

EFT v6.1 and later

Retrieves or specifies the PGP compression level.

HRESULT CompressionLevel([out, retval] PGPCompressionLevel* pVal);

HRESULT CompressionLevel([in] PGPCompressionLevel newVal);

EFT v6.1 and later

Retrieves or specifies the file path.

HRESULT FilePath([out, retval] BSTR *pVal);

HRESULT FilePath([in] BSTR newVal);

EFT v5.2 and later

Retrieves or specifies an array of key IDs.

HRESULT KeyIDs([out, retval] VARIANT *pVal);

HRESULT KeyIDs([in] VARIANT newVal);

EFT v5.2 and later

Retrieves or specifies the PGP operation.

HRESULT Operation([out, retval] PGPOperation *pVal);

HRESULT Operation([in] PGPOperation newVal);

EFT v5.2 and later

Retrieves or specifies the passphrase.

HRESULT Passphrase([out, retval] BSTR *pVal);

HRESULT Passphrase([in] BSTR newVal);

EFT v5.2 and later

Retrieves or specifies the SDA password.

HRESULT SDAPassword([out, retval] BSTR *pVal);

HRESULT SDAPassword([in] BSTR newVal);

EFT v6.1 and later

Retrieves or specifies whether a signature in a separate file is specified.

HRESULT SignatureInSeparateFile([out, retval] VARIANT_BOOL* pVal);

HRESULT SignatureInSeparateFile([in] VARIANT_BOOL newVal);

EFT v6.1 and later

Retrieves or specifies the PGP signing hash.

HRESULT SigningHash([out, retval] PGPSigningHash* pVal);

HRESULT SigningHash([in] PGPSigningHash newVal);

EFT v6.1 and later

Retrieves or specifies the signing key ID.

HRESULT SignKeyID([out, retval] BSTR *pVal);

HRESULT SignKeyID([in] BSTR newVal);

EFT v5.2 and later

Dialog Box Equivalents

The dialog box below is labeled with the parameters that are available in the interface.