Discuss this help topic in SecureBlackbox Forum


TElCMSSignature     See also     

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

This event is fired before signing.


    event TSBCMSBeforeSignEvent OnBeforeSign;
    delegate void TSBCMSBeforeSignEvent(Object Sender, TElPublicKeyCrypto Crypto);

    Event OnBeforeSign As TSBCMSBeforeSignEvent
    Delegate Sub TSBCMSBeforeSignEvent(ByVal Sender As Object, ByVal Crypto As TElPublicKeyCrypto)

    property OnBeforeSign: TSBCMSBeforeSignEvent;
    TSBCMSBeforeSignEvent = procedure(Sender : TObject; Crypto : TElPublicKeyCrypto) of object;

    void get_OnBeforeSign(TSBCMSBeforeSignEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnBeforeSign(TSBCMSBeforeSignEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBCMSBeforeSignEvent)(void * _ObjectData, TObjectHandle Sender, TElPublicKeyCryptoHandle Crypto);

    TSBCMSBeforeSignEvent|callable|NULL get_OnBeforeSign()
    void set_OnBeforeSign(TSBCMSBeforeSignEvent|callable|NULL $Value)
    callable TSBCMSBeforeSignEvent(TObject $Sender, TElPublicKeyCrypto $Crypto)


  • Crypto - this parameter allows user to set signing parameters


    This event is fired by TElCMSSignature before signing. It allows user to tune various signing parameters via the Crypto parameter. This event is fired once for each signing certificate.

See also:     Sign     OnBeforeVerify    

Discuss this help topic in SecureBlackbox Forum