다음을 통해 공유


AppCredentials 생성자

정의

오버로드

AppCredentials(String, HttpClient, ILogger)

AppCredentials 클래스의 새 인스턴스를 초기화합니다.

AppCredentials(String, HttpClient, ILogger, String)

AppCredentials 클래스의 새 인스턴스를 초기화합니다.

AppCredentials(String, HttpClient, ILogger)

AppCredentials 클래스의 새 인스턴스를 초기화합니다.

public AppCredentials (string channelAuthTenant = default, System.Net.Http.HttpClient customHttpClient = default, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Connector.Authentication.AppCredentials : string * System.Net.Http.HttpClient * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Connector.Authentication.AppCredentials
Public Sub New (Optional channelAuthTenant As String = Nothing, Optional customHttpClient As HttpClient = Nothing, Optional logger As ILogger = Nothing)

매개 변수

channelAuthTenant
String

(선택 사항) oauth 토큰 테넌트입니다.

customHttpClient
HttpClient

토큰을 가져올 때 사용할 선택 사항 HttpClient 입니다.

logger
ILogger

자격 증명을 획득하고 관리하는 동안 원격 분석 데이터를 수집하는 선택 사항 ILogger 입니다.

적용 대상

AppCredentials(String, HttpClient, ILogger, String)

AppCredentials 클래스의 새 인스턴스를 초기화합니다.

public AppCredentials (string channelAuthTenant = default, System.Net.Http.HttpClient customHttpClient = default, Microsoft.Extensions.Logging.ILogger logger = default, string oAuthScope = default);
new Microsoft.Bot.Connector.Authentication.AppCredentials : string * System.Net.Http.HttpClient * Microsoft.Extensions.Logging.ILogger * string -> Microsoft.Bot.Connector.Authentication.AppCredentials
Public Sub New (Optional channelAuthTenant As String = Nothing, Optional customHttpClient As HttpClient = Nothing, Optional logger As ILogger = Nothing, Optional oAuthScope As String = Nothing)

매개 변수

channelAuthTenant
String

(선택 사항) oauth 토큰 테넌트입니다.

customHttpClient
HttpClient

토큰을 가져올 때 사용할 선택 사항 HttpClient 입니다.

logger
ILogger

자격 증명을 획득하고 관리하는 동안 원격 분석 데이터를 수집하는 선택 사항 ILogger 입니다.

oAuthScope
String

토큰의 범위입니다.

적용 대상