AI-generated Key Takeaways
-
AuthenticationExtensions represents extensions for FIDO2 APIs, allowing for additional processing by authenticators.
-
Unlike WebAuthn, this class uses structured entries for supported extensions instead of arbitrary objects.
-
It includes a nested Builder class for creating AuthenticationExtensions instances.
-
The class implements Parcelable for serialization and includes methods for retrieving specific extension types.
Represents extensions that can be passed into FIDO2 APIs. This container class corresponds to the additional parameters requesting additional processing by authenticators.
Note that rather than accepting arbitrary objects as specified in WebAuthn, this class requires a structured entry for each supported extension.
Nested Class Summary
| class | AuthenticationExtensions.Builder | Builder for
AuthenticationExtensions. |
|
Inherited Constant Summary
Public Method Summary
| boolean | |
| FidoAppIdExtension | |
| UserVerificationMethodExtension | |
| int |
hashCode()
|
| void |
writeToParcel(Parcel dest, int
flags)
|