SetSignProcessEd25519IdentityFromFile
Seguridad y firmas
Descripción
Carga un certificado X.509 Ed25519 y una clave privada desde archivos DER y los adjunta a un proceso de firma 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 Ed25519 X.509 codificado en DER |
| PrivateKeyFile | Ruta a una semilla sin procesar de 32 bytes o a una clave privada PKCS #8 DER sin cifrar |
Valores devueltos
| 1 | Se leyeron ambos archivos y se adjuntó la identidad al proceso |
|---|---|
| 0 | Un identificador de archivo o 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 pueden cerrarse o reemplazarse después de que esta llamada regrese
Véase también
SetSignProcessEd25519Identity, SetSignProcessPFXFromFile, SetSignProcessSubFilter