RequestOptions

public abstract class RequestOptions extends AbstractSafeParcelable
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 TokenBindingIdValue
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 TokenBindingIdValue getTokenBindingIdValue ()

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.

Returns
  • the serialized byte array.