public static class AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder
extends java.lang.Object
public AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder authenticatorAttachment(@NonNull @NonNull java.util.Optional<AuthenticatorAttachment> authenticatorAttachment)
public AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder authenticatorAttachment(AuthenticatorAttachment authenticatorAttachment)
public AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder residentKey(ResidentKeyRequirement residentKey)
By default, this is not set. When not set, the default in the browser is ResidentKeyRequirement.DISCOURAGED.
public AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder userVerification(UserVerificationRequirement userVerification)
navigator.credentials.create() operation. Eligible
authenticators are filtered to only those capable of satisfying this requirement.
By default, this is not set. When not set, the default in the browser is UserVerificationRequirement.PREFERRED.
public AuthenticatorSelectionCriteria build()
public java.lang.String toString()
toString in class java.lang.Object