Class RegistrationInitializationUser

java.lang.Object
io.hanko.sdk.webauthn.api.User
io.hanko.sdk.webauthn.api.RegistrationInitializationUser

public class RegistrationInitializationUser extends User
Represents the user on whose behalf registration of a credential should be performed.
  • Constructor Details

    • RegistrationInitializationUser

      public RegistrationInitializationUser(String id, String name)
      Construct a RegistrationInitializationUser.

      Automatically sets the user's displayName equal to the the username.

      Parameters:
      id - non-null, a unique user ID
      name - non-null, the username
    • RegistrationInitializationUser

      public RegistrationInitializationUser(String id, String name, String displayName)
      Construct a RegistrationInitializationUser.
      Parameters:
      id - non-null, a unique user ID
      name - non-null, the username
      displayName - non-null, the displayName for the user
  • Method Details

    • getName

      public String getName()
      Get the username.
      Returns:
      the username as a String
    • getDisplayName

      public String getDisplayName()
      Get the displayName for the user.
      Returns:
      the displayName as a String
    • setDisplayName

      public void setDisplayName(String displayName)
      Set the displayName for the user.
      Parameters:
      displayName - the displayName as a String