AbstractAccountAuthenticator.StartUpdateCredentialsSession Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fordert den Benutzer auf, sich für ein Konto erneut zu authentifizieren, die lokal gespeicherten Anmeldeinformationen werden jedoch zurückgestellt.
[Android.Runtime.Register("startUpdateCredentialsSession", "(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "GetStartUpdateCredentialsSession_Landroid_accounts_AccountAuthenticatorResponse_Landroid_accounts_Account_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=26)]
public virtual Android.OS.Bundle? StartUpdateCredentialsSession(Android.Accounts.AccountAuthenticatorResponse? response, Android.Accounts.Account? account, string? authTokenType, Android.OS.Bundle? options);
[<Android.Runtime.Register("startUpdateCredentialsSession", "(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "GetStartUpdateCredentialsSession_Landroid_accounts_AccountAuthenticatorResponse_Landroid_accounts_Account_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=26)>]
abstract member StartUpdateCredentialsSession : Android.Accounts.AccountAuthenticatorResponse * Android.Accounts.Account * string * Android.OS.Bundle -> Android.OS.Bundle
override this.StartUpdateCredentialsSession : Android.Accounts.AccountAuthenticatorResponse * Android.Accounts.Account * string * Android.OS.Bundle -> Android.OS.Bundle
Parameter
- response
- AccountAuthenticatorResponse
um das Ergebnis zurück an den AccountManager zu senden, ist nie NULL.
- account
- Account
das Konto, dessen Anmeldeinformationen aktualisiert werden sollen, ist niemals NULL.
- authTokenType
- String
Der Typ des Authentifizierungstokens, das nach dem Aktualisieren der Anmeldeinformationen abgerufen werden soll, kann null sein.
- options
- Bundle
Ein Bündel von Authentifikator-spezifischen Optionen kann null sein.
Gibt zurück
ein Bundle-Ergebnis oder null, wenn das Ergebnis über die Antwort zurückgegeben werden soll. Das Ergebnis enthält entweder: <ul<>liAccountManager#KEY_INTENT> oder <liAccountManager#KEY_ACCOUNT_SESSION_BUNDLE> zum Aktualisieren der lokal gespeicherten Anmeldeinformationen später, und wenn das Konto erneut authentifiziert wird, optional AccountManager#KEY_PASSWORD und AccountManager#KEY_ACCOUNT_STATUS_TOKEN zum Überprüfen des Status des Kontos später oder <liAccountManager#KEY_ERROR_CODE> und AccountManager#KEY_ERROR_MESSAGE um einen Fehler </ul anzugeben>
- Attribute
Hinweise
Fordert den Benutzer auf, sich für ein Konto erneut zu authentifizieren, die lokal gespeicherten Anmeldeinformationen werden jedoch zurückgestellt. In diesem Aufruf sollte keine Datei-E/A ausgeführt werden. Lokale Anmeldeinformationen sollten nur aktualisiert werden, wenn #finishSession sie danach aufgerufen werden.
Hinweis: Beim Überschreiben dieser Methode #finishSession sollte auch überschrieben werden.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.