Discuss this help topic in SecureBlackbox Forum


TElMessagePartHandlerPGPMime     See also     

Filter: C#/Java  VB.NET  Pascal  C++  PHP  

This event is fired when a signing key is missing.


    event TSBPGPKeyNotFoundEvent OnSigningKeyNotFound;
    delegate void TSBPGPKeyNotFoundEvent(Object Sender, TElMailAddress Address, ref bool ExcludeFromList);

    Event OnSigningKeyNotFound As TSBPGPKeyNotFoundEvent
    Delegate Sub TSBPGPKeyNotFoundEvent(ByVal Sender As Object, ByVal Address As TElMailAddress, ByRef ExcludeFromList As Boolean)

    property OnSigningKeyNotFound: TSBPGPKeyNotFoundEvent;
    TSBPGPKeyNotFoundEvent = procedure(Sender: TObject; Address: TElMailAddress; var ExcludeFromList: boolean) of object;

    void get_OnSigningKeyNotFound(TSBPGPKeyNotFoundEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnSigningKeyNotFound(TSBPGPKeyNotFoundEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBPGPKeyNotFoundEvent)(void * _ObjectData, TObjectHandle Sender, TElMailAddressHandle Address, int8_t &ExcludeFromList);

    TSBPGPKeyNotFoundEvent|callable|NULL get_OnSigningKeyNotFound()
    void set_OnSigningKeyNotFound(TSBPGPKeyNotFoundEvent|callable|NULL $Value)
    callable TSBPGPKeyNotFoundEvent(TObject $Sender, TElMailAddress $Address, bool &$ExcludeFromList)


  • Address - address of the recepient for which a PGP-key is not available
  • ExcludeFromList - specifies whether to exclude a recepient for which a key is missing from the list or not


    This event is fired before message signing if a secret key of the sender(s) is not found. It is fired once for each missing key.

See also:     OnEncryptingKeyNotFound    

Discuss this help topic in SecureBlackbox Forum