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
PermissionsPermission mask returned by EncodePermissions

Τιμές επιστροφής

1Ο παραλήπτης προστέθηκε ή πανομοιότυπη εγγραφή υπήρχε ήδη
0Το πιστοποιητικό, τα δικαιώματα ή η κατάσταση εγγράφου ήταν άκυρα

Παρατηρήσεις

Παραλήπτες με τα ίδια δικαιώματα μοιράζονται ένα CMS envelope, ενώ διαφορετικές μάσκες δικαιωμάτων δημιουργούν ξεχωριστές ομάδες envelopesΤο DLL εξάγει επίσης

DLAddPublicKeyRecipientFromFileA for ANSI paths

Δείτε επίσης

AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey