Discuss this help topic in SecureBlackbox Forum

TElDCSignOperationHandler.OnSignRequest

TElDCSignOperationHandler     See also     


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


...

Declaration

[C#/Java]
    event TSBDCSignRequestEvent OnSignRequest;
    delegate void TSBDCSignRequestEvent(object Sender, byte[] Data, byte[] HashAlg, bool IncludeKeys, TElRelativeDistinguishedName InputPars, TElRelativeDistinguishedName Keys, TElRelativeDistinguishedName OutputPars, ref byte[] SignResult);

[VB.NET]
    Event OnSignRequest As TSBDCSignRequestEvent
    Delegate Sub TSBDCSignRequestEvent(ByVal Sender As Object, ByVal Data As Byte(), ByVal HashAlg As Byte(), ByVal IncludeKeys As Boolean, ByVal InputPars As TElRelativeDistinguishedName, ByVal Keys As TElRelativeDistinguishedName, ByVal OutputPars As TElRelativeDistinguishedName, ByRef SignResult As Byte())

[Pascal]
    property OnSignRequest: TSBDCSignRequestEvent;
    TSBDCSignRequestEvent = procedure(Sender: TObject; const Data: ByteArray; const HashAlg: ByteArray; IncludeKeys: boolean; InputPars: TElRelativeDistinguishedName; Keys: TElRelativeDistinguishedName; OutputPars: TElRelativeDistinguishedName; var SignResult: ByteArray) of object;

[C++]
    void get_OnSignRequest(TSBDCSignRequestEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnSignRequest(TSBDCSignRequestEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBDCSignRequestEvent)(void * _ObjectData, TObjectHandle Sender, const uint8_t pData[], int32_t szData, const uint8_t pHashAlg[], int32_t szHashAlg, int8_t IncludeKeys, TElRelativeDistinguishedNameHandle InputPars, TElRelativeDistinguishedNameHandle Keys, TElRelativeDistinguishedNameHandle OutputPars, uint8_t pSignResult[], int32_t &szSignResult);

[PHP]
    TSBDCSignRequestEvent|callable|NULL get_OnSignRequest()
    void set_OnSignRequest(TSBDCSignRequestEvent|callable|NULL $Value)
    callable TSBDCSignRequestEvent(TObject $Sender, string $Data, string $HashAlg, bool $IncludeKeys, TElRelativeDistinguishedName $InputPars, TElRelativeDistinguishedName $Keys, TElRelativeDistinguishedName $OutputPars, string &$SignResult)

Parameters

  • Data - ...
  • HashAlg - ...
  • IncludeKeys - ...
  • InputPars - ...
  • Keys - ...
  • OutputPars - ...
  • SignResult - ...
  • pData -
  • szData - the length of pcData.
  • pHashAlg -
  • szHashAlg - the length of pcHashAlg.
  • pSignResult -
  • szSignResult - the length of pcSignResult.

Description

    ...

See also:     ...    

Discuss this help topic in SecureBlackbox Forum