public final class AssertionRequest
extends java.lang.Object
PublicKeyCredentialRequestOptions and, optionally, a username.| Modifier and Type | Class and Description |
|---|---|
static class |
AssertionRequest.AssertionRequestBuilder |
| Modifier and Type | Method and Description |
|---|---|
static AssertionRequest.AssertionRequestBuilder.MandatoryStages |
builder() |
boolean |
equals(java.lang.Object o) |
@NonNull PublicKeyCredentialRequestOptions |
getPublicKeyCredentialRequestOptions()
An object that can be serialized to JSON and passed as the
publicKey argument to
navigator.credentials.get(). |
@NonNull java.util.Optional<java.lang.String> |
getUsername()
The username of the user to authenticate, if the user has already been identified.
|
int |
hashCode() |
AssertionRequest.AssertionRequestBuilder |
toBuilder() |
java.lang.String |
toString() |
public static AssertionRequest.AssertionRequestBuilder.MandatoryStages builder()
public AssertionRequest.AssertionRequestBuilder toBuilder()
@NonNull public @NonNull PublicKeyCredentialRequestOptions getPublicKeyCredentialRequestOptions()
publicKey argument to
navigator.credentials.get().@NonNull public @NonNull java.util.Optional<java.lang.String> getUsername()
If this is absent, this indicates that this is a request for an assertion by a client-side-resident credential, and identification of the user has been deferred until the response is received.
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