Compartir a través de


AbstractAccountAuthenticator.AddAccount Método

Definición

Agrega una cuenta del accountType especificado.

[Android.Runtime.Register("addAccount", "(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "GetAddAccount_Landroid_accounts_AccountAuthenticatorResponse_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_Bundle_Handler")]
public abstract Android.OS.Bundle? AddAccount (Android.Accounts.AccountAuthenticatorResponse? response, string? accountType, string? authTokenType, string[]? requiredFeatures, Android.OS.Bundle? options);
[<Android.Runtime.Register("addAccount", "(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "GetAddAccount_Landroid_accounts_AccountAuthenticatorResponse_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_Bundle_Handler")>]
abstract member AddAccount : Android.Accounts.AccountAuthenticatorResponse * string * string * string[] * Android.OS.Bundle -> Android.OS.Bundle

Parámetros

response
AccountAuthenticatorResponse

para devolver el resultado al AccountManager, nunca será NULL.

accountType
String

el tipo de cuenta que se va a agregar, nunca será NULL.

authTokenType
String

el tipo de token de autenticación que se va a recuperar después de agregar la cuenta, puede ser NULL.

requiredFeatures
String[]

una matriz de cadenas de características específicas del autenticador que debe admitir la cuenta agregada, puede ser null.

options
Bundle

un conjunto de opciones específicas del autenticador. Siempre contiene AccountManager#KEY_CALLER_PID campos y AccountManager#KEY_CALLER_UID que permitirán al autenticador conocer la identidad del autor de la llamada.

Devoluciones

resultado de agrupación o null si el resultado se va a devolver a través de la respuesta. El resultado contendrá: <ul><liAccountManager#KEY_INTENT>, li yAccountManager#KEY_ACCOUNT_NAME <>AccountManager#KEY_ACCOUNT_TYPE de la cuenta que se agregó, o <liAccountManager#KEY_ERROR_CODE> y AccountManager#KEY_ERROR_MESSAGE para indicar un error </ul>

Atributos

Excepciones

si el autenticador no pudo respetar la solicitud debido a un error de red

Comentarios

Agrega una cuenta del accountType especificado.

Documentación de Java para android.accounts.AbstractAccountAuthenticator.addAccount(android.accounts.AccountAuthenticatorResponse, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a