AddPublicKeyRecipientFromFile
Säkerhet och signaturer
Beskrivning
Lägger till ett X.509-mottagarcertifikat från en DER- eller PEM-fil till det valda dokumentet före publik nyckel-kryptering
Syntax
Delphi
Function TPDFlib.AddPublicKeyRecipientFromFile(Const CertificateFileName: WideString; Permissions: Integer): Integer;
ActiveX
Function PDFlib::AddPublicKeyRecipientFromFile(CertificateFileName As String, Permissions As Long) As Long
DLL
int DLAddPublicKeyRecipientFromFile(int InstanceID, const wchar_t* CertificateFileName, int Permissions);
Parametrar
| CertificateFileName | Path to an X.509 certificate encoded as DER or PEM |
|---|---|
| Permissions | Permission mask returned by EncodePermissions |
Returvärden
| 1 | Mottagaren lades till eller så fanns en identisk post redan |
|---|---|
| 0 | Certifikatet, behörigheterna eller dokumenttillståndet var ogiltigt |
Anmärkningar
Mottagare med samma behörigheter delar ett CMS-kuvert, medan olika behörighetsmasker skapar separata kuvertgrupperThe DLL also exports
DLAddPublicKeyRecipientFromFileA for ANSI paths
Se även
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey