//inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/UserInfoProvider

UserInfoProvider

[androidJvm]
interface UserInfoProvider

Interface which client app should implement in order for InAppMessaging SDK to get information when needed.

Functions

Name Summary
provideAccessToken [androidJvm]
open fun provideAccessToken(): String?
Only return access token if user is logged in. Else return null.
provideIdTrackingIdentifier [androidJvm]
open fun provideIdTrackingIdentifier(): String?
Only return ID tracking identifier used in the current session.
provideUserId [androidJvm]
open fun provideUserId(): String?
Only return user ID used when logging if user is logged in in the current session.