QWebEngineWebAuthPinRequest Struct
La classe QWebEngineWebAuthPinRequest encapsule les données d'une requête PIN WebAuth UX. Plus d'informations...
| En-tête : | #include <QWebEngineWebAuthPinRequest> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake : | QT += webenginecore |
| Depuis : | Qt 6.7 |
Propriétés
- error : const QWebEngineWebAuthUxRequest::PinEntryError
- minPinLength : const qint32
- reason : const QWebEngineWebAuthUxRequest::PinEntryReason
- remainingAttempts : const int
Description détaillée
Cet élément encapsule les informations suivantes relatives à une demande de code PIN effectuée par un authentificateur.
- Le motif de la demande de code PIN.
- Les détails de l'erreur pour la demande de code PIN.
- Le nombre de tentatives restantes avant un verrouillage dur. Doit être ignoré sauf si QWebEngineWebAuthPinRequest::reason est QWebEngineWebAuthUxRequest::PinEntryReason::Challenge.
- La longueur minimale du code PIN acceptée par l'authentificateur.
Utilisez cette structure pour mettre à jour la boîte de dialogue WebAuth UX lorsque l'état WebAuth UX est QWebEngineWebAuthUxRequest::WebAuthUxState::CollectPin.
Documentation sur les propriétés
error : const QWebEngineWebAuthUxRequest::PinEntryError
Cette propriété contient les détails de l'erreur pour l'invite PIN.
minPinLength : const qint32
Cette propriété indique la longueur minimale du code PIN acceptée par l'authentificateur.
reason : const QWebEngineWebAuthUxRequest::PinEntryReason
Cette propriété contient la raison de la demande de code PIN.
remainingAttempts : const int
Cette propriété indique le nombre de tentatives restantes avant un blocage définitif. Elle doit être ignorée sauf si QWebEngineWebAuthPinRequest::reason est QWebEngineWebAuthUxRequest::PinEntryReason::Challenge.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.