THPDFHeadlessCMSResult

멤버의미
SignatureValid모든 CMS 서명자, 서명된 속성 집합, 콘텐츠 다이제스트가 암호학적 검증을 통과함
CertificateTrustEvaluated무결성 성공 뒤에 명시적 신뢰 CA 검증 통과가 실행됨
CertificateTrustedOpenSSL이 명시적 CA 저장소와, 요청 시 CAdES ESS 바인딩에 대해 인증서 경로를 승인함
SignerCountCMS SignerInfo 항목 수
TimestampCount구조적으로 유효한 signatureTimeStampToken 속성 하나를 가진 서명자 수
TimestampTrustEvaluated존재하는 타임스탬프 토큰에 대해 명시적 TSA 신뢰와 서명 임프린트 검증이 실행됨
TimestampValid모든 서명자가 인증된 RFC3161 토큰을 가지며, TSA 체인, 중요 타임스탬프 EKU, ESS 바인딩, 서명값 임프린트가 검증됨. Timestamp.RequireRevocation이 켜져 있으면 CRL 검증도 적용됨
SignedRevisionLength인증된 PDF 리비전이나 완전한 detached 소스의 끝
UnsignedTrailingBytes서명된 리비전 뒤의 바이트. 유효한 이전 서명은 이후의 서명되지 않은 데이터와 공존할 수 있음
BytesReadBIO를 통해 읽은 총 소스 바이트. 선택적 신뢰 검증 통과 포함
DetailOpenSSL 실패 세부 정보, 성공 시 빈 문자열

SignatureValid에서 인증서 신뢰를 추론하면 안 됩니다. 이후의 서명되지 않은 바이트를 이전 서명이 인증했다고 설명해서도 안 됩니다

타임스탬프 존재가 타임스탬프 신뢰를 확립하지는 않습니다. 명시적 TSA 신뢰 루트가 설정되지 않으면 TimestampValid는 false로 남습니다