login

open fun login(resultLauncher: ActivityResultLauncher<IntentSenderRequest>, gigyaCallback: GigyaLoginCallback<A>)

Initialize WebAuthn/Fido login/signing flow. 1. getAssertionOptions - retrieve relevant assertion verification data. 2. Sign with FIDO2 service - retrieve key data - Sender intent will be sent.

Parameters

resultLauncher

Activity result launcher for intent sender request.

gigyaCallback

Result callback.


open fun login(resultLauncher: ActivityResultLauncher<IntentSenderRequest>, params: Map<String, Any>, gigyaCallback: GigyaLoginCallback<A>)

* Initialize WebAuthn/Fido login/signing flow. Additional login parameters applied.

Parameters

resultLauncher

Activity result launcher for intent sender request.

params

Available login parameters.

gigyaCallback

Result callback.


open fun login(gigyaCallback: GigyaLoginCallback<A>)
open fun login(params: Map<String, Any>, gigyaCallback: GigyaLoginCallback<A>)