AddPublicKeyRecipientFromPFX
Güvenlik ve imzalar
Açıklama
Özel anahtar ilişkisini taşıyan sertifikayı PKCS #12 PFX dosyasından genel anahtar şifreleme alıcısı olarak ekler
Sözdizimi
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);
Parametreler
| PFXFileName | PKCS #12 PFX dosyasının yolu |
|---|---|
| PFXPassword | PFX dosyasını koruyan parola |
| UseMachineKeyset | Anahtarları makine anahtar kümesi üzerinden içe aktarmak için sıfırdan farklı bir değer, kullanıcı anahtar kümesi için sıfır kullanın |
| Permissions | EncodePermissions tarafından döndürülen izin maskesi |
Dönüş değerleri
| 1 | Alıcı sertifikası eklendi |
|---|---|
| 0 | PFX, parola, izinler veya belge durumu geçersizdi |
Açıklamalar
Özel anahtar yalnızca alıcı eklenirken yaprak sertifikayı tanımlamak için kullanılır ve PDF'ye gömülmez
DLL ayrıca ANSI dizeleri için DLAddPublicKeyRecipientFromPFXA dışa aktarımını sunar