SetPublicKeyDecryptionPFX

Sicherheit und Signaturen

Beschreibung

Legt die PKCS-#12-PFX-Anmeldeinformationen fest, die von nachfolgenden Aufrufen von LoadFromFile, LoadFromStream und LoadFromString verwendet werden

Syntax

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);

Parameter

PFXFileNamePfad zu einer PFX-Datei mit dem privaten Schlüssel eines Empfängers
PFXPasswordKennwort zum Schutz der PFX-Datei
UseMachineKeysetVerwenden Sie einen Wert ungleich Null für den Computerschlüsselsatz oder Null für den Benutzerschlüsselsatz

Rückgabewerte

1Die Anmeldeinformation wurde validiert und aufbewahrt
0PFX oder Kennwort waren ungültig, und LastErrorCode gibt 420 zurück

Anmerkungen

Die Anmeldeinformationen bleiben dokumentübergreifend aktiv, bis sie ersetzt oder gelöscht werden

Die DLL exportiert außerdem DLSetPublicKeyDecryptionPFXA für ANSI-Zeichenfolgen

Siehe auch

SetPublicKeyDecryptionStore, ClearPublicKeyDecryptionCredential, GetPubSecStatus