UNPKG

botbuilder-dialogs

Version:

A dialog stack based conversation manager for Microsoft BotBuilder.

24 lines 1.07 kB
import { TokenResponse, TurnContext } from 'botbuilder-core'; import { OAuthPromptSettings } from './oauthPrompt'; import { ClaimsIdentity, ConnectorClient, SignInUrlResponse, TokenExchangeRequest } from 'botframework-connector'; /** * @internal */ export declare function getUserToken(context: TurnContext, settings: OAuthPromptSettings, magicCode: string): Promise<TokenResponse>; /** * @internal */ export declare function getSignInResource(context: TurnContext, settings: OAuthPromptSettings): Promise<SignInUrlResponse>; /** * @internal */ export declare function signOutUser(context: TurnContext, settings: OAuthPromptSettings): Promise<void>; /** * @internal */ export declare function exchangeToken(context: TurnContext, settings: OAuthPromptSettings, tokenExchangeRequest: TokenExchangeRequest): Promise<TokenResponse>; /** * @internal */ export declare function createConnectorClient(context: TurnContext, serviceUrl: string, claimsIdentity: ClaimsIdentity, audience: string): Promise<ConnectorClient>; //# sourceMappingURL=userTokenAccess.d.ts.map