THPDFValidationEvidenceSource Type
검증에 쓴 인증서 또는 폐기 evidence가 어디서 왔는지 지목합니다
선언
THPDFValidationEvidenceSource= (
vesNone,
vesCMS,
vesPDFVRI,
vesPDFDSS,
vesCaller,
vesCache
);
유닛
HPDFSignVerify
값
| 값 | 목적 |
|---|---|
vesNone | 기록된 소스 없음. 실제 evidence가 적용될 때까지 source 필드는 이 값을 유지 |
vesCMS | CMS SignedData 자체에 내장된 CRL 같은 폐기 자료 |
vesPDFVRI | 서명된 문서의 PDF VRI 사전에서 수집한 evidence |
vesPDFDSS | PDF document security store(DSS)에서 수집한 evidence |
vesCaller | THPDFCertificateValidationOptions 배열로 넘겨진 evidence. 명시적 소스 없는 배열 항목의 폴백이기도 함 |
vesCache | batch validation 실행의 공유 캐시에서 복원된 폐기 evidence |
사용 참고 사항
OCSPResponseSources,CRLSources,DeltaCRLSources같은 source 배열은 evidence 배열과 나란히 갑니다.vesNone이 아닌 항목은vesCaller폴백을 덮어씁니다- 최종 채택된 폐기 evidence의 소스는
THPDFCertificateValidationInfo.RevocationSource와DeltaCRLSource에 보고됩니다 - 소스를 비교하면 signer가 내장한 evidence와, LTA 방식 evidence 수집으로 나중에 모은 자료를 구분할 수 있습니다