AbstractAccountAuthenticator.FinishSession 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
AccountManager를 사용하여 디바이스에 계정을 설치하거나 로컬 자격 증명을 업데이트하여 #startAddAccountSession 또는 #startUpdateCredentials 시작된 세션을 완료합니다.
[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
매개 변수
- response
- AccountAuthenticatorResponse
AccountManager에 결과를 다시 보내려면 null이 되지 않습니다.
- accountType
- String
인증할 계정 유형은 null이 되지 않습니다.
- sessionBundle
- Bundle
디바이스에 #startAddAccountSession
계정을 추가하는 데 사용되거나 #startUpdateCredentialsSession
로컬 자격 증명을 업데이트하는 데 사용되는 세션 데이터 번들입니다.
반환
응답을 통해 결과를 반환할 경우 번들 결과 또는 null입니다. 결과에는 ul><li>AccountManager#KEY_INTENT
또는 li>AccountManager#KEY_ACCOUNT_NAME
및 AccountManager#KEY_ACCOUNT_TYPE
추가되었거나 <로컬 자격 증명이 업데이트된 계정 중 하나<, 나중에 계정 상태를 확인하기 위한 선택 사항 AccountManager#KEY_ACCOUNT_STATUS_TOKEN
또는 <liAccountManager#KEY_ERROR_CODE
> 및 AccountManager#KEY_ERROR_MESSAGE
오류 </ul을 나타내는 옵션이 포함됩니다.>
- 특성
설명
AccountManager를 사용하여 디바이스에 계정을 설치하거나 로컬 자격 증명을 업데이트하여 #startAddAccountSession 또는 #startUpdateCredentials 시작된 세션을 완료합니다. 이 호출에서 파일 I/O를 수행할 수 있습니다.
참고: 이 메서드 #startAddAccountSession
#startUpdateCredentialsSession
를 재정의할 때도 재정의해야 합니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.