SetSignProcessEd25519IdentityFromFile

Sikkerhet og signaturer

Beskrivelse

Laster et Ed25519 X.509-sertifikat og privatnøkkel fra DER-filer og fester dem til en PDF-signeringsprosess

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

Parametere

SignProcessIDVerdi returnert av en NewSignProcessFrom*-funksjon
CertificateFileSti til et DER-kodet Ed25519 X.509-sertifikat
PrivateKeyFileSti til en rå 32-byte frø eller en ukryptert PKCS #8 DER-privatnøkkel

Returverdier

1Begge filene ble lest, og identiteten ble knyttet til prosessen
0En fil- eller prosess-ID var ugyldig

Merknader

DLL-en eksporterer også DLSetSignProcessEd25519IdentityFromFileA for ANSI-stier

Sertifikatet og den private nøkkelen holdes i signeringsprosessen, så kildefilene kan lukkes eller erstattes etter at dette kallet returnerer

Se også

SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter