// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
using Microsoft.Identity.Client;
namespace {{YOUR_NAMESPACE}}.SSO
{
///
/// Adapter of IConfidentialClientApplication On-behalf-of flow.
///
public interface IIdentityClientAdapter
{
///
/// Use On-behalf-of flow to exchange access token.
///
/// token from Teams client
/// required scopes
///
Task GetAccessToken(string ssoToken, IEnumerable scopes);
}
}