DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV et WINDEV Mobile 2024 !
Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des fichiers XML
  • Propriétés spécifiques à la description des variables de type xmlVérificationSignature
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
xmlVérificationSignature (Type de variable)
En anglais : xmlSignatureVerification
Le type xmlVérificationSignature permet de définir les informations nécessaires pour la vérification d'une signature XML. Ces informations peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
La vérification de la signature peut ensuite être effectuée par la fonction XMLVérifieSignature.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
maVérif est un xmlVérificationSignature
maVérif.Clé = "maclépublique.pem"

monDocXML est un xmlDocument = XMLOuvre("fichieraverifier.xml", XMLConserveNoeudTexteVide)

SI PAS XMLVérifieSignature(maVérif, monDocXML.Racine.NoeudSigne) ALORS
Erreur("Signature invalide")
SINON
Info("Ok")
FIN
Propriétés

Propriétés spécifiques à la description des variables de type xmlVérificationSignature

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type xmlVérificationSignature :
Nom de la propriétéType manipuléEffet
Clé
  • Variable de type Certificat
  • Chaîne de caractères
Certificat ou fichier de clé publique utilisé pour la signature. Si cette propriété correspond à un fichier, la propriété TypeFichierClé doit être spécifiée.
TypeFichierCléConstante de type EntierSi la propriété Clé correspond à un fichier, la propriété TypeFichierClé permet de définir le type d'encodage du fichier :
  • tfcBinaire : encodage binaire.
  • tfcDER : encodage de type DER (Distinguished Encoding Rule).
  • tfcPEM : encodage de type PEM.
  • tfcPKCS12 : encodage de type PKCS12.
  • tfcPKCS8DER : encodage de type PKCS8 DER.
  • tfcPKCS8PEM : encodage de type PKCS8 PEM.
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 08/03/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale