Freigeben über


AbstractAccountAuthenticator.StartUpdateCredentialsSession Methode

Definition

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.

Java-Dokumentation für android.accounts.AbstractAccountAuthenticator.startUpdateCredentialsSession(android.accounts.AccountAuthenticatorResponse, android.accounts.Account, java.lang.String, android.os.Bundle).

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.

Gilt für: