SetPublicKeyDecryptionPFX
Ασφάλεια και υπογραφές
Περιγραφή
Sets the PKCS #12 PFX credential used by subsequent LoadFromFile, LoadFromStream, and LoadFromString calls
Σύνταξη
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);
Παράμετροι
| PFXFileName | Διαδρομή προς PFX με private key παραλήπτη |
|---|---|
| PFXPassword | Password που προστατεύει το PFX |
| UseMachineKeyset | Χρησιμοποιήστε μη μηδενική τιμή για το machine keyset ή μηδέν για το user keyset |
Τιμές επιστροφής
| 1 | Το διαπιστευτήριο επαληθεύτηκε και διατηρήθηκε |
|---|---|
| 0 | Το PFX ή ο κωδικός πρόσβασης δεν ήταν έγκυρος και το LastErrorCode επιστρέφει 420 |
Παρατηρήσεις
Το διαπιστευτήριο παραμένει ενεργό σε φορτώσεις εγγράφων μέχρι να αντικατασταθεί ή καθαριστεί
The DLL also exports DLSetPublicKeyDecryptionPFXA for ANSI strings
Δείτε επίσης
SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus