ICIPGPKeyInfo Interface

Use the ICIPGPKeyInfo interface to retrieve information about EFT’s PGP keys. You cannot create or configure PGP keys with this interface.

interface ICIPGPKeyInfo : IDispatch

(To make changes to the OpenPGP Event Action settings, refer to ICIPgpActionParams - OpenPGP Action Interface. See also the ICIServer::AvailablePGPKeys property).

Properties

Retrieves the date the key was created.

HRESULT CreationDate([out, retval] DATE* pVal);

EFT v6.1 and later

Retrieves the description of the key.

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

EFT v6.1 and later

Retrieves the expiration date of the key.

HRESULT ExpirationDate([out, retval] DATE* pVal);

EFT v6.1 and later

Retrieves the ID of the key.

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

EFT v6.1 and later

Retrieves the name of the key.

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

EFT v6.1 and later

Retrieves whether the key never expires.

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

EFT v6.1 and later

Retrieves whether the key is a private key.

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

EFT v6.1 and later

Retrieves the size of the key.

HRESULT Size([out, retval] long* pVal);

EFT v6.1 and later

Dialog Box Equivalents

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