AbstractAccountAuthenticator.AddAccount Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.