Interface Fido2AuthenticatorInfo

All Known Subinterfaces:
Fido2AuthenticatorRegistrationInfo

public interface Fido2AuthenticatorInfo
Provides descriptive information about an available FIDO2 authenticator.

This information is intended to be displayed in the UI to help the user select an authenticator when multiple options are available for a FIDO2 operation.

Since:
1.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    android.graphics.Bitmap
    Gets an optional icon for the authenticator.
    Gets the authenticator's unique identifier, typically the AAGUID.
    Gets the human-readable name of the authenticator (e.g., "Biometric").
    Gets the user verification method supported by the authenticator.
  • Method Details

    • getId

      String getId()
      Gets the authenticator's unique identifier, typically the AAGUID.

      This ID can be used to look up authenticator metadata from a FIDO Metadata Service.

      Returns:
      The unique identifier of the authenticator.
      Since:
      1.0.0
    • getName

      String getName()
      Gets the human-readable name of the authenticator (e.g., "Biometric").
      Returns:
      The name of the authenticator.
      Since:
      1.0.0
    • getIcon

      android.graphics.Bitmap getIcon()
      Gets an optional icon for the authenticator.

      This icon can be displayed in the UI to visually represent the authenticator.

      Returns:
      A Bitmap of the authenticator's icon, or null if no icon is available.
      Since:
      1.0.0
    • getVerifyMethod

      VerifyMethod getVerifyMethod()
      Gets the user verification method supported by the authenticator.
      Returns:
      The VerifyMethod used by the authenticator.
      Since:
      1.0.0