AddPublicKeyRecipientFromPFX

Keamanan dan tanda tangan

Deskripsi

Menambahkan certificate yang membawa asosiasi private-key dari file PKCS #12 PFX sebagai penerima enkripsi public-key

Sintaks

Delphi

Function TPDFlib.AddPublicKeyRecipientFromPFX(Const PFXFileName, PFXPassword: WideString; UseMachineKeyset, Permissions: Integer): Integer;

ActiveX

Function PDFlib::AddPublicKeyRecipientFromPFX(PFXFileName As String, PFXPassword As String, UseMachineKeyset As Long, Permissions As Long) As Long

DLL

int DLAddPublicKeyRecipientFromPFX(int InstanceID, const wchar_t* PFXFileName, const wchar_t* PFXPassword, int UseMachineKeyset, int Permissions);

Parameter

PFXFileNamePath ke file PKCS #12 PFX
PFXPasswordPassword yang melindungi file PFX
UseMachineKeysetGunakan nilai bukan nol untuk mengimpor key melalui machine keyset atau nol untuk user keyset
PermissionsMask permission yang dikembalikan EncodePermissions

Nilai kembalian

1Certificate penerima telah ditambahkan
0PFX, password, permission, atau status dokumen tidak valid

Catatan

Private key hanya dipakai untuk mengidentifikasi leaf certificate saat menambahkan penerima dan tidak di-embed ke PDF DLL juga mengekspor

DLAddPublicKeyRecipientFromPFXA untuk string ANSI

Lihat juga

SetPublicKeyDecryptionPFX, EncryptPublicKey