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
| PFXFileName | Pfad zu einer PFX-Datei mit dem privaten Schlüssel eines Empfängers |
|---|---|
| PFXPassword | Kennwort zum Schutz der PFX-Datei |
| UseMachineKeyset | Verwenden Sie einen Wert ungleich Null für den Computerschlüsselsatz oder Null für den Benutzerschlüsselsatz |
Rückgabewerte
| 1 | Die Anmeldeinformation wurde validiert und aufbewahrt |
|---|---|
| 0 | PFX 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