Discuss this help topic in SecureBlackbox Forum

TElXMLSigner.InitiateAsyncSign

TElXMLSigner     See also     


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


Initiates asynchronous signing.

Declaration

[C#]
    TElDCAsyncState InitiateAsyncSign(ref TElXMLDOMNode Node);

[VB.NET]
    Function InitiateAsyncSign(ByRef Node As TElXMLDOMNode) As TElDCAsyncState

[Pascal]
    function InitiateAsyncSign(var Node : TElXMLDOMNode) : TElDCAsyncState;

[C++]
    TElDCAsyncStateHandle InitiateAsyncSign(TElXMLDOMNode &Node);
    TElDCAsyncStateHandle InitiateAsyncSign(TElDCParameters &Pars, TElXMLDOMNode &Node);
    TElDCAsyncStateHandle InitiateAsyncSign(TElDCParameters *Pars, TElXMLDOMNode &Node);

[PHP]
    TElDCAsyncState InitiateAsyncSign(TElXMLDOMNode &$Node)
    TElDCAsyncState InitiateAsyncSign(TElDCParameters $Pars, TElXMLDOMNode &$Node)

[Java]
    TElDCAsyncState initiateAsyncSign(TElDCParameters Pars, TSBObject Node);
    TElDCAsyncState initiateAsyncSign(TElDCParameters Pars, TSBObject Node, byte[] AdditionalData);
    TElDCAsyncState initiateAsyncSign(TSBObject Node, byte[] AdditionalData);
    TElDCAsyncState initiateAsyncSign(TSBObject Node);

Parameters

  • Node - the node to be signed
  • Pars - specifies distributed cryptography (DC) parameters.
  • AdditionalData - additional data to be included into DC request. This data won't be signed, and will be mirrored back to the client.

Return value

    Returns TElDCAsyncState object describing the signing state.

Description

    Call this method to initiate asynchronous signing process. It saves the generated XML-DSIG signature to the document, but without signature value. To finalize the process, call CompleteAsyncSign.

See also:     GenerateSignatureAsync     CompleteAsyncSign    

Discuss this help topic in SecureBlackbox Forum