Záznam THPDFTimestampInfo
Hlásí zparsovaný RFC 3161 timestamp token podpisového timestampu nebo document timestampu
Deklarace
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;
Jednotka
HPDFSignVerify
Pole
| Pole | Účel |
|---|---|
Kind | None, atribut signature timestamp, nebo document timestamp ETSI.RFC3161 |
Status | Verdikt ověření tokenu, hlášený nezávisle na statusu primárního podpisu |
PolicyOID | OID politiky TSA deklarované v TSTInfo |
HashAlgorithm | Hash algoritmus použitý pro message imprint |
MessageImprintHex | Hash timestampovaných bajtů, hex kódovaný |
SerialNumberHex | Sériové číslo timestamp tokenu, hex kódované |
GenerationTime | genTime, kdy TSA token opatřila časovou značkou |
AccuracyMicroseconds | Deklarovaná přesnost generation time v mikrosekundách |
Ordering | Hodnota příznaku ordering v TSTInfo |
NonceHex | Nonce z požadavku odeslaný zpět TSA, hex kódovaný |
TSAName | Název time stamping authority z tokenu |
SignerName | Common name subjektu certifikátu TSA |
SubjectDN / IssuerDN | Vykreslené distinguished name certifikátu TSA |
CertificateSerialNumberHex | Sériové číslo certifikátu TSA, hex kódované |
DigestConsistencyIssue | Problém konzistence digestu nalezený při ověřování tokenu; dciNone, když je vše v pořádku |
Poznámky k použití
Kindrozlišuje atribut signature timestamp od document timestampu ETSI.RFC3161, jehož token je samotný primární podpisStatusnese verdikt tokenu odděleně od primárního podpisu, takže rozbitý timestamp potichu nezmění verdikt podpisu- Dávkové ověřování může do tohoto záznamu obnovit cachovaný verdikt tokenu místo opětovného ověřování vloženého signature timestampu