Class PasskeyService.Asserted
java.lang.Object
com.iizix.server.user.passkey.PasskeyService.Asserted
- Enclosing class:
PasskeyService
A verified sign-in with a passkey.
- Author:
- Christopher Mindus
Field Summary
FieldsModifier and TypeFieldDescriptionfinal StoredPasskeyThe passkey, as it is stored after the use.final booleanFlag for a passkey that was registered through an account recovery less thanPasskeyService.RECOVERY_WAIT_MSbefore this answer (CC-LOGIN-PASSKEY-SECOND-FACTOR, T1-039): the answer is a sound one of the passkey, and no proof of a second factor yet.final booleanFlag for a sign-in whose request named the user: a sign-in that waited for the passkey, or a confirmation of the signed-in user.final booleanFlag for an answer whose authenticator verified the user: the UV flag of the answer that was verified.Method Summary
Field Details
passkey
The passkey, as it is stored after the use.userNamed
public final boolean userNamedFlag for a sign-in whose request named the user: a sign-in that waited for the passkey, or a confirmation of the signed-in user.userVerified
public final boolean userVerifiedFlag for an answer whose authenticator verified the user: the UV flag of the answer that was verified. It is what makes the passkey the proof of a second factor (CC-LOGIN-M11-PASSKEY-PROOF). User verification is required of every answer, so every answer that is accepted has the flag; it is handed on as what WAS verified, so that the proof does not rest on what was asked for.recoveryWait
public final boolean recoveryWaitFlag for a passkey that was registered through an account recovery less thanPasskeyService.RECOVERY_WAIT_MSbefore this answer (CC-LOGIN-PASSKEY-SECOND-FACTOR, T1-039): the answer is a sound one of the passkey, and no proof of a second factor yet.