BrowserPublicKeyCredentialCreationOptions

public class BrowserPublicKeyCredentialCreationOptions extends BrowserRequestOptions

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
byte[]
void
writeToParcel(Parcel dest, int flags)

Inherited Method Summary

Public Methods

public static BrowserPublicKeyCredentialCreationOptions deserializeFromBytes (byte[] serializedBytes)

De-serializes the BrowserPublicKeyCredentialCreationOptions from bytes, reversing serializeToBytes().

Returns
  • The deserialized BrowserPublicKeyCredentialCreationOptions.

public boolean equals (Object obj)

public AuthenticationExtensions getAuthenticationExtensions ()

public byte[] getChallenge ()

public byte[] getClientDataHash ()

Gets value of the client data hash.

public Uri getOrigin ()

public PublicKeyCredentialCreationOptions getPublicKeyCredentialCreationOptions ()

public Integer getRequestId ()

public Double getTimeoutSeconds ()

public TokenBinding getTokenBinding ()

public int hashCode ()

public byte[] serializeToBytes ()

Returns
  • the serialized byte array.

public void writeToParcel (Parcel dest, int flags)