QWebEngineWebAuthPinRequest Struct

The QWebEngineWebAuthPinRequest class encapsulates the data of a PIN WebAuth UX request. More...

Header: #include <QWebEngineWebAuthPinRequest>
CMake: find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore)
qmake: QT += webenginecore
Since: Qt 6.7
In QML: WebEngineWebAuthPinRequest


Detailed Description

This encapsulates the following information related to a PIN request made by an authenticator.

Use this structure to update the WebAuth UX dialog when the WebAuth UX state is QWebEngineWebAuthUxRequest::WebAuthUxState::CollectPin.

Property Documentation

error : const QWebEngineWebAuthUxRequest::PinEntryError

This property holds the error details for the PIN prompt.

minPinLength : const qint32

This property holds the minimum PIN length the authenticator will accept for the PIN.

reason : const QWebEngineWebAuthUxRequest::PinEntryReason

This property holds the reason for the PIN prompt.

remainingAttempts : const int

This property holds the number of attempts remaining before a hard lock. Should be ignored unless QWebEngineWebAuthPinRequest::reason is QWebEngineWebAuthUxRequest::PinEntryReason::Challenge.

© 2024 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.