AccountManager.SetAuthToken(Account, String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un token di autenticazione alla cache AccountManager per un account.
[Android.Runtime.Register("setAuthToken", "(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V", "GetSetAuthToken_Landroid_accounts_Account_Ljava_lang_String_Ljava_lang_String_Handler")]
[Android.Runtime.RequiresPermission("android.permission.AUTHENTICATE_ACCOUNTS")]
public virtual void SetAuthToken (Android.Accounts.Account? account, string? authTokenType, string? authToken);
[<Android.Runtime.Register("setAuthToken", "(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V", "GetSetAuthToken_Landroid_accounts_Account_Ljava_lang_String_Ljava_lang_String_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.AUTHENTICATE_ACCOUNTS")>]
abstract member SetAuthToken : Android.Accounts.Account * string * string -> unit
override this.SetAuthToken : Android.Accounts.Account * string * string -> unit
Parametri
- account
- Account
Account per cui impostare un token di autenticazione
- authTokenType
- String
Tipo di token di autenticazione, vedere {#getAuthToken}
- authToken
- String
Token di autenticazione da aggiungere alla cache
- Attributi
Commenti
Aggiunge un token di autenticazione alla cache AccountManager per un account. Se l'account non esiste, questa chiamata non ha alcun effetto. Sostituisce qualsiasi token di autenticazione precedente per questo account e il tipo di token di autenticazione. Destinato all'uso da parte dell'autenticatore, non direttamente dalle applicazioni.
È sicuro chiamare questo metodo dal thread principale.
Questo metodo richiede che il chiamante abbia una corrispondenza di firma con l'autenticatore che gestisce l'account specificato.
<b NOTA:</b>> Se la destinazione dell'app è destinata al livello API 22 e versioni precedenti, è necessaria l'autorizzazione AUTHENTICATE_ACCOUNTS e lo stesso UID dell'autenticatore dell'account per tali piattaforme. Vedere la documentazione per questa funzione nel livello API 22.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.