Package 

Object FidoClient.Companion

    • Method Detail

      • invoke

        @JvmOverloads() final FidoClient invoke(Fragment fragment, List<Extension> extensions)

        Creates a FidoClient bound to a Fragment's lifecycle.

        The client registers an activity result launcher with the fragment to handle FIDO UI interactions. Must be called during fragment initialization (before onStart()).

        Parameters:
        fragment - The fragment that will host FIDO UI interactions.
        extensions - Optional list of FIDO extensions to enable for all operations.
      • invoke

        @JvmOverloads() final FidoClient invoke(Fragment fragment)

        Creates a FidoClient bound to a Fragment's lifecycle.

        The client registers an activity result launcher with the fragment to handle FIDO UI interactions. Must be called during fragment initialization (before onStart()).

        Parameters:
        fragment - The fragment that will host FIDO UI interactions.
      • invoke

        @JvmOverloads() final FidoClient invoke(ComponentActivity activity, List<Extension> extensions)

        Creates a FidoClient bound to a ComponentActivity's lifecycle.

        The client registers an activity result launcher with the activity to handle FIDO UI interactions. Must be called during activity initialization (before onStart()).

        Parameters:
        activity - The activity that will host FIDO UI interactions.
        extensions - Optional list of FIDO extensions to enable for all operations.
      • invoke

        @JvmOverloads() final FidoClient invoke(ComponentActivity activity)

        Creates a FidoClient bound to a ComponentActivity's lifecycle.

        The client registers an activity result launcher with the activity to handle FIDO UI interactions. Must be called during activity initialization (before onStart()).

        Parameters:
        activity - The activity that will host FIDO UI interactions.