THPDFCSCSignatureProvider.TimestampDigest Method

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

CSC signatures/timestamp 엔드포인트를 통해 digest 하나에 대한 RFC 3161 타임스탬프 토큰을 요청합니다

Digest는 1~1024바이트여야 하고 DigestAlgorithmOID는 비어 있지 않은 점 표기 OID여야 합니다. 그렇지 않으면 네트워크 왕복 없이 spsMalformed를 반환합니다

선택적 Nonce는 요청 본문에 그대로 들어가고, 설정되어 있으면 THPDFCSCOptions.ClientData가 붙습니다. 응답 토큰은 base64로 디코딩되며 MaxTimestampBytes가 상한입니다

OperationIdentifier가 비어 있으면 호출마다 새 GUID가 만들어져 시도별로 idempotency와 취소가 여전히 적용됩니다

CSC 원격 서명 공급자

현대 서명 공급자