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

PFXFileNamePath to a PFX containing a recipient private key
PFXPasswordPFX saugantis slaptažodis
UseMachineKeysetMašinos raktų rinkiniui naudokite nenulinę reikšmę, o naudotojo raktų rinkiniui – nulį

Grąžinamos reikšmės

1Įgaliojimas patikrintas ir išsaugotas
0PFX 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