public classBrowserPublicKeyCredentialCreationOptionsextendsBrowserRequestOptions
Parameters to a make credential request from a Web browser.
Nested Class Summary
class | BrowserPublicKeyCredentialCreationOptions.Builder | Builder for
BrowserPublicKeyCredentialCreationOptions . |
Inherited Constant Summary
Public Method Summary
static BrowserPublicKeyCredentialCreationOptions |
deserializeFromBytes(byte[] serializedBytes)
De-serializes the
BrowserPublicKeyCredentialCreationOptions from bytes, reversing
serializeToBytes() .
|
boolean | |
AuthenticationExtensions | |
byte[] | |
byte[] |
getClientDataHash()
Gets value of the client data hash.
|
Uri | |
PublicKeyCredentialCreationOptions | |
Integer | |
Double | |
TokenBinding | |
int |
hashCode()
|
byte[] |
serializeToBytes()
Serializes the
BrowserPublicKeyCredentialCreationOptions to bytes.
|
void |
writeToParcel(Parceldest, int
flags)
|
Inherited Method Summary
Public Methods
public static BrowserPublicKeyCredentialCreationOptionsdeserializeFromBytes(byte[] serializedBytes)
De-serializes the
BrowserPublicKeyCredentialCreationOptions
from bytes, reversing
serializeToBytes()
.
Returns
- The deserialized
BrowserPublicKeyCredentialCreationOptions
.
public booleanequals(Objectobj)
public AuthenticationExtensionsgetAuthenticationExtensions()
public byte[]getChallenge()
public byte[]getClientDataHash()
Gets value of the client data hash.
publicUrigetOrigin()
public PublicKeyCredentialCreationOptionsgetPublicKeyCredentialCreationOptions()
publicIntegergetRequestId()
publicDoublegetTimeoutSeconds()
publicTokenBinding getTokenBinding()
public inthashCode()
public byte[]serializeToBytes()
Serializes the
BrowserPublicKeyCredentialCreationOptions
to bytes. Use
deserializeFromBytes(byte[])
to deserialize.
Returns
- the serialized byte array.