botframework-connector package
Klassen
| AppCredentials |
Allgemeine AppCredentials-Authentifizierungsimplementierung und Cache. Unterstützt jeden ADAL-Clientanmeldeinformationsfluss. Unterklassen können refreshToken implementieren, um das Token abzurufen. |
| AuthenticationConfiguration |
Allgemeine Konfigurationseinstellungen für die Authentifizierung. |
| AuthenticationError |
Allgemeine |
| BotFrameworkAuthentication |
Stellt eine Cloudumgebung dar, die zum Authentifizieren von Bot Framework-Netzwerkaufrufen in dieser Umgebung verwendet wird. |
| BotFrameworkAuthenticationFactory |
Eine Factory für BotFrameworkAuthentication, die den umgebungsspezifischen Bot Framework-Protokollauthentifizierungscode kapselt. |
| BotFrameworkClientImpl | |
| CertificateAppCredentials |
CertificateAppCredentials-Authentifizierungsimplementierung |
| ClaimsIdentity |
Stellt eine anspruchsbasierte Identität dar. |
| ConnectorFactory |
Eine Factoryklasse, die zum Erstellen von ConnectorClients mit den entsprechenden Anmeldeinformationen für die aktuelle appId verwendet wird. |
| ConnectorFactoryImpl | |
| SimpleCredentialProvider | |
| EndorsementsValidator |
Enthält Hilfsmethoden zum Überprüfen der JWT-Bestätigungen. |
| JwtTokenExtractor |
Eine JWT-Tokenverarbeitungsklasse, die Identitätsinformationen abruft und eine Überprüfung des Sicherheitstokens durchführt. |
| JwtTokenProviderFactory | |
| ManagedIdentityAppCredentials |
Authentifizierungsimplementierung der verwalteten Dienstidentität. |
| ManagedIdentityAuthenticator |
Abstraktion zum Abrufen von Token aus einer verwalteten Dienstidentität. |
| ManagedIdentityServiceClientCredentialsFactory |
Eine Managed Identity-Implementierung der ServiceClientCredentialsFactory abstrakte Klasse. |
| MicrosoftAppCredentials |
MicrosoftAppCredentials-Authentifizierungsimplementierung |
| OpenIdMetadata |
Klasse für die Verwaltung von OpenId-Metadaten. |
| ParameterizedBotFrameworkAuthentication | |
| PasswordServiceClientCredentialFactory |
Eine einfache Implementierung der ServiceClientCredentialsFactory Schnittstelle. |
| ServiceClientCredentialsFactory |
Die abstrakte Klasse ServiceClientCredentialsFactory, mit der Bots ihren eigenen ServiceClientCredentials für Bot-Kanal oder Qualifikations-Bot für übergeordnete Bot-Aufrufe bereitstellen können. |
| UserTokenClient |
Client für den Zugriff auf den Benutzertokendienst. |
| UserTokenClientImpl | |
| ConnectorClient | |
| ConnectorClientContext | |
| Attachments |
Klasse, die eine Anlage darstellt. |
| Conversations |
Klasse, die eine Unterhaltung darstellt. |
| EmulatorApiClient |
Der Zweck dieser Klasse besteht darin, einen API-Client zu emulieren. |
| Teams |
Klasse, die ein Teams darstellt. |
| ReadReceiptInfo |
Allgemeine Informationen zu einer Lesebestätigung. |
| TeamsConnectorClient | |
| TeamsConnectorClientContext |
Mit der Bot Connector-REST-API-Erweiterung für Microsoft Teams kann Ihr Bot erweiterte Vorgänge im Microsoft Teams-Kanal ausführen, der im Bot Framework Developer Portalkonfiguriert ist. Der Connectordienst verwendet BRANCHENstandard-REST und JSON über HTTPS. |
| BotSignIn |
Klasse, die eine BotSignIn darstellt. |
| UserToken |
Klasse, die ein UserToken darstellt. |
| TokenApiClient | |
| TokenApiClientContext | |
Schnittstellen
Typaliase
| AuthenticateRequestResult |
Das Ergebnis eines Aufrufs zur Authentifizierung einer Bot Framework-Protokollanforderung. |
| ValidateClaims |
Wird verwendet, um eine Liste von Ansprüchen zu überprüfen und eine Ausnahme auszuwerfen, wenn die Überprüfung fehlschlägt. |
| StatusCode | |
| AttachmentsGetAttachmentInfoResponse |
Enthält Antwortdaten für den getAttachmentInfo-Vorgang. |
| AttachmentsGetAttachmentResponse |
Enthält Antwortdaten für den getAttachment-Vorgang. |
| ConversationsCreateConversationResponse |
Enthält Antwortdaten für den createConversation-Vorgang. |
| ConversationsGetActivityMembersResponse |
Enthält Antwortdaten für den getActivityMembers-Vorgang. |
| ConversationsGetConversationMemberResponse |
Enthält Antwortdaten für den getConversationMember-Vorgang. |
| ConversationsGetConversationMembersResponse |
Enthält Antwortdaten für den getConversationMembers-Vorgang. |
| ConversationsGetConversationPagedMembersResponse |
Enthält Antwortdaten für den getConversationPagedMembers-Vorgang. |
| ConversationsGetConversationsResponse |
Enthält Antwortdaten für den getConversations-Vorgang. |
| ConversationsReplyToActivityResponse |
Enthält Antwortdaten für den replyToActivity-Vorgang. |
| ConversationsSendConversationHistoryResponse |
Enthält Antwortdaten für den sendConversationHistory-Vorgang. |
| ConversationsSendToConversationResponse |
Enthält Antwortdaten für den SendToConversation-Vorgang. |
| ConversationsUpdateActivityResponse |
Enthält Antwortdaten für den UpdateActivity-Vorgang. |
| ConversationsUploadAttachmentResponse |
Enthält Antwortdaten für den UploadAttachment-Vorgang. |
| TeamsFetchChannelListResponse |
Enthält Antwortdaten für den fetchChannelList-Vorgang. |
| TeamsFetchMeetingParticipantResponse |
Enthält Antwortdaten für den fetchMeetingParticipant-Vorgang. |
| TeamsFetchTeamDetailsResponse |
Enthält Antwortdaten für den fetchTeamDetails-Vorgang. |
| TeamsMeetingInfoResponse |
Enthält Antwortdaten für den fetchMeetingInfo-Vorgang. |
| BotSignInGetSignInResourceResponse |
Enthält Antwortdaten für den getSignInResource-Vorgang. |
| BotSignInGetSignInUrlResponse |
Enthält Antwortdaten für den getSignInUrl-Vorgang. |
| UserTokenExchangeAsyncResponse |
Enthält Antwortdaten für den exchangeAsync-Vorgang. |
| UserTokenGetAadTokensResponse |
Enthält Antwortdaten für den getAadTokens-Vorgang. |
| UserTokenGetTokenResponse |
Enthält Antwortdaten für den getToken-Vorgang. |
| UserTokenGetTokenStatusResponse |
Enthält Antwortdaten für den getTokenStatus-Vorgang. |
| UserTokenSignOutResponse |
Enthält Antwortdaten für den SignOut-Vorgang. |
Functions
| allowed |
Erstellen eines Anspruchs validator für Zugelassene Aufrufer |
Details zur Funktion
allowedCallersClaimsValidator(string[])
Erstellen eines Anspruchs validator für Zugelassene Aufrufer
function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims
Parameter
- allowedCallers
-
string[]
zugelassene Anrufer von Fähigkeiten
Gibt zurück
Anspruchs validator-Funktion