public final class StartRegistrationOptions
extends java.lang.Object
RelyingParty.startRegistration(StartRegistrationOptions).| Modifier and Type | Class and Description |
|---|---|
static class |
StartRegistrationOptions.StartRegistrationOptionsBuilder |
| Modifier and Type | Method and Description |
|---|---|
static StartRegistrationOptions.StartRegistrationOptionsBuilder.MandatoryStages |
builder() |
boolean |
equals(java.lang.Object o) |
java.util.Optional<AuthenticatorSelectionCriteria> |
getAuthenticatorSelection()
Constraints on what kind of authenticator the user is allowed to use to create the credential,
and on features that authenticator must or should support.
|
@NonNull RegistrationExtensionInputs |
getExtensions()
Extension inputs for this registration operation.
|
java.util.Optional<java.lang.Long> |
getTimeout()
The value for
PublicKeyCredentialCreationOptions.getTimeout() for this registration
operation. |
@NonNull UserIdentity |
getUser()
Identifiers for the user creating a credential.
|
int |
hashCode() |
StartRegistrationOptions.StartRegistrationOptionsBuilder |
toBuilder() |
java.lang.String |
toString() |
public java.util.Optional<AuthenticatorSelectionCriteria> getAuthenticatorSelection()
public java.util.Optional<java.lang.Long> getTimeout()
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 static StartRegistrationOptions.StartRegistrationOptionsBuilder.MandatoryStages builder()
public StartRegistrationOptions.StartRegistrationOptionsBuilder toBuilder()
@NonNull public @NonNull UserIdentity getUser()
@NonNull public @NonNull RegistrationExtensionInputs getExtensions()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object