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
PermissionsMaska uprawnień zwrócona przez EncodePermissions

Wartości zwracane

1Odbiorca został dodany albo identyczny wpis już istniał
0Certyfikat, 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