Поделиться через


PasswordServiceClientCredentialFactory class

Простая реализация интерфейса ServiceClientCredentialsFactory.

Конструкторы

PasswordServiceClientCredentialFactory(string, string)

Инициализирует новый экземпляр класса PasswordServiceClientCredentialFactory.

PasswordServiceClientCredentialFactory(string, string, string)

Инициализирует новый экземпляр класса PasswordServiceClientCredentialFactory.

Свойства

appId

Идентификатор приложения для этих учетных данных.

password

Пароль приложения для этих учетных данных.

tenantId

Идентификатор клиента Azure AD, в котором создается бот.

Методы

createCredentials(string, string, string, boolean)

Метод фабрики для создания ServiceClientCredentials.

isAuthenticationDisabled()

Проверяет, отключена ли проверка подлинности бота.

isValidAppId(string)

Проверяет идентификатор приложения.

Сведения о конструкторе

PasswordServiceClientCredentialFactory(string, string)

Инициализирует новый экземпляр класса PasswordServiceClientCredentialFactory.

new PasswordServiceClientCredentialFactory(appId: string, password: string)

Параметры

appId

string

Идентификатор приложения.

password

string

Пароль приложения.

PasswordServiceClientCredentialFactory(string, string, string)

Инициализирует новый экземпляр класса PasswordServiceClientCredentialFactory.

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

Параметры

appId

string

Идентификатор приложения.

password

string

Пароль приложения.

tenantId

string

Идентификатор клиента Azure AD, в котором создается бот.

Сведения о свойстве

appId

Идентификатор приложения для этих учетных данных.

appId: string | null

Значение свойства

string | null

password

Пароль приложения для этих учетных данных.

password: string | null

Значение свойства

string | null

tenantId

Идентификатор клиента Azure AD, в котором создается бот.

tenantId: string | null

Значение свойства

string | null

Сведения о методе

createCredentials(string, string, string, boolean)

Метод фабрики для создания ServiceClientCredentials.

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

Параметры

appId

string

Идентификатор приложения.

audience

string

Аудитория.

loginEndpoint

string

URL-адрес входа.

validateAuthority

boolean

Используемое значение центра проверки.

Возвращаемое значение

Promise<ServiceClientCredentials>

Обещание, представляющее результат операции.

isAuthenticationDisabled()

Проверяет, отключена ли проверка подлинности бота.

function isAuthenticationDisabled(): Promise<boolean>

Возвращаемое значение

Promise<boolean>

Обещание с результатом проверки.

isValidAppId(string)

Проверяет идентификатор приложения.

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

Параметры

appId

string

Идентификатор приложения для проверки.

Возвращаемое значение

Promise<boolean>

Обещание с результатом проверки.