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 παραλήπτη
PFXPasswordPassword που προστατεύει το PFX
UseMachineKeysetΧρησιμοποιήστε μη μηδενική τιμή για το machine keyset ή μηδέν για το user keyset

Τιμές επιστροφής

1Το διαπιστευτήριο επαληθεύτηκε και διατηρήθηκε
0Το PFX ή ο κωδικός πρόσβασης δεν ήταν έγκυρος και το LastErrorCode επιστρέφει 420

Παρατηρήσεις

Το διαπιστευτήριο παραμένει ενεργό σε φορτώσεις εγγράφων μέχρι να αντικατασταθεί ή καθαριστεί

The DLL also exports DLSetPublicKeyDecryptionPFXA for ANSI strings

Δείτε επίσης

SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus