GetSignatureSignerCertificateDER
Digitális aláírások
Leírás
Visszaadja az aláírást létrehozó, DER-kódolású tanúsítványt
Az aláíróazonosítók és a tanúsítvány identitásmezői elutasításra kerülnek, ha túlnyúlnak a befoglaló DER-tárolójukon, ahelyett hogy tanúsítvány felkutatására használnák őket
Szintaxis
Delphi
Function TPDFlib.GetSignatureSignerCertificateDER(Const InputFile, Password, FieldName: WideString; SignerIndex: Integer): AnsiString;Paraméterek
| InputFile | Az aláírt PDF |
|---|---|
| Password | A megnyitásához szükséges jelszó, vagy üres karakterlánc |
| FieldName | Az aláírások felsorolása által jelzett aláírásmező neve |
| SignerIndex | Nullától számozott aláíró, a ritka, egynél több aláírót tartalmazó aláíráshoz |
Visszatérési értékek
| Certificate | Az aláíró tanúsítványának bájtjai |
|---|---|
| Empty string | Az aláíró vagy annak tanúsítványa hiányzik, illetve a fájl vagy mező nem volt olvasható |
Megjegyzések
Az aláíró egyeztetése a beágyazott készletből történik, függetlenül attól, hogy az aláírás kibocsátóval és sorszámmal vagy a tulajdonos kulcsazonosítójával azonosítja
Ez csak a szerkezetet olvassa be, és semmit nem ellenőriz: azt a tanúsítványt jelenti, amelyet az aláírás megnevez, nem pedig olyan tanúsítványt, amelyről ellenőrizték, hogy érvényes aláírást hozott létre
A dokumentumot megosztott kezelővel olvassa, ezért akkor is választ ad, ha egy ellenőrző vagy megjelenítő már nyitva tartja a fájlt