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

  • Property ASCIIArmoredOutput As Boolean

  • 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

  • Property CompressionLevel As PGPCompressionLevel

  • Retrieves or specifies the PGP compression level.

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

    EFT v6.1 and later

  • Property FilePath As String

  • Retrieves or specifies the file path.

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

    EFT v5.2 and later

  • Property KeyIDs As Variant

  • 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

  • Property PassPhrase As String

  • Retrieves or specifies the passphrase.

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

    EFT v5.2 and later

  • Property SDAPassword As String

  • Retrieves or specifies the SDA password.

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

    EFT v6.1 and later

  • Property SignatureInSeparateFile As Boolean

  • 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

  • Property SigningHash As PGPSigningHash

  • Retrieves or specifies the PGP signing hash.

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

    EFT v6.1 and later

  • Property SignKeyID As String

  • 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.