Documentation - v1.2.0-alpha.3
    Preparing search index...
    interface Authorization {
        exchangeToken(
            context: TurnContext,
            scopes: string[],
            authHandlerId: string,
        ): Promise<TokenResponse>;
        exchangeToken(
            context: TurnContext,
            authHandlerId: string,
            options?: AuthorizationHandlerTokenOptions,
        ): Promise<TokenResponse>;
        getToken(
            context: TurnContext,
            authHandlerId: string,
        ): Promise<TokenResponse>;
        onSignInFailure(
            handler: (
                context: TurnContext,
                state: TurnState,
                authHandlerId?: string,
                errorMessage?: string,
            ) => Promise<void>,
        ): void;
        onSignInSuccess(
            handler: (
                context: TurnContext,
                state: TurnState,
                authHandlerId?: string,
            ) => Promise<void>,
        ): void;
        signOut(
            context: TurnContext,
            state: TurnState,
            authHandlerId?: string,
        ): Promise<void>;
    }
    Index

    Methods