Search Results for

    Show / Hide Table of Contents

    Interface ILanguageCloudIdentityApi

    Namespace: Sdl.LanguageCloud.IdentityApi
    Assembly: Sdl.LanguageCloud.IdentityApi.dll
    Syntax
    public interface ILanguageCloudIdentityApi

    Properties

    AccessToken

    Declaration
    string AccessToken { get; }
    Property Value
    Type Description
    string

    ActiveTenantId

    Declaration
    string ActiveTenantId { get; }
    Property Value
    Type Description
    string

    ActiveUserId

    Declaration
    string ActiveUserId { get; }
    Property Value
    Type Description
    string

    BaseUrl

    Declaration
    string BaseUrl { get; }
    Property Value
    Type Description
    string

    LanguageCloudCredential

    Declaration
    LanguageCloudCredentialInfo LanguageCloudCredential { get; }
    Property Value
    Type Description
    LanguageCloudCredentialInfo

    StudioApplicationKey

    Declaration
    string StudioApplicationKey { get; }
    Property Value
    Type Description
    string

    StudioClientId

    Declaration
    string StudioClientId { get; }
    Property Value
    Type Description
    string

    Methods

    EnsureValidConnection()

    Declaration
    void EnsureValidConnection()

    LoginWithToken(LoginData)

    Declaration
    bool LoginWithToken(LoginData loginData)
    Parameters
    Type Name Description
    LoginData loginData
    Returns
    Type Description
    bool

    Logout()

    Declaration
    bool Logout()
    Returns
    Type Description
    bool

    TryLogin(out string, bool)

    Declaration
    bool TryLogin(out string errorMessage, bool showLoginDialog = true)
    Parameters
    Type Name Description
    string errorMessage
    bool showLoginDialog
    Returns
    Type Description
    bool

    Events

    LoginStatusChanged

    Declaration
    event EventHandler LoginStatusChanged
    Event Type
    Type Description
    EventHandler

    Extension Methods

    WindowsControlUtils.ForWindowFromFrameworkElement(object, Action<Window>)
    In this article
    • Properties
      • AccessToken
      • ActiveTenantId
      • ActiveUserId
      • BaseUrl
      • LanguageCloudCredential
      • StudioApplicationKey
      • StudioClientId
    • Methods
      • EnsureValidConnection()
      • LoginWithToken(LoginData)
      • Logout()
      • TryLogin(out string, bool)
    • Events
      • LoginStatusChanged
    • Extension Methods
    Back to top Generated by DocFX