Authentication Service
interface AuthenticationService
Interface for handling customer authentication operations, including SCA challenges and attempts.
Functions
Link copied to clipboard
abstract suspend fun sendScaChallenge(eventId: String, request: ScaAuthenticationEventChallengeEmbeddedHybridRequest): ScaAuthenticationEventChallengeEmbeddedHybridResponse
Send a SCA challenge as part of the ongoing Embedded or Hybrid SCA process.
Link copied to clipboard
open fun sendScaChallengeAsync(eventId: String, request: ScaAuthenticationEventChallengeEmbeddedHybridRequest, cancellationSignal: CancellationSignal?, callback: WalletCallback<ScaAuthenticationEventChallengeEmbeddedHybridResponse>)
Asynchronously send a SCA challenge as part of the ongoing Embedded or Hybrid SCA process.
Link copied to clipboard
abstract suspend fun submitScaAttempt(eventId: String, request: ScaAuthenticationEventAttemptEmbeddedHybridRequest): ScaAuthenticationEventAttemptEmbeddedHybridResponse
Submit an Embedded or Hybrid authentication attempt for a SCA event.
Link copied to clipboard
open fun submitScaAttemptAsync(eventId: String, request: ScaAuthenticationEventAttemptEmbeddedHybridRequest, cancellationSignal: CancellationSignal?, callback: WalletCallback<ScaAuthenticationEventAttemptEmbeddedHybridResponse>)
Asynchronously submit an Embedded or Hybrid authentication attempt for a SCA event.