ICIPgpActionParams - OpenPGP Action 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

Members

How it's used

Applicable Version

Property ASCIIArmoredOutput As Boolean

Retrieve or specify whether ASCII Armored Output is specified.

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

HRESULT ASCIIArmoredOutput([in] VARIANT_BOOL newVal);

EFT Server v6.1 and later

Property CompressionLevel As PGPCompressionLevel

Retrieve or specify the PGP compression level.

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

HRESULT CompressionLevel([in] PGPCompressionLevel newVal);

EFT Server v6.1 and later

Property FilePath As String

Retrieve or specify the file path.

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

HRESULT FilePath([in] BSTR newVal);

EFT Server v5.2 and later

Property KeyIDs As Variant

Retrieve or specify an array of key IDs.

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

HRESULT KeyIDs([in] VARIANT newVal);

EFT Server v5.2 and later

Property Operation As PGPOperation

Retrieve or specify the PGP operation.

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

HRESULT Operation([in] PGPOperation newVal);

EFT Server v5.2 and later

Property PassPhrase As String

Retrieve or specify the passphrase.

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

HRESULT Passphrase([in] BSTR newVal);

EFT Server v5.2 and later

Property SDAPassword As String

Retrieve or specify the SDA password.

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

HRESULT SDAPassword([in] BSTR newVal);

EFT Server v6.1 and later

Property SignatureInSeparateFile As Boolean

Retrieve or specify whether signature in a separate file is specified.

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

HRESULT SignatureInSeparateFile([in] VARIANT_BOOL newVal);

EFT Server v6.1 and later

Property SigningHash As PGPSigningHash

Retrieve or specify the PGP signing hash.

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

HRESULT SigningHash([in] PGPSigningHash newVal);

EFT Server v6.1 and later

Property SignKeyID As String

Retrieve or specify the signing key ID.

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

HRESULT SignKeyID([in] BSTR newVal);

EFT Server v5.2 and later

Dialog Box Equivalents

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