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
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.

  • the serialized byte array.