SetPublicKeyDecryptionPFX
Sauga ir parašai
Aprašymas
Nustato PKCS #12 PFX įgaliojimą, kurį naudos paskesnieji LoadFromFile, LoadFromStream ir LoadFromString kvietimai
Sintaksė
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);
Parametrai
| PFXFileName | Path to a PFX containing a recipient private key |
|---|---|
| PFXPassword | PFX saugantis slaptažodis |
| UseMachineKeyset | Mašinos raktų rinkiniui naudokite nenulinę reikšmę, o naudotojo raktų rinkiniui – nulį |
Grąžinamos reikšmės
| 1 | Įgaliojimas patikrintas ir išsaugotas |
|---|---|
| 0 | PFX arba slaptažodis buvo netinkamas, o LastErrorCode grąžina 420 |
Pastabos
Įgaliojimas lieka aktyvus per dokumentų įkėlimus, kol pakeičiamas arba išvalomas
DLL taip pat eksportuoja DLSetPublicKeyDecryptionPFXA ANSI eilutėms
Taip pat žr.
SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus