Condividi tramite


ConfigurationServiceClientCredentialFactory class

ServiceClientCredentialsFactory che usa un ConfigurationServiceClientCredentialFactoryOptions o un'istanza di Configuration per compilare ServiceClientCredentials con un AppId e una password dell'app.

Extends

PasswordServiceClientCredentialFactory

Costruttori

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Inizializza una nuova istanza della classe ConfigurationServiceClientCredentialFactory.

Proprietà ereditate

appId

ID app per questa credenziale.

password

Password dell'app per questa credenziale.

tenantId

ID tenant del tenant di Azure AD in cui viene creato il bot.

Metodi

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

Dettagli costruttore

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Inizializza una nuova istanza della classe ConfigurationServiceClientCredentialFactory.

new ConfigurationServiceClientCredentialFactory(factoryOptions?: ConfigurationServiceClientCredentialFactoryOptions)

Parametri

factoryOptions
ConfigurationServiceClientCredentialFactoryOptions

Oggetto ConfigurationServiceClientCredentialFactoryOptions .

Dettagli proprietà ereditate

appId

ID app per questa credenziale.

appId: string | null

Valore della proprietà

string | null

ereditato da PasswordServiceClientCredentialFactory.appId

password

Password dell'app per questa credenziale.

password: string | null

Valore della proprietà

string | null

ereditato da PasswordServiceClientCredentialFactory.password

tenantId

ID tenant del tenant di Azure AD in cui viene creato il bot.

tenantId: string | null

Valore della proprietà

string | null

Ereditato da PasswordServiceClientCredentialFactory.tenantId

Dettagli metodo

createCredentials(string, string, string, boolean)

function createCredentials(microsoftAppId: string, audience: string, loginEndpoint: string, validateAuthority: boolean): Promise<ServiceClientCredentials>

Parametri

microsoftAppId

string

audience

string

loginEndpoint

string

validateAuthority

boolean

Restituisce

Promise<ServiceClientCredentials>

isAuthenticationDisabled()

function isAuthenticationDisabled(): Promise<boolean>

Restituisce

Promise<boolean>

isValidAppId(string)

function isValidAppId(microsoftAppId: string): Promise<boolean>

Parametri

microsoftAppId

string

Restituisce

Promise<boolean>