共用方式為


ConfigurationServiceClientCredentialFactory class

使用 ConfigurationServiceClientCredentialFactoryOptionsConfiguration 實例來建置 ServiceClientCredentials 與 AppId 和應用程式密碼的 ServiceClientCredentials 的 ServiceClientCredentials。

Extends

PasswordServiceClientCredentialFactory

建構函式

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

初始化 configurationServiceClientCredentialFactor y 類別 的新實例。

繼承的屬性

appId

此認證的應用程式識別碼。

password

此認證的應用程式密碼。

tenantId

建立 Bot 之 Azure AD 租使用者的租用戶標識碼。

方法

createCredentials(string, string, string, boolean)
isAuthenticationDisabled()
isValidAppId(string)

建構函式詳細資料

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

初始化 configurationServiceClientCredentialFactor y 類別 的新實例。

new ConfigurationServiceClientCredentialFactory(factoryOptions?: ConfigurationServiceClientCredentialFactoryOptions)

參數

繼承的屬性詳細資料

appId

此認證的應用程式識別碼。

appId: string | null

屬性值

string | null

繼承自 PasswordServiceClientCredentialFactory.appId

password

此認證的應用程式密碼。

password: string | null

屬性值

string | null

繼承自 PasswordServiceClientCredentialFactory.password

tenantId

建立 Bot 之 Azure AD 租使用者的租用戶標識碼。

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>