AI-generated Key Takeaways
-
RequestOptions is an abstract class representing FIDO2 request options that extends Object and implements Parcelable.
-
Known direct subclasses include BrowserRequestOptions, PublicKeyCredentialCreationOptions, and PublicKeyCredentialRequestOptions.
-
Known indirect subclasses include BrowserPublicKeyCredentialCreationOptions and BrowserPublicKeyCredentialRequestOptions.
-
The class includes abstract methods to get challenge, request ID, timeout seconds, and token binding.
-
RequestOptions provides a method to serialize the options to bytes.
| 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.