Guardtime KSI c SDK
Typedefs | Enumerations | Functions
verification.h File Reference
#include "ksi.h"

Go to the source code of this file.

Typedefs

typedef struct KSI_VerificationResult_st KSI_VerificationResult
 
typedef struct KSI_VerificationStepResult_st KSI_VerificationStepResult
 
typedef enum KSI_VerificationStep_en KSI_VerificationStep
 

Enumerations

enum  KSI_VerificationStep_en {
  KSI_VERIFY_NONE = 0, KSI_VERIFY_DOCUMENT = 0x01, KSI_VERIFY_AGGRCHAIN_INTERNALLY = 0x02, KSI_VERIFY_AGGRCHAIN_WITH_CALENDAR_CHAIN = 0x04,
  KSI_VERIFY_CALCHAIN_INTERNALLY = 0x08, KSI_VERIFY_CALCHAIN_WITH_CALAUTHREC = 0x10, KSI_VERIFY_CALCHAIN_WITH_PUBLICATION = 0x20, KSI_VERIFY_CALCHAIN_ONLINE = 0x40,
  KSI_VERIFY_CALAUTHREC_WITH_SIGNATURE = 0x80, KSI_VERIFY_PUBFILE_SIGNATURE = 0x100, KSI_VERIFY_PUBLICATION_WITH_PUBFILE = 0x200, KSI_VERIFY_PUBLICATION_WITH_PUBSTRING = 0x400
}
 

Functions

int KSI_VerificationResult_init (KSI_VerificationResult *info, KSI_CTX *ctx)
 
int KSI_VerificationResult_reset (KSI_VerificationResult *info)