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