Microsoft.Bot.Connector.Authentication Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
AllowedCallersClaimsValidator |
Validátor deklarací identity, který přidává autorizaci na úrovni aplikace na základě jednoduchého seznamu ID aplikací, které mohou volat. |
AllowedSkillsClaimsValidator |
Validátor deklarací identity, který načte seznam povolených z poskytnutého seznamu povolených ID aplikací a kontroluje, jestli odpovědi pocházejí z nakonfigurovaných dovedností. |
AppCredentials |
Základní abstrakce přihlašovacích údajů AAD pro ověřování a ukládání do mezipaměti |
AseChannelValidation |
Ověřuje a zkoumá tokeny JWT z AseChannel. |
AuthenticateRequestResult |
Výsledek volání pro ověření požadavku protokolu Bot Framework. |
AuthenticationConfiguration |
Obecná nastavení konfigurace pro ověřování |
AuthenticationConstants |
Hodnoty a konstanty používané pro ověřování a authrizaci protokolem Bot Framework. |
AuthenticatorResult |
Představuje výsledek procesu ověřování. Zahrnuje token zabezpečení a čas vypršení platnosti. |
BotFrameworkAuthentication |
Představuje cloudové prostředí používané k ověřování síťových volání protokolu Bot Framework v tomto prostředí. |
BotFrameworkAuthenticationFactory |
Továrna pro BotFrameworkAuthentication, která zapouzdřuje ověřovací kód protokolu Bot Framework pro konkrétní prostředí. |
CertificateAppCredentials |
Implementace a mezipaměť ověřování CertificateAppCredentials |
CertificateAppCredentialsOptions |
Možnosti CertificateAppCredentials |
CertificateGovernmentAppCredentials |
Implementace ověřování CertificateGovAppCredentials pro Gov Cloud |
CertificateServiceClientCredentialsFactory |
Implementace spravované identity rozhraní ServiceClientCredentialsFactory |
ChannelValidation |
Ověřuje tokeny JWT odeslané z Azure. |
ClaimsValidator |
Rozhraní použité k ověření identity Claim. |
ConnectorFactory |
Třída továrny používaná k vytvoření ConnectorClients s příslušnými přihlašovacími údaji pro aktuální appId. |
EmulatorValidation |
Ověřuje a kontroluje tokeny JWT z bot Framework Emulatoru. |
EndorsementsRetriever |
Vlastnost doporučení v rámci každého klíče obsahuje jeden nebo více ověřovacích řetězců, které můžete použít k ověření, že ID kanálu zadané ve vlastnosti ChannelId v rámci objektu Aktivity příchozího požadavku je autentické. Další podrobnosti najdete v: https://docs.microsoft.com/bot-framework/rest-api/bot-framework-rest-connector-authentication. |
EndorsementsValidator |
Obsahuje pomocné metody pro ověření doporučení JWT. |
EnterpriseChannelValidation |
Ověřuje tokeny JWT z podnikového kanálu. |
GovernmentAuthenticationConstants |
Hodnoty a konstanty používané pro ověřování a autorizaci protokolem Bot Framework pro dataCenter pro státní správu USA. |
GovernmentChannelValidation |
Valies JWT tokeny z kanálu government. |
JwtTokenExtractor |
Třída zpracování tokenů JWT, která získává informace o identitě a provádí ověření tokenu zabezpečení. |
JwtTokenValidation |
Obsahuje pomocné metody pro ověřování příchozích požadavků HTTP. |
ManagedIdentityAppCredentials |
Implementace ověřování identit spravované služby |
ManagedIdentityAuthenticator |
Abstrakce pro získání tokenů z identity spravované služby |
ManagedIdentityServiceClientCredentialsFactory |
Implementace spravované identity rozhraní ServiceClientCredentialsFactory |
MicrosoftAppCredentials |
Implementace a mezipaměť ověřování MicrosoftAppCredentials |
MicrosoftGovernmentAppCredentials |
Implementace ověřování MicrosoftGovernmentAppCredentials |
MsalAppCredentials |
Ověřovací třída, která implementuje IAuthenticator, slouží k získání tokenů pro odchozí zprávy do kanálů. |
MsalServiceClientCredentialsFactory |
Objekt pro vytváření přihlašovacích údajů, který k získání tokenů používá knihovnu MSAL. |
OAuthConfiguration |
Konfigurace pro ověřování přihlašovacích údajů klienta OAuth |
PasswordServiceClientCredentialFactory |
Jednoduchá implementace rozhraní ServiceClientCredentialsFactory. |
Retry |
Opakuje asynchronní operace. V případě chyb shromažďuje a vrací výjimky v objektu AggregateException. |
RetryParams |
Třída Wrapper, která definuje chování opakování. |
ServiceClientCredentialsFactory |
Abstraktní třída ServiceClientCredentialsFactory, která robotům umožňuje poskytovat vlastní Microsoft.Rest.ServiceClientCredentials robota pro kanálování nebo dovednosti robota pro volání nadřazeného robota. |
SimpleChannelProvider |
Jednoduchý poskytovatel kanálu se základními konfiguračními parametry pro připojení ke službě kanálů Bot Framework. |
SimpleCredentialProvider |
Jednoduchá implementace rozhraní ICredentialProvider. |
SkillValidation |
Ověřuje tokeny JWT odesílané do a z dovednosti. |
ThrottleException |
Vlastní výjimka omezování |
TimeSpanExtensions |
Metody rozsahu pro třídu TimeSpan. |
UserTokenClient |
Klient pro přístup ke službě tokenů uživatele |
Rozhraní
IAuthenticator |
Kontrakt pro třídy ověřování, které načítají ověřovací tokeny. |
IChannelProvider |
ChannelProvider – rozhraní. Toto rozhraní umožňuje robotům poskytnout vlastní implementaci parametrů konfigurace pro připojení k robotovi. Služba kanálu architektury. |
ICredentialProvider |
Rozhraní CredentialProvider. Toto rozhraní umožňuje robotům poskytovat vlastní implementaci toho, co je a co není platné appId a heslo. To je užitečné v případě robotů s více tenanty, u kterých může být potřeba volat službu, aby bylo možné určit, jestli je platný konkrétní pár appid/heslo. Pro roboty s jedním tenantem (drtivá většina) stačí jednoduché statické zprostředkovatele. |
IServiceClientCredentialProvider |
Rozhraní ServiceClientCredentialProvider. Toto rozhraní umožňuje robotům poskytovat vlastní doklad o identitě služby za účelem volání služeb z robota do kanálů. Implementátor by měl vrátit ServiceClientCredentails z GetCredentials metoda. |