다음을 통해 공유


BotFrameworkAdapter.CreateOAuthApiClientAsync 메서드

정의

오버로드

CreateOAuthApiClientAsync(ITurnContext)

봇에 대한 OAuth 클라이언트를 만듭니다.

CreateOAuthApiClientAsync(ITurnContext, AppCredentials)

자격 증명을 사용하여 봇에 대한 OAuth 클라이언트를 만듭니다.

CreateOAuthApiClientAsync(ITurnContext)

봇에 대한 OAuth 클라이언트를 만듭니다.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Connector.OAuthClient> CreateOAuthApiClientAsync (Microsoft.Bot.Builder.ITurnContext turnContext);
abstract member CreateOAuthApiClientAsync : Microsoft.Bot.Builder.ITurnContext -> System.Threading.Tasks.Task<Microsoft.Bot.Connector.OAuthClient>
override this.CreateOAuthApiClientAsync : Microsoft.Bot.Builder.ITurnContext -> System.Threading.Tasks.Task<Microsoft.Bot.Connector.OAuthClient>
Protected Overridable Function CreateOAuthApiClientAsync (turnContext As ITurnContext) As Task(Of OAuthClient)

매개 변수

turnContext
ITurnContext

현재 턴에 대한 컨텍스트 개체입니다.

반환

봇에 대한 OAuth 클라이언트입니다.

적용 대상

CreateOAuthApiClientAsync(ITurnContext, AppCredentials)

자격 증명을 사용하여 봇에 대한 OAuth 클라이언트를 만듭니다.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Connector.OAuthClient> CreateOAuthApiClientAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials);
abstract member CreateOAuthApiClientAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials -> System.Threading.Tasks.Task<Microsoft.Bot.Connector.OAuthClient>
override this.CreateOAuthApiClientAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials -> System.Threading.Tasks.Task<Microsoft.Bot.Connector.OAuthClient>
Protected Overridable Function CreateOAuthApiClientAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials) As Task(Of OAuthClient)

매개 변수

turnContext
ITurnContext

현재 턴에 대한 컨텍스트 개체입니다.

oAuthAppCredentials
AppCredentials

OAuth용 AppCredentials입니다.

반환

봇에 대한 OAuth 클라이언트입니다.

적용 대상