CredentialProviderService.OnBeginGetCredential 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
由 Android 系統呼叫,以從連線的提供者服務擷取用戶認證。
[Android.Runtime.Register("onBeginGetCredential", "(Landroid/service/credentials/BeginGetCredentialRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnBeginGetCredential_Landroid_service_credentials_BeginGetCredentialRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)]
public abstract void OnBeginGetCredential (Android.Service.Credentials.BeginGetCredentialRequest request, Android.OS.CancellationSignal cancellationSignal, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("onBeginGetCredential", "(Landroid/service/credentials/BeginGetCredentialRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnBeginGetCredential_Landroid_service_credentials_BeginGetCredentialRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>]
abstract member OnBeginGetCredential : Android.Service.Credentials.BeginGetCredentialRequest * Android.OS.CancellationSignal * Android.OS.IOutcomeReceiver -> unit
參數
- request
- BeginGetCredentialRequest
要求提供者處理
- cancellationSignal
- CancellationSignal
向提供者發出訊號,以接聽來自 android 系統的任何取消要求
- callback
- IOutcomeReceiver
對象,用來轉接認證要求的回應
- 屬性
備註
由 Android 系統呼叫,以從連線的提供者服務擷取用戶認證。
此 API 表示從指定認證提供者取得使用者認證的查詢階段要求。 要求包含要用來填入候選認證的 參數清單BeginGetCredentialOption
,做為 要設定在 BeginGetCredentialResponse
上的清單CredentialEntry
。 然後,此列表會顯示給選取器上的使用者。
PendingIntent
如果在 上CredentialEntry
設定 ,且用戶選取該專案,GetCredentialRequest
則具有取得實際android.credentials.Credential
所需所有參數的 ,將會透過 PendingIntent
引發的 Intent
一部分傳送。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。