SetSignProcessEd25519IdentityFromFile
Zabezpieczenia i podpisy
Opis
Wczytuje certyfikat X.509 Ed25519 i klucz prywatny z plików DER oraz dołącza je do procesu podpisywania PDF
Składnia
Delphi
Function TPDFlib.SetSignProcessEd25519IdentityFromFile(SignProcessID: Integer; Const CertificateFile, PrivateKeyFile: WideString): Integer;
ActiveX
Function PDFlib::SetSignProcessEd25519IdentityFromFile(SignProcessID As Long, CertificateFile As String, PrivateKeyFile As String) As Long
DLL
int DLSetSignProcessEd25519IdentityFromFile(int InstanceID, int SignProcessID, const wchar_t* CertificateFile, const wchar_t* PrivateKeyFile);
Parametry
| SignProcessID | Wartość zwrócona przez funkcję NewSignProcessFrom* |
|---|---|
| CertificateFile | Ścieżka do certyfikatu X.509 Ed25519 zakodowanego w DER |
| PrivateKeyFile | Ścieżka do surowego 32-bajtowego ziarna albo niezaszyfrowanego klucza prywatnego DER PKCS #8 |
Wartości zwracane
| 1 | Oba pliki zostały odczytane, a tożsamość dołączona do procesu |
|---|---|
| 0 | Plik lub identyfikator procesu był nieprawidłowy |
Uwagi
Biblioteka DLL eksportuje również DLSetSignProcessEd25519IdentityFromFileA dla ścieżek ANSI
Certyfikat i klucz prywatny są przechowywane w procesie podpisywania, dlatego po powrocie z tego wywołania pliki źródłowe można zamknąć lub zastąpić
Zobacz również
SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter