|
|
|
|
- Gestión de certificados en WEBDEV
CertificateCheckFileSignatureFile( Función) Verifica la correspondencia entre una firma y un fichero.. La firma se mantuvo como un archivo externo. MyCertificate is Certificate // Open the certificate picker of Windows MyCertificate = CertificateSelect() // Cancelation or error IF MyCertificate.Name = "" THEN RETURN END // Checks whether the selected certificate is valid for signing IF MyCertificate.ValidForSignature = False THEN Info("The selected certificate cannot be used to generate a signature.") RETURN END // Retrieve the file containing the signature bufSignature is Buffer bufSignature = CertificateSignFile(FullFileName, MyCertificate, MySignatureFile) // Check the signature SWITCH CertificateCheckFileSignatureFile(FullFileName, MySignatureFile) CASE certificateOk: Info("Valid signature and trusted certificate") CASE certificateInvalid: Info("Invalid signature or certificate") CASE certificateExpired: Info("Valid signature but expired certificate") CASE certificateUntrusted: Info("Valid signature but root confidence " + ... "of certificate not reliable") END
Sintaxis
<Result> = CertificateCheckFileSignatureFile(<File name> , <Signature file>)
<Result>: Constante de tipo Integer Resultado de la verificación de la firma: | | certificateExpired | La firma es válida, pero ha caducado Certificate. | certificateInvalid | Firma inválida o Certificate. | certificateOk | Firma de confianza y Certificate. | certificateUntrusted | Firma válida pero raíz de Certificate no confiable. |
<File name>: Cadena de caracteres Nombre completo o relativo del fichero en el que se debe realizar la verificación.. <Signature file>: Cadena de caracteres Nombre completo o relativo del archivo externo que contiene la firma. Este archivo es creado por Archivo CertificateSign.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|