PasswordServiceClientCredentialFactory class

Implementazione semplice dell'interfaccia ServiceClientCredentialsFactory .

Costruttori

PasswordServiceClientCredentialFactory(string, string)

Inizializza una nuova istanza della classe PasswordServiceClientCredentialFactory.

PasswordServiceClientCredentialFactory(string, string, string)

Inizializza una nuova istanza della classe PasswordServiceClientCredentialFactory.

Proprietà

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)

Metodo factory per la creazione di ServiceClientCredentials.

isAuthenticationDisabled()

Controlla se l'autenticazione del bot è disabilitata.

isValidAppId(string)

Convalida un ID app.

Dettagli costruttore

PasswordServiceClientCredentialFactory(string, string)

Inizializza una nuova istanza della classe PasswordServiceClientCredentialFactory.

new PasswordServiceClientCredentialFactory(appId: string, password: string)

Parametri

appId

string

ID app.

password

string

Password dell'app.

PasswordServiceClientCredentialFactory(string, string, string)

Inizializza una nuova istanza della classe PasswordServiceClientCredentialFactory.

new PasswordServiceClientCredentialFactory(appId: string, password: string, tenantId: string)

Parametri

appId

string

ID app.

password

string

Password dell'app.

tenantId

string

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

Dettagli proprietà

appId

ID app per questa credenziale.

appId: string | null

Valore della proprietà

string | null

password

Password dell'app per questa credenziale.

password: string | null

Valore della proprietà

string | null

tenantId

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

tenantId: string | null

Valore della proprietà

string | null

Dettagli metodo

createCredentials(string, string, string, boolean)

Metodo factory per la creazione di ServiceClientCredentials.

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

Parametri

appId

string

AppId.

audience

string

Il pubblico.

loginEndpoint

string

URL di accesso.

validateAuthority

boolean

Valore dell'autorità di convalida da usare.

Restituisce

Promise<ServiceClientCredentials>

Promessa che rappresenta il risultato dell'operazione.

isAuthenticationDisabled()

Controlla se l'autenticazione del bot è disabilitata.

function isAuthenticationDisabled(): Promise<boolean>

Restituisce

Promise<boolean>

Promessa con il risultato della convalida.

isValidAppId(string)

Convalida un ID app.

function isValidAppId(appId?: string): Promise<boolean>

Parametri

appId

string

Id app da convalidare.

Restituisce

Promise<boolean>

Promessa con il risultato della convalida.