THPDFCSCSignatureProvider.TimestampDigest Method

function TimestampDigest(const Digest: TBytes;
  const DigestAlgorithmOID, Nonce,
  OperationIdentifier: AnsiString;
  out TimestampToken: TBytes): THPDFSignatureProviderStatus;

Demande un token d'horodatage RFC 3161 pour un condensat via le endpoint CSC signatures/timestamp

Digest doit contenir de 1 à 1024 octets et DigestAlgorithmOID doit être un OID pointé non vide, sinon l'appel renvoie spsMalformed sans aller-retour de transport

Le Nonce optionnel est reproduit dans le corps de la requête, et le THPDFCSCOptions.ClientData configuré est joint quand il est présent ; le token de réponse est décodé en base64 et borné par MaxTimestampBytes

Quand OperationIdentifier est vide, un GUID neuf est généré pour l'appel, de sorte que idempotence et annulation s'appliquent toujours à chaque tentative

Fournisseur de signature distante CSC

Fournisseurs de signatures modernes