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

PFXFileNameAlıcı özel anahtarı içeren PFX dosyasının yolu
PFXPasswordPFX'i koruyan parola
UseMachineKeysetMakine 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

1Kimlik bilgisi doğrulandı ve tutuldu
0PFX 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