|
|
|
|
CertificateExtract( Función) Extrae una Certificate de un buffer de firmas o de un duplicado de impresión. // Extract a certificate from the buffer MyCertificate is Certificate MyCertificate = CertificateExtract(buffSignature, certificateFromBuffer) // Checks whether the signature does not correspond // or whether the buffer is incorrect (details in ErrorInfo) IF MyCertificate = Null THEN Error("Error while retrieving the certificate." + CR + ErrorInfo()) RETURN END // Displays the trust level of the certificate SWITCH MyCertificate.Reliability CASE certificateOk: Info("Valid certificate") CASE certificateInvalid: Info("Invalid certificate") CASE certificateUntrusted: Info("Trust root of certificate not reliable") CASE certificateExpired: Info("Expired validation dates of certificate") END
Sintaxis
<Result> = CertificateExtract(<Signed Element> [, <Option>])
<Result>: Variable de tipo Certificate Certificate variable extraída del elemento que contiene la firma. <Signed Element>: Buffer Variable o cadena de caracteres Corresponde a: - un búfer de firmas. Este búfer se obtuvo a través de:
- la ruta de un duplicado de una impresión firmada. El duplicado de la impresión estaba firmado con iParameterDuplicate.
<Option>: Constante opcional de tipo Integer Especifica el tipo de elemento utilizado: | | certificateFromBuffer (Valor predeterminado) | El elemento es una memoria intermedia de firmas. | certificateFromDuplicate | El elemento es el ruta de un archivo duplicado firmado. |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|