사용자
사용자 는 App Services 및 Realm Mobile Sync 기능에 액세스하기 위해 사용자의 메타데이터와 토큰을 보유합니다.
사용자 프로필 및 사용자 지정 데이터는 확장 함수 User.profileAsBsonDocument 및 User.customDataAsBsonDocument 를 사용하여 액세스할 수 있습니다.
사용자는 SyncConfiguration.Builder 를 사용하여 동기화된 영역을 구성하는 데 사용됩니다.
다음의 사항도 참조하세요.
속성
사용자의 현재 액세스 토큰을 반환합니다. 사용자가 로그아웃하면 빈 액세스 토큰이 반환됩니다.
사용자가 API 키를 managed 수 있도록 ApiKeyAuth 인터페이스에 대한 액세스 권한을 부여합니다.
이 사용자에 대해 활성화된 인증 제공자가 정의한 사용자의 ID 목록을 반환합니다.
사용자의 현재 새로 고침 토큰을 반환합니다. 사용자가 로그아웃하면 빈 새로 고침 토큰이 반환됩니다.
이 사용자가 속한 상태 입니다.
함수
Realm 앱에서 사용자와 연결된 사용자 지정 사용자 데이터를 BsonDocument 로 반환합니다.
Realm 앱에서 사용자를 로그아웃합니다. 이렇게 하면 기기에서 사용자의 등록이 해제되고 사용자의 Realm과의 동기화가 중지됩니다. User.remove 가 호출되기 전에는 사용자가 소유한 모든 Realm이 장치에서 삭제되지 않습니다.
App Service의 데이터 소스 에서 문서에 액세스하기 위한 MongoClient 를 가져옵니다.
이 사용자의 프로필을 BsonDocument 로 반환합니다.
Realm 앱에서 사용자 지정 사용자 데이터를 다시 가져옵니다.