AddPublicKeyRecipientFromFile

Seguridad y firmas

Descripción

Añade al documento seleccionado un certificado de destinatario X.509 procedente de un archivo DER o PEM 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 añadió 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 las máscaras de permisos distintas crean grupos de sobres separados

La DLL también exporta DLAddPublicKeyRecipientFromFileA para rutas ANSI

Véase también

AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey