WINDEV NOUVELLE VERSION 2026
131 N o u v e a u t é W D W B WM • NOTIFICATIONS WINDOWS En version 2026, la gestion des jauges par programmation dans les notifications Windows est disponible. Notification avec jauge • Une nouvelle fonction et de nouvelles propriétés (associées aux variables de type sysNotification ) permettent de gérer l’expiration de la notification ainsi que l’affichage de jauges dans la notification. • Nouvelle propriété ExpireAuRedémarrage : Permet d’indi- quer si la notification doit être conservée ou non lors du redé- marrage de la machine. • Nouvelle propriété Jauges et nouveau type de variable sysNotificationJauge : Permettent de paramétrer les jauges d’avancement dans les notifications. • Nouvelle fonction SysNotificationJaugeMaj : Met à jour les caractéristiques d’une jauge présente dans une notification système. Gain apporté par la nouveauté 2026 : Ça avance 136 N o u v e a u t é W D W B WM • GRAPHE COURBE SANS «TRAIT DE LIAISON» Pour dessiner des graphes de type Courbe sans les segments (en laissant uniquement les points), il suffit de passer la constante traitAucun à la fonction grTypeTraitSérie . Voir nouveauté 047 Gain apporté par la nouveauté 2026 : Accrochez vos points, je retire le trait 137 N o u v e a u t é W D W B WM OAUTH 2.0 : CONNEXION À UN SERVEUR OAUTH NÉCESSITANT UN CERTIFICAT Lors d’une authentification, pour passer un certificat à un serveur OAuth qui le demande, la nouvelle propriété Certificat du type OAuth2Paramètres fait son apparition. Gain apporté par la nouveauté 2026 : Plus de sécurité 138 N o u v e a u t é W D W B WM • SUPPORT DES ASSERTIONS JWT Le système OAuth prend en charge les assertions JWT (JSON Web Token) en tant que mécanisme d’authentification. Un JWT est un jeton auto-porté : il contient en lui-même toutes les informations nécessaires à sa validation, encapsulées dans une structure normalisée comprenant : • un en-tête (header) décrivant le type de jeton et l’algorithme de signature, • un corps (payload) avec les informations (ou «claims») d’authen- tification, • une signature garantissant l’intégrité du contenu La nouvelle fonction WLangage JWTCréeAssertion permet de créer l’assertion. La nouvelle constante taGrantTypePersonnalisé permet de passer l’assertion JWT au serveur OAuth. Gain apporté par la nouveauté 2026 : Un standard de plus 139 N o u v e a u t é W D W B WM OAUTH : CLIENT SECRET BASIC L’authentification de type «client secret basic» demande que des paramètres soient passés dans l’en-tête de la requête. La nouvelle constante authClientSecretBasic permet de gérer ce protocole. Gain apporté par la nouveauté 2026 : Tout est supporté 140 N o u v e a u t é W D W B WM IDENTIFICATION VIA OPENID La version 2026 permet également d’utiliser avec OpenID les cer- tificats, l’authentification Client Secret Basic, ou toute autre option supplémentaire. Voir nouveauté 137 et nouveauté 139 ci-dessus. Gain apporté par la nouveauté 2026 : En OpenID aussi 141 N o u v e a u t é W D W B WM MSGRAPH : RÉCUPÉRATION D’UN JETON OAUTH DEPUIS UNE IDENTIFICATION WINDOWS Dans l’univers Windows Entra ID (ex-Azure directory), il est possible de récupérer le token (jeton) OAuth de l’utilisateur authentifié dans sa session Windows. Cela permet en particulier d’appeler les API MSGraph. Gain apporté par la nouveauté 2026 : SSO 142 N o u v e a u t é W D W B WM L’OPÉRATEUR = SUR TABLEAU En version 2026, l’opérateur «=» entre deux tableaux effectue une comparaison entre les éléments des deux tableaux. L’opérateur «=» est appliqué récursivement sur tous les éléments des tableaux. Gain apporté par la nouveauté 2026 : Inutile de coder la boucle de parcours L e s n o u v e a u t é s W I ND E V 2 0 2 6 WE B D E V 2 0 2 6 W I ND E V Mo b i l e 2 0 2 6 30 Suite page 34... Suite de la page 28...
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==