webEngineWebAuthPinRequest QML Value Type

Kapselt die Daten einer PIN WebAuth UX Anfrage. Mehr...

Import Statement: import QtWebEngine
Since: QtWebEngine 6.8

Eigenschaften

Detaillierte Beschreibung

Dies kapselt die folgenden Informationen in Bezug auf eine PIN-Abfrage durch einen Authentifikator.

  • Der Grund für die PIN-Abfrage.
  • Die Fehlerdetails für die PIN-Abfrage.
  • Die Anzahl der verbleibenden Versuche vor einer harten Sperre. Sollte ignoriert werden, es sei denn, webEngineWebAuthPinRequest::reason ist WebEngineWebAuthUxRequest.PinEntryReason.Challenge.
  • Die minimale PIN-Länge, die der Authentifikator für die PIN akzeptiert.

Verwenden Sie diese Struktur, um den WebAuth UX-Dialog zu aktualisieren, wenn der WebAuth UX-Status WebEngineWebAuthUxRequest.WebAuthUxState.CollectPin lautet.

Dokumentation der Eigenschaft

error : enumeration

Die Fehlerdetails für die PIN-Abfrage.

KonstanteBeschreibung
WebEngineWebAuthUxRequest.PinEntryError.NoErrorEs ist kein Fehler aufgetreten.
WebEngineWebAuthUxRequest.PinEntryError.InternalUvLockedDie interne UV ist gesperrt, daher wird auf die PIN zurückgegriffen.
WebEngineWebAuthUxRequest.PinEntryError.WrongPinDie vom Benutzer eingegebene PIN stimmt nicht mit der Authentifikator-PIN überein.
WebEngineWebAuthUxRequest.PinEntryError.TooShortDie neue PIN, die der Benutzer eingegeben hat, ist zu kurz.
WebEngineWebAuthUxRequest.PinEntryError.InvalidCharactersDie neue PIN, die der Benutzer eingegeben hat, enthält ungültige Zeichen.
WebEngineWebAuthUxRequest.PinEntryError.SameAsCurrentPinDie neue PIN, die der Benutzer eingegeben hat, ist mit der aktuell eingestellten PIN identisch.

minPinLength : int

Die minimale PIN-Länge, die der Authentifikator für die PIN akzeptiert.


reason : enumeration

Der Grund für die PIN-Abfrage.

KonstanteBeschreibung
WebEngineWebAuthUxRequest.PinEntryReason.SetEs wird eine neue PIN gesetzt.
WebEngineWebAuthUxRequest.PinEntryReason.ChangeDie bestehende PIN muss vor der Verwendung dieses Authentifikators geändert werden.
WebEngineWebAuthUxRequest.PinEntryReason.ChallengeDie vorhandene PIN wird zum Nachweis der Benutzerverifizierung abgefragt.

remainingAttempts : int

Die Anzahl der verbleibenden Versuche vor einer harten Sperre. Sollte ignoriert werden, es sei denn, WebEngineWebAuthPinRequest::reason lautet WebEngineWebAuthUxRequest.PinEntryReason.Challenge.


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