GetSignatureCertificateChainLength
디지털 서명
설명
서명에 포함된 한 서명자의 인증 경로 길이를 반환합니다
구문
Delphi
Function TPDFlib.GetSignatureCertificateChainLength(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): Integer;매개변수
| InputFile | 서명된 PDF |
|---|---|
| Password | 열기 위한 암호이며 필요 없으면 빈 문자열 |
| FieldName | 서명 열거에서 보고된 서명 필드 이름 |
| SignerIndex | 0부터 시작하는 서명자 |
반환 값
| Length | 경로의 인증서 수이며 서명자가 첫 번째입니다 |
|---|---|
| 0 | 서명자 또는 해당 인증서를 읽을 수 없습니다 |
비고
경로를 작성할 때 서명 자체에 포함된 인증서만 사용하므로 자체 발급 인증서 전에 경로가 끝나면 나머지 발급자는 GetCertificateIssuerURLs가 보고하는 주소에서 가져와야 합니다. 경로는 완전해 보이도록 채워지지 않습니다
문서는 공유 핸들로 읽으므로 검증기 또는 뷰어가 이미 파일을 열고 있어도 이 정보를 확인할 수 있습니다