WebexUCLoginDelegate

interface WebexUCLoginDelegate

An interface for all the Call service login related event callbacks.

Since

3.0.0

Functions

Link copied to clipboard
open fun hideUCSSOBrowser()

This callback is triggered when application needs to hide the webview that was loaded in loadUCSSOViewInBackground

Link copied to clipboard
open fun loadUCSSOViewInBackground(ssoUrl: String)

This callback is triggered when SSO authentication of CUCM domain/server is required. Given ssoUrl needs to be loaded in WebView to start authentication process This callback is applicable for com.ciscowebex.androidsdk.phone.Phone.CallingType.CUCM only

Link copied to clipboard
open fun onUCLoggedIn()

This callback is notified on successful login into calling service

Link copied to clipboard
open fun onUCLoginFailed()
open fun onUCLoginFailed(failureReason: UCLoginFailureReason)

This will notify app whenever CUCM server login or Webex Calling login fails

Link copied to clipboard

This callback is triggered when calling service connection status changes

Link copied to clipboard
open fun onUCSSOLoginFailed(failureReason: UCSSOFailureReason)

This callback is triggered when SSO login fails

Link copied to clipboard
open fun showUCNonSSOLoginView()

This callback is triggered when server url/domain, username and password is required for authentication. On this application needs to display the option to enter required details.

Link copied to clipboard
open fun showUCSSOBrowser()

This callback is triggered when application needs to show the webview that was loaded in loadUCSSOViewInBackground