Discuss this help topic in SecureBlackbox Forum

TElCMSSignature.AddCompleteValidationDataItem

TElCMSSignature     See also     


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


This method adds a single item of the validation data set required to validate the signature.

Declaration

[C#/Java]
    void AddCompleteValidationDataItem(TElX509Certificate Cert, TElMemoryCRLStorage CRLs, ArrayList OCSPResponses, bool ReferencesOnly);

[VB.NET]
    Sub AddCompleteValidationDataItem(ByVal Cert As TElX509Certificate, ByVal CRLs As TElMemoryCRLStorage, ByVal OCSPResponses As ArrayList, ByVal ReferencesOnly As Boolean)

[Pascal]
    procedure AddCompleteValidationDataItem(Cert : TElX509Certificate; CRLs : TElMemoryCRLStorage; OCSPResponses : TList; ReferencesOnly : boolean = True);

[C++]
    void AddCompleteValidationDataItem(TElX509Certificate &Cert, TElMemoryCRLStorage &CRLs, TList &OCSPResponses, bool ReferencesOnly);
    void AddCompleteValidationDataItem(TElX509Certificate *Cert, TElMemoryCRLStorage *CRLs, TList *OCSPResponses, bool ReferencesOnly);

[PHP]
    void AddCompleteValidationDataItem(TElX509Certificate $Cert, TElMemoryCRLStorage $CRLs, TList $OCSPResponses, bool $ReferencesOnly)

Parameters

  • Cert - validation certificate
  • CRLs - CRLs with revocation information
  • OCSPResponses - OCSP responses which provide status information on signing certificates
  • ReferencesOnly - specifies, whether only the references to revocation data are provided

Description

    This method adds a certificate with its revocation data to the set of data which is required to validate the signature. Use this method to add validation data one by one. Note, that due to particularities of the CMS specification, the first invocation of this method should be performed with an empty Cert parameter.

See also:     AddCompleteValidationData     Validate    

Discuss this help topic in SecureBlackbox Forum