express-embed-mobile-sdk-android-release

//sdk/com.adobe.express.embedsdk/AuthController3p

AuthController3p


class AuthController3p(authStore: AuthStore, channelMessageListener: ChannelMessageListener, hostInfo: HostInfoExtended, locale: String, analyticsManager: AnalyticsManager, performanceLogger: PerformanceLogger) : BaseAuthController

Authentication controller for third-party applications.

Constructors

   
AuthController3p
constructor(authStore: AuthStore, channelMessageListener: ChannelMessageListener, hostInfo: HostInfoExtended, locale: String, analyticsManager: AnalyticsManager, performanceLogger: PerformanceLogger)

Functions

Name Summary
doesSupportSignInWorkflow
open override fun doesSupportSignInWorkflow(): Boolean
Indicates whether this auth controller supports dedicated sign-in workflows.
getTargetUrl
open suspend override fun getTargetUrl(targetInfo: TargetInfo, skipJumpCheck: Boolean): URL
Generates the target URL for launching workflows.
invoke
open operator override fun invoke(authStore: AuthStore, channelMessageListener: ChannelMessageListener, hostInfo: HostInfoExtended, locale: String, analyticsManager: AnalyticsManager, performanceLogger: PerformanceLogger): BaseAuthController