Discuss this help topic in SecureBlackbox Forum

TElAuthenticodeSigner.OnTimestampNeeded

TElAuthenticodeSigner     See also     


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


This event is fired when a time-stamp is needed for file signing.

Declaration

[C#/Java]
    event TSBAuthenticodeTimestampNeeded OnTimestampNeeded;
    delegate void TSBAuthenticodeTimestampNeeded(Object Sender, byte[] Request, ref byte[] Reply, ref bool Succeeded);

[VB.NET]
    Event OnTimestampNeeded As TSBAuthenticodeTimestampNeeded
    Delegate Sub TSBAuthenticodeTimestampNeeded(ByVal Sender As Object, ByVal Request As Byte(), ByRef Reply As Byte(), ByRef Succeeded As Boolean)

[Pascal]
    property OnTimestampNeeded: TSBAuthenticodeTimestampNeeded;
    TSBAuthenticodeTimestampNeeded = procedure(Sender: TObject; const Request: ByteArray; var Reply: ByteArray; var Succeeded: boolean) of object;

[C++]
    void get_OnTimestampNeeded(TSBAuthenticodeTimestampNeeded &pMethodOutResult, void * &pDataOutResult);
    void set_OnTimestampNeeded(TSBAuthenticodeTimestampNeeded pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBAuthenticodeTimestampNeeded)(void * _ObjectData, TObjectHandle Sender, const uint8_t pRequest[], int32_t szRequest, uint8_t pReply[], int32_t &szReply, int8_t &Succeeded);

[PHP]
    TSBAuthenticodeTimestampNeeded|callable|NULL get_OnTimestampNeeded()
    void set_OnTimestampNeeded(TSBAuthenticodeTimestampNeeded|callable|NULL $Value)
    callable TSBAuthenticodeTimestampNeeded(TObject $Sender, string $Request, string &$Reply, bool &$Succeeded)

Parameters

  • Request - Request to the TSP server.
  • Reply - Responce of the TSP server.
  • Succeeded - Specifies if the time-stamping was successful or not. If not so, SB_AUTHENTICODE_ERROR_NO_TIMESTAMP is reported by AddSignature.
  • pRequest -
  • szRequest - the length of pcRequest.
  • pReply -
  • szReply - the length of pcReply.

Description

    This event is fired each time by AddSignature if a time-stamp needs to be added to the signature.

See also:     AddSignature    

Discuss this help topic in SecureBlackbox Forum