AddPublicKeyRecipientFromFile
Ασφάλεια και υπογραφές
Περιγραφή
Προσθέτει πιστοποιητικό παραλήπτη X.509 από αρχείο DER ή PEM στο επιλεγμένο έγγραφο πριν την κρυπτογράφηση δημόσιου κλειδιού
Σύνταξη
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);
Παράμετροι
| CertificateFileName | Διαδρομή προς πιστοποιητικό X.509 κωδικοποιημένο σε DER ή PEM |
|---|---|
| Permissions | Permission mask returned by EncodePermissions |
Τιμές επιστροφής
| 1 | Ο παραλήπτης προστέθηκε ή πανομοιότυπη εγγραφή υπήρχε ήδη |
|---|---|
| 0 | Το πιστοποιητικό, τα δικαιώματα ή η κατάσταση εγγράφου ήταν άκυρα |
Παρατηρήσεις
Παραλήπτες με τα ίδια δικαιώματα μοιράζονται ένα CMS envelope, ενώ διαφορετικές μάσκες δικαιωμάτων δημιουργούν ξεχωριστές ομάδες envelopesΤο DLL εξάγει επίσης
DLAddPublicKeyRecipientFromFileA for ANSI paths
Δείτε επίσης
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey