SetSignProcessEd25519IdentityFromFile

Sikkerhed og signaturer

Beskrivelse

Indlæser et Ed25519 X.509-certifikat og en privat nøgle fra DER-filer og knytter dem til en PDF-signeringsproces

Syntaks

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);

Parametre

SignProcessIDVærdi returneret af en NewSignProcessFrom*-funktion
CertificateFileSti til et DER-kodet Ed25519 X.509-certifikat
PrivateKeyFileSti til en rå seed på 32 byte eller en ukrypteret privat PKCS #8 DER-nøgle

Returværdier

1Begge filer blev læst, og identiteten blev knyttet til processen
0En fil eller et proces-ID var ugyldigt

Bemærkninger

DLL'en eksporterer også DLSetSignProcessEd25519IdentityFromFileA til ANSI-stier

Certifikatet og den private nøgle opbevares i signeringsprocessen, så kildefilerne kan lukkes eller erstattes, når dette kald er returneret

Se også

SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter