public static class StartRegistrationOptions.StartRegistrationOptionsBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
StartRegistrationOptions.StartRegistrationOptionsBuilder.MandatoryStages |
public StartRegistrationOptions.StartRegistrationOptionsBuilder authenticatorSelection(@NonNull @NonNull java.util.Optional<AuthenticatorSelectionCriteria> authenticatorSelection)
public StartRegistrationOptions.StartRegistrationOptionsBuilder authenticatorSelection(AuthenticatorSelectionCriteria authenticatorSelection)
public StartRegistrationOptions.StartRegistrationOptionsBuilder timeout(@NonNull @NonNull java.util.Optional<java.lang.Long> timeout)
PublicKeyCredentialCreationOptions.getTimeout()
for this registration operation.
This library does not take the timeout into account in any way, other than passing it through to the PublicKeyCredentialCreationOptions
so it can be used as an argument to
navigator.credentials.create()
on the client side.
The default is empty.
public StartRegistrationOptions.StartRegistrationOptionsBuilder timeout(long timeout)
PublicKeyCredentialCreationOptions.getTimeout()
for this registration operation.
This library does not take the timeout into account in any way, other than passing it through to the PublicKeyCredentialCreationOptions
so it can be used as an argument to
navigator.credentials.create()
on the client side.
The default is empty.
public StartRegistrationOptions.StartRegistrationOptionsBuilder user(@NonNull @NonNull UserIdentity user)
public StartRegistrationOptions.StartRegistrationOptionsBuilder extensions(@NonNull @NonNull RegistrationExtensionInputs extensions)
public StartRegistrationOptions build()
public java.lang.String toString()
toString
in class java.lang.Object