Initialisation
val tcSdkOptions = TcSdkOptions.Builder(this, tcOAuthCallback)
.buttonColor(Color.parseColor("<<VALID_COLOR_HEX_CODE>>"))
.buttonTextColor(Color.parseColor("<<VALID_COLOR_HEX_CODE>>"))
.loginTextPrefix(TcSdkOptions.LOGIN_TEXT_PREFIX_TO_GET_STARTED)
.ctaText(TcSdkOptions.CTA_TEXT_CONTINUE)
.buttonShapeOptions(TcSdkOptions.BUTTON_SHAPE_ROUNDED)
.footerType(TcSdkOptions.FOOTER_TYPE_SKIP)
.consentTitleOption(TcSdkOptions.SDK_CONSENT_TITLE_LOG_IN)
.sdkOptions(TcSdkOptions.OPTION_VERIFY_ONLY_TC_USERS)
.build();val tcSdkOptions = TcSdkOptions.Builder(this, tcOAuthCallback).build()TcSdk.init(tcSdkOptions)launch {
withContext(Dispatchers.IO) {
TcSdk.init(tcSdkOptions)
}
// Now can access TcSdk.getInstance()
}Last updated
Was this helpful?