AccountAuthenticator
class AccountAuthenticator @Inject constructor(val context: Context, val accountManager: AccountManager, val tokenAuthenticator: TokenAuthenticator) : AbstractAccountAuthenticator
Constructors
Link copied to clipboard
@Inject
Functions
Link copied to clipboard
open override fun addAccount(response: AccountAuthenticatorResponse?, accountType: String?, authTokenType: String?, requiredFeatures: Array<out String>?, options: Bundle?): Bundle
Link copied to clipboard
open fun addAccountFromCredentials(p0: AccountAuthenticatorResponse, p1: Account, p2: Bundle): Bundle
Link copied to clipboard
open override fun confirmCredentials(response: AccountAuthenticatorResponse?, account: Account?, options: Bundle?): Bundle
Link copied to clipboard
open override fun editProperties(response: AccountAuthenticatorResponse?, accountType: String?): Bundle
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getAuthToken(response: AccountAuthenticatorResponse?, account: Account, authTokenType: String?, options: Bundle?): Bundle
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun hasFeatures(response: AccountAuthenticatorResponse?, account: Account?, features: Array<out String>?): Bundle
Link copied to clipboard
Link copied to clipboard
open fun isCredentialsUpdateSuggested(p0: AccountAuthenticatorResponse, p1: Account, p2: String): Bundle
Link copied to clipboard
open fun startAddAccountSession(p0: AccountAuthenticatorResponse, p1: String, p2: String, p3: Array<String>, p4: Bundle): Bundle
Link copied to clipboard
open fun startUpdateCredentialsSession(p0: AccountAuthenticatorResponse, p1: Account, p2: String, p3: Bundle): Bundle
Link copied to clipboard
open override fun updateCredentials(response: AccountAuthenticatorResponse?, account: Account?, authTokenType: String?, options: Bundle?): Bundle
Link copied to clipboard