ConfigurationServiceClientCredentialFactory class
ServiceClientCredentialsFactory,它使用 ConfigurationServiceClientCredentialFactoryOptions 或 Configuration 实例,以使用 AppId 和应用密码生成 ServiceClientCredentials。
- 扩展
-
PasswordServiceClientCredentialFactory
构造函数
Configuration |
初始化 ConfigurationServiceClientCredentialFactory 类的新实例。 |
继承属性
app |
此凭据的应用 ID。 |
password | 此凭据的应用密码。 |
tenant |
在其中创建机器人的 Azure AD 租户的租户 ID。 |
方法
create |
|
is |
|
is |
构造函数详细信息
ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)
初始化 ConfigurationServiceClientCredentialFactory 类的新实例。
new ConfigurationServiceClientCredentialFactory(factoryOptions?: ConfigurationServiceClientCredentialFactoryOptions)
参数
继承属性详细信息
appId
此凭据的应用 ID。
appId: string | null
属性值
string | null
继承自 PasswordServiceClientCredentialFactory.appId
password
此凭据的应用密码。
password: string | null
属性值
string | null
继承自 PasswordServiceClientCredentialFactory.password
tenantId
在其中创建机器人的 Azure AD 租户的租户 ID。
tenantId: string | null
属性值
string | null
继承自 PasswordServiceClientCredentialFactory.tenantId
方法详细信息
createCredentials(string, string, string, boolean)
function createCredentials(microsoftAppId: string, audience: string, loginEndpoint: string, validateAuthority: boolean): Promise<ServiceClientCredentials>
参数
- microsoftAppId
-
string
- audience
-
string
- loginEndpoint
-
string
- validateAuthority
-
boolean
返回
Promise<ServiceClientCredentials>
isAuthenticationDisabled()
function isAuthenticationDisabled(): Promise<boolean>
返回
Promise<boolean>
isValidAppId(string)
function isValidAppId(microsoftAppId: string): Promise<boolean>
参数
- microsoftAppId
-
string
返回
Promise<boolean>