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

SignProcessIDValoare returnată de o funcție NewSignProcessFrom*
CertificateFileCale către un certificat X.509 Ed25519 codificat DER
PrivateKeyFileCale către o sămânță brută de 32 de octeți sau o cheie privată PKCS #8 DER necriptată

Valori returnate

1Ambele fișiere au fost citite, iar identitatea a fost atașată procesului
0Un 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