webEngineWebAuthPinRequest QML Value Type

PIN WebAuth UX 요청의 데이터를 캡슐화합니다. 더 보기...

Import Statement: import QtWebEngine
Since: QtWebEngine 6.8

속성

상세 설명

여기에는 인증자의 PIN 요청과 관련된 다음 정보가 캡슐화되어 있습니다.

  • PIN 프롬프트가 표시되는 이유.
  • 비밀번호 프롬프트에 대한 오류 세부 정보입니다.
  • 하드 잠금까지 남은 시도 횟수입니다. webEngineWebAuthPinRequest::reasonWebEngineWebAuthUxRequest.PinEntryReason.Challenge 이 아닌 경우 무시해야 합니다.
  • 인증자가 PIN에 대해 허용하는 최소 PIN 길이입니다.

WebAuth UX 상태가 WebEngineWebAuthUxRequest.WebAuthUxState.CollectPin인 경우 이 구조를 사용하여 WebAuth UX 대화 상자를 업데이트합니다.

속성 문서

error : enumeration

PIN 프롬프트에 대한 오류 세부 정보입니다.

Constant설명
WebEngineWebAuthUxRequest.PinEntryError.NoError오류가 발생하지 않았습니다.
WebEngineWebAuthUxRequest.PinEntryError.InternalUvLocked내부 UV가 잠겨 있어 PIN으로 돌아갑니다.
WebEngineWebAuthUxRequest.PinEntryError.WrongPin사용자가 입력한 비밀번호가 인증자 비밀번호와 일치하지 않습니다.
WebEngineWebAuthUxRequest.PinEntryError.TooShort사용자가 입력한 새 PIN이 너무 짧습니다.
WebEngineWebAuthUxRequest.PinEntryError.InvalidCharacters사용자가 입력한 새 비밀번호에 잘못된 문자가 포함되어 있습니다.
WebEngineWebAuthUxRequest.PinEntryError.SameAsCurrentPin사용자가 입력한 새 PIN이 현재 설정된 PIN과 동일합니다.

minPinLength : int

인증자가 PIN에 대해 허용하는 최소 PIN 길이입니다.


reason : enumeration

비밀번호 입력 메시지가 표시되는 이유입니다.

상수설명
WebEngineWebAuthUxRequest.PinEntryReason.Set새 PIN을 설정하는 중입니다.
WebEngineWebAuthUxRequest.PinEntryReason.Change이 인증서를 사용하기 전에 기존 PIN을 변경해야 합니다.
WebEngineWebAuthUxRequest.PinEntryReason.Challenge사용자 인증을 증명하기 위해 기존 PIN을 수집하는 중입니다.

remainingAttempts : int

하드 잠금까지 남은 시도 횟수입니다. WebEngineWebAuthPinRequest::reason가 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.