HPDFCMSBuildSignedDataWithProvider
Builds detached CMS SignedData while keeping private-key operations inside a caller-selected signature provider
宣言
function HPDFCMSBuildSignedDataWithProvider(const CertificateDER,
DocDigest: TBytes; Provider: THPDFSignatureProvider;
const KeyIdentifier: AnsiString;
const Options: THPDFCMSSignOptions): TBytes;
DocDigest のサイズは Options.DigestAlgorithm で選んだアルゴリズムと一致している必要があり、Provider は spcSign に対応していなければなりません
リクエストの入力は、DER エンコードされた signed-attribute セットに対して選択したダイジェストです。ダイジェストと署名の OID、選択した RSA または ECDSA 方式、PSS のソルト長、証明書、キー識別子、および一意の操作識別子が含まれます