getClientCapabilities() method allows to determine which WebAuthn features are supported by the user's client. The method returns a list of supported capabilities, allowing developers to tailor authentication experiences and workflows based on the client's specific functionality.
Different clients and authenticators offer varying levels of support for WebAuthn features. This disparity can lead to a fragmented user experience, where some users might encounter errors or be unable to utilize certain authentication options. Providing a way for developers to determine client capabilities enables them to create more robust authentication flows that adapt to these variations.
None
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
None
No milestones specified