Discuss this help topic in SecureBlackbox Forum

TElXAdESProcessor.AddTimestampValidationData

TElXAdESProcessor     See also     


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


Adds timestamp validation data to the document.

Declaration

[C#]
    TSBXAdESValidity AddTimestampValidationData();
    TSBXAdESValidity AddTimestampValidationData(TElXMLCustomFormatter Formatter);
    TSBXAdESValidity AddTimestampValidationData(TElClientTSPInfo TSPInfo, string URI, TElXMLCustomFormatter Formatter);
    void AddTimestampValidationData(TElCustomCertStorage Certs, TElCustomCRLStorage CRLs, ArrayList OCSPResponses, TElXMLCustomFormatter Formatter);
    void AddTimestampValidationData(TElCustomCertStorage Certs, TElCustomCRLStorage CRLs, ArrayList OCSPResponses, string URI, TElXMLCustomFormatter Formatter);

[VB.NET]
    Function AddTimestampValidationData() As TSBXAdESValidity
    Function AddTimestampValidationData(ByVal Formatter As TElXMLCustomFormatter) As TSBXAdESValidity
    Function AddTimestampValidationData(ByVal TSPInfo As TElClientTSPInfo, ByVal URI As String, ByVal Formatter As TElXMLCustomFormatter) As TSBXAdESValidity
    Sub AddTimestampValidationData(ByVal Certs As TElCustomCertStorage, ByVal CRLs As TElCustomCRLStorage, ByVal OCSPResponses As ArrayList, ByVal Formatter As TElXMLCustomFormatter)
    Sub AddTimestampValidationData(ByVal Certs As TElCustomCertStorage, ByVal CRLs As TElCustomCRLStorage, ByVal OCSPResponses As ArrayList, ByVal URI As String, ByVal Formatter As TElXMLCustomFormatter)

[Pascal]
    function AddTimestampValidationData() : TSBXAdESValidity;
    function AddTimestampValidationData(Formatter : TElXMLCustomFormatter) : TSBXAdESValidity; virtual;
    function AddTimestampValidationData(TSPInfo : TElClientTSPInfo; const URI : WideString; Formatter : TElXMLCustomFormatter) : TSBXAdESValidity;
    procedure AddTimestampValidationData(Certs : TElCustomCertStorage; CRLs : TElCustomCRLStorage; OCSPResponses : TList; Formatter : TElXMLCustomFormatter);
    procedure AddTimestampValidationData(Certs : TElCustomCertStorage; CRLs : TElCustomCRLStorage; OCSPResponses : TList; const URI : WideString; Formatter : TElXMLCustomFormatter);

[C++]
    TSBXAdESValidity AddTimestampValidationData();
    TSBXAdESValidity AddTimestampValidationData(TElXMLCustomFormatter &Formatter);
    TSBXAdESValidity AddTimestampValidationData(TElXMLCustomFormatter *Formatter);
    TSBXAdESValidity AddTimestampValidationData(TElClientTSPInfo &TSPInfo, const sb_u16string &URI, TElXMLCustomFormatter &Formatter);
    TSBXAdESValidity AddTimestampValidationData(TElClientTSPInfo *TSPInfo, const sb_u16string &URI, TElXMLCustomFormatter *Formatter);
    TSBXAdESValidity AddTimestampValidationData(TElClientTSPInfo &TSPInfo, const std::wstring &URI, TElXMLCustomFormatter &Formatter);
    TSBXAdESValidity AddTimestampValidationData(TElClientTSPInfo *TSPInfo, const std::wstring &URI, TElXMLCustomFormatter *Formatter);
    void AddTimestampValidationData(TElCustomCertStorage &Certs, TElCustomCRLStorage &CRLs, TList &OCSPResponses, TElXMLCustomFormatter &Formatter);
    void AddTimestampValidationData(TElCustomCertStorage *Certs, TElCustomCRLStorage *CRLs, TList *OCSPResponses, TElXMLCustomFormatter *Formatter);
    void AddTimestampValidationData(TElCustomCertStorage &Certs, TElCustomCRLStorage &CRLs, TList &OCSPResponses, const sb_u16string &URI, TElXMLCustomFormatter &Formatter);
    void AddTimestampValidationData(TElCustomCertStorage *Certs, TElCustomCRLStorage *CRLs, TList *OCSPResponses, const sb_u16string &URI, TElXMLCustomFormatter *Formatter);
    void AddTimestampValidationData(TElCustomCertStorage &Certs, TElCustomCRLStorage &CRLs, TList &OCSPResponses, const std::wstring &URI, TElXMLCustomFormatter &Formatter);
    void AddTimestampValidationData(TElCustomCertStorage *Certs, TElCustomCRLStorage *CRLs, TList *OCSPResponses, const std::wstring &URI, TElXMLCustomFormatter *Formatter);

[PHP]
    integer AddTimestampValidationData()
    integer AddTimestampValidationData(TElXMLCustomFormatter $Formatter)
    integer AddTimestampValidationData(TElClientTSPInfo $TSPInfo, string $URI, TElXMLCustomFormatter $Formatter)
    void AddTimestampValidationData(TElCustomCertStorage $Certs, TElCustomCRLStorage $CRLs, TList $OCSPResponses, TElXMLCustomFormatter $Formatter)
    void AddTimestampValidationData(TElCustomCertStorage $Certs, TElCustomCRLStorage $CRLs, TList $OCSPResponses, string $URI, TElXMLCustomFormatter $Formatter)

[Java]
    void addTimestampValidationData(TElCustomCertStorage Certs, TElCustomCRLStorage CRLs, ArrayList OCSPResponses, TElXMLCustomFormatter Formatter);
    void addTimestampValidationData(TElCustomCertStorage Certs, TElCustomCRLStorage CRLs, ArrayList OCSPResponses, String URI, TElXMLCustomFormatter Formatter);
    TSBXAdESValidity addTimestampValidationData(TElXMLCustomFormatter Formatter);
    TSBXAdESValidity addTimestampValidationData();
    TSBXAdESValidity addTimestampValidationData(TElClientTSPInfo TSPInfo, String URI, TElXMLCustomFormatter Formatter);

Parameters

  • Certs - contains signing certificates.
  • CRLs - contains CRLs for the signing certificates.
  • Formatter - XML formatter. This parameter is for internal use only. Set this parameter to nil/null/Nothing.
  • OCSPResponses - OCSP responses for the signing certificates.
  • TSPInfo - TElClientTSPInfo object containing information about timestamps.
  • URI - specifies URI of the timestamp validation data element.

Return value

    Returns timestamp validity state.

Possible values:

Description

    Call this method to add timestamp validation data to the document.

See also:     AddSignatureTimestamp    

Discuss this help topic in SecureBlackbox Forum