AddPublicKeyRecipientFromFile
Zabezpieczenia i podpisy
Opis
Dodaje certyfikat odbiorcy X.509 z pliku DER lub PEM do wybranego dokumentu przed szyfrowaniem kluczem publicznym
Składnia
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);
Parametry
| CertificateFileName | Ścieżka do certyfikatu X.509 zakodowanego jako DER lub PEM |
|---|---|
| Permissions | Maska uprawnień zwrócona przez EncodePermissions |
Wartości zwracane
| 1 | Odbiorca został dodany albo identyczny wpis już istniał |
|---|---|
| 0 | Certyfikat, uprawnienia lub stan dokumentu były nieprawidłowe |
Uwagi
Odbiorcy z tymi samymi uprawnieniami współdzielą jedną kopertę CMS, natomiast różne maski uprawnień tworzą osobne grupy kopert
Biblioteka DLL eksportuje również DLAddPublicKeyRecipientFromFileA dla ścieżek ANSI
Zobacz również
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey