THPDFTimestampInfo Record

signature timestamp 또는 document timestamp의 파싱된 RFC 3161 timestamp 토큰을 보고합니다

선언

THPDFTimestampInfo= record
  Kind: THPDFTimestampKind;
  Status: THPDFSignatureVerifyStatus;
  PolicyOID: AnsiString;
  HashAlgorithm: AnsiString;
  MessageImprintHex: AnsiString;
  SerialNumberHex: AnsiString;
  GenerationTime: TDateTime;
  AccuracyMicroseconds: Int64;
  Ordering: boolean;
  NonceHex: AnsiString;
  TSAName: AnsiString;
  SignerName: AnsiString;
  SubjectDN: AnsiString;
  IssuerDN: AnsiString;
  CertificateSerialNumberHex: AnsiString;
  DigestConsistencyIssue: THPDFCMSDigestConsistencyIssue;
end;

유닛

HPDFSignVerify

필드

필드목적
Kind없음, signature timestamp attribute, ETSI.RFC3161 document timestamp 중 하나
Status토큰 검증 판정. 기본 signature 상태와 독립적으로 보고
PolicyOIDTSTInfo가 선언한 TSA policy OID
HashAlgorithmmessage imprint에 쓴 해시 알고리즘
MessageImprintHex타임스탬프된 바이트의 해시(16진수)
SerialNumberHextimestamp 토큰 일련번호(16진수)
GenerationTimeTSA가 토큰을 찍은 genTime
AccuracyMicrosecondsgeneration time의 선언된 정확도(마이크로초)
OrderingTSTInfo ordering 플래그 값
NonceHexTSA가 되돌려 준 요청 nonce(16진수)
TSAName토큰이 알려 주는 time stamping authority 이름
SignerNameTSA 인증서 subject의 common name
SubjectDN / IssuerDNTSA 인증서의 distinguished name 표기
CertificateSerialNumberHexTSA 인증서 일련번호(16진수)
DigestConsistencyIssue토큰 검증 중 발견된 digest 일관성 문제. 정상이면 dciNone

사용 참고 사항

관련 API