//sdk/com.adobe.express.embedsdk/AuthController3p
class AuthController3p(authStore: AuthStore, channelMessageListener: ChannelMessageListener, hostInfo: HostInfoExtended, locale: String, analyticsManager: AnalyticsManager, performanceLogger: PerformanceLogger) : BaseAuthController
Authentication controller for third-party applications.
| AuthController3p | constructor(authStore: AuthStore, channelMessageListener: ChannelMessageListener, hostInfo: HostInfoExtended, locale: String, analyticsManager: AnalyticsManager, performanceLogger: PerformanceLogger) |
| 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 |