다음을 통해 공유


MsalServiceClientCredentialsFactory 클래스

정의

MSAL을 사용하여 토큰을 획득하는 자격 증명 팩터리입니다.

public class MsalServiceClientCredentialsFactory : Microsoft.Bot.Connector.Authentication.ServiceClientCredentialsFactory
type MsalServiceClientCredentialsFactory = class
    inherit ServiceClientCredentialsFactory
Public Class MsalServiceClientCredentialsFactory
Inherits ServiceClientCredentialsFactory
상속
MsalServiceClientCredentialsFactory

생성자

MsalServiceClientCredentialsFactory(IConfiguration, IConfidentialClientApplication, ILogger)

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

속성

AppId

Microsoft 앱 ID를 가져옵니다.

메서드

CreateCredentialsAsync(String, String, String, Boolean, CancellationToken)

ServiceClientCredentials를 만들기 위한 팩터리 메서드입니다.

IsAuthenticationDisabledAsync(CancellationToken)

봇 인증을 사용할 수 없는지 여부를 확인합니다.

IsValidAppIdAsync(String, CancellationToken)

앱 ID의 유효성을 검사합니다.

적용 대상