Microsoft.Bot.Connector.Authentication Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Klassen
| AllowedCallersClaimsValidator |
Claimvalidatie waarmee autorisatie op toepassingsniveau wordt toegevoegd op basis van een eenvoudige lijst met toepassings-id's die mogen worden aangeroepen. |
| AllowedSkillsClaimsValidator |
Een claimvalidator die een toegestane lijst laadt uit een opgegeven lijst met toegestane AppIds en controleert of antwoorden afkomstig zijn van geconfigureerde vaardigheden. |
| AppCredentials |
Basisabstractie voor AAD-referenties voor verificatie en caching. |
| AseChannelValidation |
Valideert en onderzoekt JWT-tokens van de AseChannel. |
| AuthenticateRequestResult |
Het resultaat van een aanroep om een Bot Framework Protocol-aanvraag te verifiëren. |
| AuthenticationConfiguration |
Algemene configuratie-instellingen voor verificatie. |
| AuthenticationConstants |
Waarden en constanten die worden gebruikt voor verificatie en verificatie door het Bot Framework-protocol. |
| AuthenticatorResult |
Vertegenwoordigt het resultaat van een verificatieproces. Bevat een beveiligingstoken en de verlooptijd. |
| BotFrameworkAuthentication |
Vertegenwoordigt een cloudomgeving die wordt gebruikt voor het verifiëren van Bot Framework Protocol-netwerkoproepen binnen deze omgeving. |
| BotFrameworkAuthenticationFactory |
Een fabriek voor BotFrameworkAuthentication die de omgevingsspecifieke Bot Framework Protocol-verificatiecode inkapselt. |
| CertificateAppCredentials |
CertificateAppCredentials-verificatieimplementatie en -cache. |
| CertificateAppCredentialsOptions |
Opties voor CertificateAppCredentials. |
| CertificateGovernmentAppCredentials |
CertificateGovAppCredentials-verificatieimplementatie voor Gov Cloud. |
| CertificateServiceClientCredentialsFactory |
Een beheerde identiteit-implementatie van de ServiceClientCredentialsFactory-interface. |
| ChannelValidation |
Valideert JWT-tokens die zijn verzonden vanuit Azure. |
| ClaimsValidator |
Een interface die wordt gebruikt om identiteit Claimte valideren. |
| ConnectorFactory |
Een factoryklasse die wordt gebruikt om ConnectorClients te maken met de juiste referenties voor de huidige appId. |
| EmulatorValidation |
Hiermee valideert en onderzoekt u JWT-tokens van de Bot Framework Emulator. |
| EndorsementsRetriever |
De eigenschap goedkeuringen binnen elke sleutel bevat een of meer goedkeuringstekenreeksen die u kunt gebruiken om te controleren of de kanaal-id die is opgegeven in de eigenschap ChannelId binnen het activiteitsobject van de binnenkomende aanvraag, authentiek is. Meer details op: https://docs.microsoft.com/bot-framework/rest-api/bot-framework-rest-connector-authentication. |
| EndorsementsValidator |
Bevat helpermethoden voor het verifiëren van JWT-goedkeuringen. |
| EnterpriseChannelValidation |
Hiermee worden JWT-tokens gevalideerd vanuit een bedrijfskanaal. |
| GovernmentAuthenticationConstants |
Waarden en constanten die worden gebruikt voor verificatie en autorisatie door het Bot Framework-protocol voor datacenters van de Amerikaanse overheid. |
| GovernmentChannelValidation |
Valies JWT-tokens van een overheidskanaal. |
| JwtTokenExtractor |
Een JWT-tokenverwerkingsklasse die identiteitsgegevens ophaalt en beveiligingstokenvalidatie uitvoert. |
| JwtTokenValidation |
Bevat helpermethoden voor het verifiëren van binnenkomende HTTP-aanvragen. |
| ManagedIdentityAppCredentials |
Verificatie-implementatie van Managed Service Identity. |
| ManagedIdentityAuthenticator |
Abstractie voor het verkrijgen van tokens van een Managed Service Identity. |
| ManagedIdentityServiceClientCredentialsFactory |
Een beheerde identiteit-implementatie van de ServiceClientCredentialsFactory-interface. |
| MicrosoftAppCredentials |
Implementatie en cache van MicrosoftAppCredentials-verificatie. |
| MicrosoftGovernmentAppCredentials |
MicrosoftGovernmentAppCredentials-verificatieimplementatie. |
| MsalAppCredentials |
Een verificatieklasse die IAuthenticatorimplementeert, die wordt gebruikt voor het verkrijgen van tokens voor uitgaande berichten naar de kanalen. |
| MsalServiceClientCredentialsFactory |
Referentiefactory die MSAL gebruikt om tokens te verkrijgen. |
| OAuthConfiguration |
Configuratie voor verificatie van OAuth-clientreferenties. |
| PasswordServiceClientCredentialFactory |
Een eenvoudige implementatie van de ServiceClientCredentialsFactory interface. |
| Retry |
Voert asynchrone bewerkingen opnieuw uit. In geval van fouten worden uitzonderingen in een AggregateException-object verzameld en geretourneerd. |
| RetryParams |
Wrapper-klasse die een gedrag voor opnieuw proberen definieert. |
| ServiceClientCredentialsFactory |
Met de ServiceClientCredentialsFactory abstracte klasse kunnen bots hun eigen Microsoft.Rest.ServiceClientCredentials bieden voor bot om te kanaalen of een vaardigheidsbot aan te roepen bovenliggende bot-aanroepen. |
| SimpleChannelProvider |
Een eenvoudige kanaalprovider met basisconfiguratieparameters om verbinding te maken met een Bot Framework-kanaalservice. |
| SimpleCredentialProvider |
Een eenvoudige implementatie van de ICredentialProvider interface. |
| SkillValidation |
Valideert JWT-tokens die worden verzonden naar en van een vaardigheid. |
| ThrottleException |
Aangepaste beperkingsondering. |
| TimeSpanExtensions |
Uitbreidingsmethoden voor de TimeSpan-klasse. |
| UserTokenClient |
Client voor toegang tot de gebruikerstokenservice. |
Interfaces
| IAuthenticator |
Contract voor verificatieklassen waarmee verificatietokens worden opgehaald. |
| IChannelProvider |
ChannelProvider-interface. Met deze interface kunnen bots hun eigen implementatie bieden voor de configuratieparameters om verbinding te maken met een bot. Framework-kanaalservice. |
| ICredentialProvider |
CredentialProvider-interface. Met deze interface kunnen bots hun eigen implementatie bieden van wat is, en wat niet, een geldige appId en een geldig wachtwoord is. Dit is handig in het geval van bots met meerdere tenants, waarbij de bot mogelijk moet worden aangeroepen bij een service om te bepalen of een bepaald appid-/wachtwoordpaar geldig is. Voor bots met één tenant (de overgrote meerderheid) zijn de eenvoudige statische providers voldoende. |
| IServiceClientCredentialProvider |
ServiceClientCredentialProvider-interface. Met deze interface kunnen bots hun eigen bewijs van service-identiteit bieden voor het maken van service-aanroepen van de bot naar kanalen. De implementor moet ServiceClientCredentails retourneren uit de GetCredentials-methode. |