SetSignProcessEd25519IdentityFromFile

Seguridad y firmas

Descripción

Carga un certificado X.509 Ed25519 y una clave privada desde archivos DER y los asocia a un proceso de firma de PDF

Sintaxis

Delphi

Function TPDFlib.SetSignProcessEd25519IdentityFromFile(SignProcessID: Integer; Const CertificateFile, PrivateKeyFile: WideString): Integer;

ActiveX

Function PDFlib::SetSignProcessEd25519IdentityFromFile(SignProcessID As Long, CertificateFile As String, PrivateKeyFile As String) As Long

DLL

int DLSetSignProcessEd25519IdentityFromFile(int InstanceID, int SignProcessID, const wchar_t* CertificateFile, const wchar_t* PrivateKeyFile);

Parámetros

SignProcessIDValor devuelto por una función NewSignProcessFrom*
CertificateFileRuta a un certificado X.509 Ed25519 codificado con DER
PrivateKeyFileRuta a una semilla sin procesar de 32 bytes o a una clave privada DER PKCS #8 sin cifrar

Valores devueltos

1Se han leído ambos archivos y la identidad se ha adjuntado al proceso
0Un archivo o identificador de proceso no era válido

Observaciones

La DLL también exporta DLSetSignProcessEd25519IdentityFromFileA para rutas ANSI

El certificado y la clave privada se conservan en el proceso de firma, por lo que los archivos de origen se pueden cerrar o sustituir una vez finalizada esta llamada

Véase también

SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter