Class PasskeyService.PendingSignIn

java.lang.Object
com.iizix.server.user.passkey.PasskeyService.PendingSignIn
Enclosing class:
PasskeyService

public static final class PasskeyService.PendingSignIn extends Object
A sign-in that waits for its passkey: the password was accepted, nothing is recorded.
Author:
Christopher Mindus
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final boolean
    Flag for a user without a passkey: the sign-in waits for a registration.
    The authentication the password check made.
    final String
    The method of the second factor the sign-in verified before it waits for the registration of its passkey, null when it verified none (CC-SIGNIN-MERGE-L5-L6-L8): the proof of the sign-in the passkey completes.
    final long
    The user ID.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the result the sign-in is answered with while it waits.
  • Field Details

    • info

      public final UserAuthenticationInfo info
      The authentication the password check made.
    • userID

      public final long userID
      The user ID.
    • enrolment

      public final boolean enrolment
      Flag for a user without a passkey: the sign-in waits for a registration.
    • secondFactor

      public final String secondFactor
      The method of the second factor the sign-in verified before it waits for the registration of its passkey, null when it verified none (CC-SIGNIN-MERGE-L5-L6-L8): the proof of the sign-in the passkey completes.
  • Method Details

    • getResult

      public SigninResult getResult()
      Gets the result the sign-in is answered with while it waits.
      Returns:
      SUCCESS_PASSKEY_ENROLMENT_REQUIRED or SUCCESS_PASSKEY_REQUIRED.