AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de certificados
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Verifica la correspondencia entre una firma y un fichero.. La firma se mantuvo como un archivo externo.
Ejemplo
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:
certificateExpiredLa firma es válida, pero ha caducado Certificate.
certificateInvalidFirma inválida o Certificate.
certificateOkFirma de confianza y Certificate.
certificateUntrustedFirma 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.
Observaciones
Componente: wd290std.dll
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local