BrowserPublicKeyCredentialCreationOptions

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 BrowserPublicKeyCredentialCreationOptionsfrom bytes, reversing serializeToBytes().
boolean
AuthenticationExtensions
byte[]
byte[]
getClientDataHash()
Gets value of the client data hash.
Uri
PublicKeyCredentialCreationOptions
Integer
Double
TokenBinding
int
byte[]
void
writeToParcel(Parceldest, int flags)

Inherited Method Summary

Public Methods

public static BrowserPublicKeyCredentialCreationOptionsdeserializeFromBytes(byte[] serializedBytes)

De-serializes the BrowserPublicKeyCredentialCreationOptionsfrom bytes, reversing serializeToBytes().

Returns
  • The deserializedBrowserPublicKeyCredentialCreationOptions.

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()

Returns
  • the serialized byte array.

public voidwriteToParcel(Parceldest, int flags)