SetSignProcessEd25519IdentityFromFile
Securitate și semnături
Descriere
Încarcă un certificat X.509 Ed25519 și o cheie privată din fișiere DER și le atașează unui proces de semnare PDF
Sintaxă
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);
Parametri
| SignProcessID | Valoare returnată de o funcție NewSignProcessFrom* |
|---|---|
| CertificateFile | Cale către un certificat X.509 Ed25519 codificat DER |
| PrivateKeyFile | Cale către o sămânță brută de 32 de octeți sau o cheie privată PKCS #8 DER necriptată |
Valori returnate
| 1 | Ambele fișiere au fost citite, iar identitatea a fost atașată procesului |
|---|---|
| 0 | Un id de fișier sau de proces era invalid |
Observații
DLL-ul exportă de asemenea DLSetSignProcessEd25519IdentityFromFileA pentru căi ANSI Certificatul și cheia privată sunt ținute în procesul de semnare, astfel încât fișierele sursă pot fi închise sau înlocuite după ce acest apel se termină
Consultați și
SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter