public static class AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder |
authenticatorAttachment(@NonNull java.util.Optional<AuthenticatorAttachment> authenticatorAttachment)
If present, eligible authenticators are filtered to only authenticators attached with the specified §5.4.5 Authenticator Attachment Enumeration
(enum AuthenticatorAttachment).
|
AuthenticatorSelectionCriteria |
build() |
AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder |
requireResidentKey(boolean requireResidentKey)
Describes the Relying Party's requirements regarding resident credentials.
|
java.lang.String |
toString() |
AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder |
userVerification(@NonNull UserVerificationRequirement userVerification)
Describes the Relying Party's requirements regarding user
verification for the
navigator.credentials.create() operation. |
public AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder authenticatorAttachment(@NonNull @NonNull java.util.Optional<AuthenticatorAttachment> authenticatorAttachment)
public AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder requireResidentKey(boolean requireResidentKey)
true
, the
authenticator MUST create a client-side-resident
public key credential source when creating a public key credential.public AuthenticatorSelectionCriteria.AuthenticatorSelectionCriteriaBuilder userVerification(@NonNull @NonNull UserVerificationRequirement userVerification)
navigator.credentials.create()
operation. Eligible authenticators are filtered to only those
capable of satisfying this requirement.public AuthenticatorSelectionCriteria build()
public java.lang.String toString()
toString
in class java.lang.Object