SetPublicKeyDecryptionPFX
Güvenlik ve imzalar
Açıklama
Sonraki LoadFromFile, LoadFromStream ve LoadFromString çağrılarının kullandığı PKCS #12 PFX kimlik bilgisini ayarlar
Sözdizimi
Delphi
Function TPDFlib.SetPublicKeyDecryptionPFX(Const PFXFileName, PFXPassword: WideString; UseMachineKeyset: Integer): Integer;
ActiveX
Function PDFlib::SetPublicKeyDecryptionPFX(PFXFileName As String, PFXPassword As String, UseMachineKeyset As Long) As Long
DLL
int DLSetPublicKeyDecryptionPFX(int InstanceID, const wchar_t* PFXFileName, const wchar_t* PFXPassword, int UseMachineKeyset);
Parametreler
| PFXFileName | Alıcı özel anahtarı içeren PFX dosyasının yolu |
|---|---|
| PFXPassword | PFX'i koruyan parola |
| UseMachineKeyset | Makine anahtar kümesi için sıfır dışında bir değer, kullanıcı anahtar kümesi için sıfır kullanın |
Dönüş değerleri
| 1 | Kimlik bilgisi doğrulandı ve tutuldu |
|---|---|
| 0 | PFX veya parola geçersizdi ve LastErrorCode 420 döndürür |
Açıklamalar
Kimlik bilgisi değiştirilene veya temizlenene kadar belge yüklemeleri arasında etkin kalır
DLL, ANSI dizeleri için DLSetPublicKeyDecryptionPFXA öğesini de dışa aktarır
Ayrıca bkz
SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus