botframework-connector package
Классы
AppCredentials |
Общая реализация проверки подлинности AppCredentials и кэш. Поддерживает любой поток учетных данных клиента ADAL. Подклассы могут реализовать refreshToken для получения маркера. |
AuthenticationConfiguration |
Общие параметры конфигурации для проверки подлинности. |
AuthenticationError |
Общие |
BotFrameworkAuthentication |
Представляет облачную среду, используемую для проверки подлинности сетевых вызовов протокола Bot Framework в этой среде. |
BotFrameworkAuthenticationFactory |
Фабрика для BotFrameworkAuthentication, которая инкапсулирует код проверки подлинности протокола Bot Framework для конкретной среды. |
BotFrameworkClientImpl | |
CertificateAppCredentials |
Реализация проверки подлинности CertificateAppCredentials |
ClaimsIdentity |
Представляет удостоверение на основе утверждений. |
ConnectorFactory |
Класс фабрики, используемый для создания ConnectorClients с соответствующими учетными данными для текущего идентификатора приложения. |
ConnectorFactoryImpl | |
SimpleCredentialProvider | |
EndorsementsValidator |
Содержит вспомогательные методы проверки подтверждения JWT. |
JwtTokenExtractor |
Класс обработки маркеров JWT, который получает сведения об удостоверениях и выполняет проверку маркера безопасности. |
JwtTokenProviderFactory | |
ManagedIdentityAppCredentials |
Реализация проверки подлинности управляемого удостоверения службы. |
ManagedIdentityAuthenticator |
Абстракции для получения маркеров из управляемого удостоверения службы. |
ManagedIdentityServiceClientCredentialsFactory |
Реализация управляемого удостоверения ServiceClientCredentialsFactory абстрактного класса. |
MicrosoftAppCredentials |
Реализация проверки подлинности MicrosoftAppCredentials |
OpenIdMetadata |
Класс, отвечающий за управление метаданными OpenId. |
ParameterizedBotFrameworkAuthentication | |
PasswordServiceClientCredentialFactory |
Простая реализация интерфейса ServiceClientCredentialsFactory. |
ServiceClientCredentialsFactory |
Абстрактный класс ServiceClientCredentialsFactory, который позволяет Ботам предоставлять собственные службы ServiceClientCredentials для бота для канала бота или бота навыка для родительских вызовов бота. |
UserTokenClient |
Клиент для доступа к службе маркеров пользователя. |
UserTokenClientImpl | |
ConnectorClient | |
ConnectorClientContext | |
Attachments |
Класс, представляющий вложения. |
Conversations |
Класс, представляющий беседы. |
EmulatorApiClient |
Цель этого класса — эмулировать клиент API. |
Teams |
Класс, представляющий Teams. |
ReadReceiptInfo |
Общие сведения о квитанции для чтения. |
TeamsConnectorClient | |
TeamsConnectorClientContext |
Расширение REST API Bot Connector для Microsoft Teams позволяет боту выполнять расширенные операции на канале Microsoft Teams, настроенном на портале разработчика Bot Framework. Служба соединителя использует стандартный для отрасли REST и JSON по протоколу HTTPS. |
BotSignIn |
Класс, представляющий BotSignIn. |
UserToken |
Класс, представляющий UserToken. |
TokenApiClient | |
TokenApiClientContext |
Интерфейсы
Псевдонимы типа
AuthenticateRequestResult |
Результат вызова для проверки подлинности запроса протокола Bot Framework. |
ValidateClaims |
Используется для проверки списка утверждений и должен вызывать исключение, если проверка завершается ошибкой. |
StatusCode | |
AttachmentsGetAttachmentInfoResponse |
Содержит данные ответа для операции getAttachmentInfo. |
AttachmentsGetAttachmentResponse |
Содержит данные ответа для операции getAttachment. |
ConversationsCreateConversationResponse |
Содержит данные ответа для операции createConversation. |
ConversationsGetActivityMembersResponse |
Содержит данные ответа для операции getActivityMembers. |
ConversationsGetConversationMemberResponse |
Содержит данные ответа для операции getConversationMember. |
ConversationsGetConversationMembersResponse |
Содержит данные ответа для операции getConversationMembers. |
ConversationsGetConversationPagedMembersResponse |
Содержит данные ответа для операции getConversationPagedMembers. |
ConversationsGetConversationsResponse |
Содержит данные ответа для операции getConversations. |
ConversationsReplyToActivityResponse |
Содержит данные ответа для операции responseToActivity. |
ConversationsSendConversationHistoryResponse |
Содержит данные ответа для операции sendConversationHistory. |
ConversationsSendToConversationResponse |
Содержит данные ответа для операции sendToConversation. |
ConversationsUpdateActivityResponse |
Содержит данные ответа для операции updateActivity. |
ConversationsUploadAttachmentResponse |
Содержит данные ответа для операции uploadAttachment. |
TeamsFetchChannelListResponse |
Содержит данные ответа для операции fetchChannelList. |
TeamsFetchMeetingParticipantResponse |
Содержит данные ответа для операции извлеченияMeetingParticipant. |
TeamsFetchTeamDetailsResponse |
Содержит данные ответа для операции fetchTeamDetails. |
TeamsMeetingInfoResponse |
Содержит данные ответа для операции полученияMeetingInfo. |
BotSignInGetSignInResourceResponse |
Содержит данные ответа для операции getSignInResource. |
BotSignInGetSignInUrlResponse |
Содержит данные ответа для операции getSignInUrl. |
UserTokenExchangeAsyncResponse |
Содержит данные ответа для операции exchangeAsync. |
UserTokenGetAadTokensResponse |
Содержит данные ответа для операции getAadTokens. |
UserTokenGetTokenResponse |
Содержит данные ответа для операции getToken. |
UserTokenGetTokenStatusResponse |
Содержит данные ответа для операции getTokenStatus. |
UserTokenSignOutResponse |
Содержит данные ответа для операции signOut. |
Функции
allowed |
Создание проверяющего средства проверки утверждений вызывающих абонентов |
Сведения о функции
allowedCallersClaimsValidator(string[])
Создание проверяющего средства проверки утверждений вызывающих абонентов
function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims
Параметры
- allowedCallers
-
string[]
разрешенные вызывающие навыки
Возвращаемое значение
Функция проверки утверждений