THPDFTimestampInfo Record
Rapporteert de geparseerde RFC 3161-tijdstempeltoken van een handtekeningtijdstempel of documenttijdstempel
Declaratie
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;
Eenheid
HPDFSignVerify
Velden
| Veld | Doel |
|---|---|
Kind | None, signature-timestamp-attribuut of ETSI.RFC3161-documenttijdstempel |
Status | Verificatieoordeel van de token, onafhankelijk van de primaire handtekeningstatus gemeld |
PolicyOID | TSA-policy-OID die de TSTInfo opgeeft |
HashAlgorithm | Hashalgoritme gebruikt voor de message imprint |
MessageImprintHex | Hash van de van tijdstempel voorziene bytes, hex-gecodeerd |
SerialNumberHex | Serienummer van de tijdstempeltoken, hex-gecodeerd |
GenerationTime | genTime waarop de TSA de token stempelde |
AccuracyMicroseconds | Opgegeven nauwkeurigheid van de generation time in microseconden |
Ordering | Waarde van de ordering-vlag van de TSTInfo |
NonceHex | Request-nonce die de TSA echoot, hex-gecodeerd |
TSAName | Naam van de time stamping authority uit de token |
SignerName | Common name van het subject van het TSA-certificaat |
SubjectDN / IssuerDN | Weergegeven distinguished names van het TSA-certificaat |
CertificateSerialNumberHex | Serienummer van het TSA-certificaat, hex-gecodeerd |
DigestConsistencyIssue | Digest-consistentieprobleem gevonden bij het verifiëren van de token, dciNone wanneer schoon |
Gebruiksopmerkingen
Kindonderscheidt een signature-timestamp-attribuut van een ETSI.RFC3161-documenttijdstempel, waarvan de token de primaire handtekening zelf isStatusdraagt het tokenoordeel apart van de primaire handtekening, zodat een kapotte tijdstempel het handtekeningoordeel niet stilletjes verandert- Batchvalidatie kan een gecacht tokenoordeel in dit record terugzetten in plaats van de ingebedde handtekeningtijdstempel opnieuw te verifiëren