Partager via


AbstractAccountAuthenticator.FinishSession Méthode

Définition

Termine la session démarrée par #startAddAccountSession ou #startUpdateCredentials en installant le compte sur l’appareil avec AccountManager ou en mettant à jour les informations d’identification locales.

[Android.Runtime.Register("finishSession", "(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "GetFinishSession_Landroid_accounts_AccountAuthenticatorResponse_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=26)]
public virtual Android.OS.Bundle? FinishSession (Android.Accounts.AccountAuthenticatorResponse? response, string? accountType, Android.OS.Bundle? sessionBundle);
[<Android.Runtime.Register("finishSession", "(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "GetFinishSession_Landroid_accounts_AccountAuthenticatorResponse_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=26)>]
abstract member FinishSession : Android.Accounts.AccountAuthenticatorResponse * string * Android.OS.Bundle -> Android.OS.Bundle
override this.FinishSession : Android.Accounts.AccountAuthenticatorResponse * string * Android.OS.Bundle -> Android.OS.Bundle

Paramètres

response
AccountAuthenticatorResponse

pour renvoyer le résultat au AccountManager, ne sera jamais null

accountType
String

le type de compte avec lequel s’authentifier, ne sera jamais null

sessionBundle
Bundle

un ensemble de données de session créées par #startAddAccountSession l’ajout d’un compte à l’appareil, ou utilisée #startUpdateCredentialsSession pour mettre à jour les informations d’identification locales.

Retours

résultat de bundle ou null si le résultat doit être retourné via la réponse. Le résultat contient soit : <ul<>li>AccountManager#KEY_INTENT, soit <liAccountManager#KEY_ACCOUNT_NAME> et AccountManager#KEY_ACCOUNT_TYPE du compte qui a été ajouté ou les informations d’identification locales ont été mis à jour, et facultatif AccountManager#KEY_ACCOUNT_STATUS_TOKEN pour vérifier l’état du compte ultérieurement, ou <liAccountManager#KEY_ERROR_CODE> et AccountManager#KEY_ERROR_MESSAGE pour indiquer une erreur </ul>

Attributs

Remarques

Termine la session démarrée par #startAddAccountSession ou #startUpdateCredentials en installant le compte sur l’appareil avec AccountManager ou en mettant à jour les informations d’identification locales. Les E/S de fichier peuvent être effectuées dans cet appel.

Remarque : lors de la substitution de cette méthode et #startAddAccountSession#startUpdateCredentialsSession doit également être remplacée.

Documentation Java pour android.accounts.AbstractAccountAuthenticator.finishSession(android.accounts.AccountAuthenticatorResponse, java.lang.String, android.os.Bundle).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à