C# Class Realms.Sync.SyncUserHandle

Inheritance: RealmHandle
Exibir arquivo Open project: realm/realm-dotnet Class Usage Examples

Public Methods

Method Description
GetAllLoggedInUsers ( ) : IEnumerable
GetCurrentUser ( ) : SyncUserHandle
GetIdentity ( ) : string
GetRefreshToken ( ) : string
GetServerUrl ( ) : string
GetState ( ) : UserState
GetSyncUser ( string identity, string refreshToken, string authServerUrl, bool isAdmin ) : SyncUserHandle
LogOut ( ) : void

Protected Methods

Method Description
Unbind ( ) : void

Private Methods

Method Description
GetHandle ( IntPtr ptr ) : SyncUserHandle

Method Details

GetAllLoggedInUsers() public static method

public static GetAllLoggedInUsers ( ) : IEnumerable
return IEnumerable

GetCurrentUser() public static method

public static GetCurrentUser ( ) : SyncUserHandle
return SyncUserHandle

GetIdentity() public method

public GetIdentity ( ) : string
return string

GetRefreshToken() public method

public GetRefreshToken ( ) : string
return string

GetServerUrl() public method

public GetServerUrl ( ) : string
return string

GetState() public method

public GetState ( ) : UserState
return UserState

GetSyncUser() public static method

public static GetSyncUser ( string identity, string refreshToken, string authServerUrl, bool isAdmin ) : SyncUserHandle
identity string
refreshToken string
authServerUrl string
isAdmin bool
return SyncUserHandle

LogOut() public method

public LogOut ( ) : void
return void

Unbind() protected method

protected Unbind ( ) : void
return void