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[]
разрешенные вызывающие навыки
Возвращаемое значение
Функция проверки утверждений