RequestOptions

public abstract class RequestOptions extends Object
implements Parcelable
Known Direct Subclasses
Known Indirect Subclasses

An abstract class representing Fido2 request options.

Inherited Constant Summary

Public Constructor Summary

Public Method Summary

abstract byte[]
abstract Integer
abstract Double
abstract TokenBinding
byte[]
serializeToBytes()
Serializes the RequestOptions to bytes.

Inherited Method Summary

Public Constructors

public RequestOptions ()

Public Methods

public abstract byte[] getChallenge ()

public abstract Integer getRequestId ()

public abstract Double getTimeoutSeconds ()

public abstract TokenBinding getTokenBinding ()

public byte[] serializeToBytes ()

Serializes the RequestOptions to bytes. Use deserializeFromBytes(byte[]) to deserialize. See go/gmscore-perf/reflectedparcelable for why we can't rely on Parcelable behaviour.