AddPublicKeyRecipientFromFile
Beveiliging en handtekeningen
Beschrijving
Voegt vóór public-key-versleuteling een X.509-ontvangerscertificaat vanuit een DER- of PEM-bestand toe aan het geselecteerde document
Syntaxis
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);
Parameters
| CertificateFileName | Path to an X.509 certificate encoded as DER or PEM |
|---|---|
| Permissions | Permission mask returned by EncodePermissions |
Retourwaarden
| 1 | De ontvanger is toegevoegd of er stond al een identieke entry |
|---|---|
| 0 | Het certificaat, de rechten of de documentstatus was ongeldig |
Opmerkingen
Ontvangers met dezelfde rechten delen één CMS-envelop, terwijl verschillende rechtenmaskers aparte envelopgroepen vormen De DLL exporteert ook
DLAddPublicKeyRecipientFromFileA for ANSI paths
Zie ook
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey