Facebook
Twitter
Pinterest
Tumblr
GitHub
RSS
  • DEV Home
  • Documentation
  • Reference
  • Download
Search Results for

    Show / Hide Table of Contents

    Interface IConnectManager

    Namespace: MediaBrowser.Controller.Connect
    Assembly: MediaBrowser.Controller.dll
    Syntax
    public interface IConnectManager

    Methods

    Authenticate(String, String, CancellationToken)

    Authenticates the specified username.

    Declaration
    Task<ConnectAuthenticationResult> Authenticate(string username, string password, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.String username
    System.String password
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<ConnectAuthenticationResult>

    GetUserFromExchangeToken(String)

    Declaration
    User GetUserFromExchangeToken(string token)
    Parameters
    Type Name Description
    System.String token
    Returns
    Type Description
    User

    IsAuthorizationTokenValid(String, CancellationToken)

    Determines whether [is authorization token valid] [the specified token].

    Declaration
    bool IsAuthorizationTokenValid(string token, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.String token
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Boolean

    LinkUser(User, String)

    Links the user.

    Declaration
    Task<UserLinkResult> LinkUser(User user, string connectUsername)
    Parameters
    Type Name Description
    User user
    System.String connectUsername
    Returns
    Type Description
    System.Threading.Tasks.Task<UserLinkResult>

    RemoveConnect(User)

    Removes the link.

    Declaration
    Task RemoveConnect(User user)
    Parameters
    Type Name Description
    User user
    Returns
    Type Description
    System.Threading.Tasks.Task

    Extension Methods

    Extensions.JsonClone<T>(T, IJsonSerializer)
    SDK
    On this Page
    Back to Top Copyright 2022 © EMBY LLC. Please see our terms of use and privacy policy.