GetSignatureEmbeddedCertificateCount
デジタル署名
説明
署名の CMS に含まれる証明書数を返す
自身を包む CMS コンテナーの境界を超えて広がる証明書コレクションは拒否されますが、外側の CMS オブジェクトの後ろにあるパディングは引き続き受け付けられます
構文
Delphi
Function TPDFlib.GetSignatureEmbeddedCertificateCount(Const InputFile, Password, FieldName: WideString): Integer;パラメータ
| InputFile | 署名済み PDF |
|---|---|
| Password | 開くためのパスワード。不要な場合は空文字列 |
| FieldName | 署名列挙で報告される署名フィールド名 |
戻り値
| Count | 埋め込み証明書の数 |
|---|---|
| 0 | ファイルまたはフィールドを読み取れなかったか、署名に証明書が埋め込まれていません |
備考
GetSignatureEmbeddedCertificateDER を使用して、証明書を 0 からこの値より 1 小さい値までのインデックスで参照します
ドキュメントは共有ハンドルで読み取られるため、検証ツールまたはビューアーがすでにファイルを開いている間にも応答する
関連項目
GetSignatureEmbeddedCertificateDER, GetSignatureSignerCertificateDER