public static class

ClientData.Builder

extends Object
implements Cloneable
java.lang.Object
   ↳ com.google.android.gms.fido.u2f.api.common.ClientData.Builder

Class Overview

Builder for ClientData.

Summary

Public Methods
ClientData build()
ClientData.Builder clone()
Clones this builder instance.
static ClientData.Builder newInstance()
ClientData.Builder setChallenge(String challenge)
Set the client data challenge value.
ClientData.Builder setChannelId(ChannelIdValue cidValue)
Set the client data ChannelIdValue.
ClientData.Builder setOrigin(String origin)
Set the origin for the client data.
ClientData.Builder setType(String type)
Set the type of the ClientData.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public ClientData build ()

Returns
ClientData

public ClientData.Builder clone ()

Clones this builder instance.

Returns
ClientData.Builder A copy of this builder.

public static ClientData.Builder newInstance ()

public ClientData.Builder setChallenge (String challenge)

Set the client data challenge value.

Parameters
challenge String
Returns
ClientData.Builder

public ClientData.Builder setChannelId (ChannelIdValue cidValue)

Set the client data ChannelIdValue.

Parameters
cidValue ChannelIdValue
Returns
ClientData.Builder

public ClientData.Builder setOrigin (String origin)

Set the origin for the client data.

Parameters
origin String
Returns
ClientData.Builder

public ClientData.Builder setType (String type)

Set the type of the ClientData.

Parameters
type String
Returns
ClientData.Builder