Interface ILanguageCloudIdentityApi
Assembly: Sdl.LanguageCloud.IdentityApi.dll
Syntax
public interface ILanguageCloudIdentityApi
Properties
AccessToken
Declaration
string AccessToken { get; }
Property Value
ActiveTenantId
Declaration
string ActiveTenantId { get; }
Property Value
ActiveUserId
Declaration
string ActiveUserId { get; }
Property Value
BaseUrl
Declaration
Property Value
LanguageCloudCredential
Declaration
LanguageCloudCredentialInfo LanguageCloudCredential { get; }
Property Value
StudioApplicationKey
Declaration
string StudioApplicationKey { get; }
Property Value
StudioClientId
Declaration
string StudioClientId { get; }
Property Value
Methods
EnsureValidConnection()
Declaration
void EnsureValidConnection()
LoginWithToken(LoginData)
Declaration
bool LoginWithToken(LoginData loginData)
Parameters
Returns
Logout()
Declaration
Returns
TryLogin(out String, Boolean)
Declaration
bool TryLogin(out string errorMessage, bool showLoginDialog = true)
Parameters
Type |
Name |
Description |
String |
errorMessage |
|
Boolean |
showLoginDialog |
|
Returns
Events
LoginStatusChanged
Declaration
event EventHandler LoginStatusChanged
Event Type
Type |
Description |
EventHandler |
|
Extension Methods