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。

适用于