AddPublicKeyRecipientFromFile

Seguridad y firmas

Descripción

Agrega un certificado de destinatario X.509 desde un archivo DER o PEM al documento seleccionado antes del cifrado de clave pública

Sintaxis

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);

Parámetros

CertificateFileNameRuta a un certificado X.509 codificado como DER o PEM
PermissionsMáscara de permisos devuelta por EncodePermissions

Valores devueltos

1Se agregó el destinatario o ya existía una entrada idéntica
0El certificado, los permisos o el estado del documento no eran válidos

Observaciones

Los destinatarios con los mismos permisos comparten un sobre CMS, mientras que distintas máscaras de permisos crean grupos de sobres separados

La DLL también exporta DLAddPublicKeyRecipientFromFileA para rutas ANSI

Véase también

AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey