botframework-connector package
Klassen
AppCredentials |
Allgemeine AppCredentials-Authentifizierungsimplementierung und Cache. Unterstützt jeden ADAL-Clientanmeldeinformationsflow. 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 Protocol-Netzwerkaufrufen in dieser Umgebung verwendet wird. |
BotFrameworkAuthenticationFactory |
Eine Factory für BotFrameworkAuthentication , die den umgebungsspezifischen Bot Framework-Protokollauthentifizierungscode kapselt. |
BotFrameworkClientImpl | |
CertificateAppCredentials |
Implementierung der CertificateAppCredentials-Authentifizierung |
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 von JWT-Endorsements. |
JwtTokenExtractor |
Eine JWT-Tokenverarbeitungsklasse, die Identitätsinformationen abruft und die Überprüfung von Sicherheitstoken ausführt. |
JwtTokenProviderFactory | |
ManagedIdentityAppCredentials |
Authentifizierungsimplementierung der verwalteten Dienstidentität. |
ManagedIdentityAuthenticator |
Abstraktion zum Abrufen von Token von einer verwalteten Dienstidentität. |
ManagedIdentityServiceClientCredentialsFactory |
Eine Verwaltete Identitätsimplementierung der abstrakten ServiceClientCredentialsFactory-Klasse . |
MicrosoftAppCredentials |
MicrosoftAppCredentials-Authentifizierungsimplementierung |
OpenIdMetadata |
Klasse, die für die Verwaltung von OpenId-Metadaten zuständig ist. |
ParameterizedBotFrameworkAuthentication | |
PasswordServiceClientCredentialFactory |
Eine einfache Implementierung der ServiceClientCredentialsFactory-Schnittstelle . |
ServiceClientCredentialsFactory |
Die abstrakte ServiceClientCredentialsFactory-Klasse, mit der Bots ihre eigenen ServiceClientCredentials für Bot-zu-Bot-Kanal- oder Skillbot-Aufrufe für übergeordnete Bots bereitstellen können. |
UserTokenClient |
Client für 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-Objekt darstellt. |
ReadReceiptInfo |
Allgemeine Informationen zu einer Lesebestätigung. |
TeamsConnectorClient | |
TeamsConnectorClientContext |
Die Bot Connector-REST-API-Erweiterung für Microsoft Teams ermöglicht Es Ihrem Bot, erweiterte Vorgänge im Microsoft Teams-Kanal auszuführen, der im Bot Framework-Entwicklerportal konfiguriert ist. Der Connectordienst verwendet branchenüblicher REST und JSON über HTTPS. |
BotSignIn |
Klasse, die ein 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 sollte eine Ausnahme auslösen, 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 Abmeldevorgang. |
Functions
allowed |
Erstellen eines Anspruchsüberprüfungssteuerelements für Zulassungsaufrufer |
Details zur Funktion
allowedCallersClaimsValidator(string[])
Erstellen eines Anspruchsüberprüfungssteuerelements für Zulassungsaufrufer
function allowedCallersClaimsValidator(allowedCallers: string[]): ValidateClaims
Parameter
- allowedCallers
-
string[]
Zugelassene Anrufer von Skills
Gibt zurück
Anspruchsüberprüfungsfunktion