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
| SignProcessID | Valor devuelto por una función NewSignProcessFrom* |
|---|---|
| CertificateFile | Ruta a un certificado X.509 Ed25519 codificado con DER |
| PrivateKeyFile | Ruta a una semilla sin procesar de 32 bytes o a una clave privada DER PKCS #8 sin cifrar |
Valores devueltos
| 1 | Se han leído ambos archivos y la identidad se ha adjuntado al proceso |
|---|---|
| 0 | Un 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