THPDFTimestampInfo Record

Báo timestamp token RFC 3161 đã parse của một signature timestamp hoặc document timestamp

Khai báo

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;

Đơn vị

HPDFSignVerify

Các trường

TrườngMục đích
KindKhông có, attribute signature timestamp, hoặc document timestamp ETSI.RFC3161
StatusPhán quyết verify token, được báo tách riêng khỏi status chữ ký chính
PolicyOIDOID policy TSA mà TSTInfo khai báo
HashAlgorithmThuật toán hash dùng cho message imprint
MessageImprintHexHash của các byte được đóng dấu thời gian, mã hóa hex
SerialNumberHexSố serial của timestamp token, mã hóa hex
GenerationTimegenTime tại đó TSA đóng dấu token
AccuracyMicrosecondsĐộ chính xác khai báo của generation time tính bằng microgiây
OrderingGiá trị flag ordering của TSTInfo
NonceHexNonce yêu cầu mà TSA phản hồi lại, mã hóa hex
TSANameTên time stamping authority lấy từ token
SignerNameCommon name của subject certificate TSA
SubjectDN / IssuerDNDistinguished name của certificate TSA ở dạng hiển thị
CertificateSerialNumberHexSố serial certificate TSA, mã hóa hex
DigestConsistencyIssueVấn đề nhất quán digest phát hiện khi verify token, bằng dciNone khi sạch

Ghi chú sử dụng

API liên quan