Microsoft.Bot.Connector.Authentication Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Klasser
AllowedCallersClaimsValidator |
Anspråksverifierare som lägger till auktorisering på programnivå baserat på en enkel lista över program-ID:t som kan anropas. |
AllowedSkillsClaimsValidator |
En anspråksverifierare som läser in en tillåten lista från en angivet lista över tillåtna AppId:er och kontrollerar att svar kommer från konfigurerade färdigheter. |
AppCredentials |
Grundläggande abstraktion för AAD-autentiseringsuppgifter för autentisering och cachelagring. |
AseChannelValidation |
Validerar och undersöker JWT-token från AseChannel. |
AuthenticateRequestResult |
Resultatet från ett anrop för att autentisera en Bot Framework Protocol-begäran. |
AuthenticationConfiguration |
Allmänna konfigurationsinställningar för autentisering. |
AuthenticationConstants |
Värden och konstanter som används för autentisering och autentisering av Bot Framework Protocol. |
AuthenticatorResult |
Representerar resultatet av en autentiseringsprocess. Innehåller en säkerhetstoken och dess förfallotid. |
BotFrameworkAuthentication |
Representerar en molnmiljö som används för att autentisera Bot Framework Protocol-nätverksanrop i den här miljön. |
BotFrameworkAuthenticationFactory |
En fabrik för BotFrameworkAuthentication som kapslar in miljöspecifik Bot Framework Protocol-autentiseringskod. |
CertificateAppCredentials |
CertificateAppCredentials-autentiseringsimplementering och cacheminne. |
CertificateAppCredentialsOptions |
Alternativ för CertificateAppCredentials. |
CertificateGovernmentAppCredentials |
CertificateGovAppCredentials-autentiseringsimplementering för Gov Cloud. |
CertificateServiceClientCredentialsFactory |
En implementering av hanterad identitet för ServiceClientCredentialsFactory-gränssnittet. |
ChannelValidation |
Validerar JWT-token som skickas från Azure. |
ClaimsValidator |
Ett gränssnitt som används för att verifiera identiteten Claim. |
ConnectorFactory |
En fabriksklass som används för att skapa ConnectorClients med lämpliga autentiseringsuppgifter för aktuellt appId. |
EmulatorValidation |
Validerar och undersöker JWT-token från Bot Framework-emulatorn. |
EndorsementsRetriever |
Bekräftelseegenskapen i varje nyckel innehåller en eller flera bekräftelsesträngar som du kan använda för att verifiera att kanal-ID:t som anges i egenskapen channelId i aktivitetsobjektet för den inkommande begäran är autentisering. Mer information finns på: https://docs.microsoft.com/bot-framework/rest-api/bot-framework-rest-connector-authentication. |
EndorsementsValidator |
Innehåller hjälpmetoder för att verifiera JWT-godkännanden. |
EnterpriseChannelValidation |
Verifierar JWT-token från en företagskanal. |
GovernmentAuthenticationConstants |
Värden och konstanter som används för autentisering och auktorisering av Bot Framework-protokollet till US Government DataCenters. |
GovernmentChannelValidation |
Valies JWT-token från en myndighetskanal. |
JwtTokenExtractor |
En JWT-tokenbearbetningsklass som hämtar identitetsinformation och utför verifiering av säkerhetstoken. |
JwtTokenValidation |
Innehåller hjälpmetoder för att autentisera inkommande HTTP-begäranden. |
ManagedIdentityAppCredentials |
Implementering av hanterad tjänstidentitetsautentisering. |
ManagedIdentityAuthenticator |
Abstraktion för att hämta token från en hanterad tjänstidentitet. |
ManagedIdentityServiceClientCredentialsFactory |
En implementering av hanterad identitet för ServiceClientCredentialsFactory-gränssnittet. |
MicrosoftAppCredentials |
MicrosoftAppCredentials-autentiseringsimplementering och cachelagring. |
MicrosoftGovernmentAppCredentials |
MicrosoftGovernmentAppCredentials-autentiseringsimplementering. |
MsalAppCredentials |
En autentiseringsklass som implementerar IAuthenticator, som används för att hämta token för utgående meddelanden till kanalerna. |
MsalServiceClientCredentialsFactory |
Autentiseringsfabrik som använder MSAL för att hämta token. |
OAuthConfiguration |
Konfiguration för autentisering med OAuth-klientautentiseringsuppgifter. |
PasswordServiceClientCredentialFactory |
En enkel implementering av ServiceClientCredentialsFactory-gränssnittet. |
Retry |
Försöker utföra asynkrona åtgärder igen. Vid fel samlar den in och returnerar undantag i ett AggregateException-objekt. |
RetryParams |
Wrapper-klass som definierar ett återförsöksbeteende. |
ServiceClientCredentialsFactory |
Den ServiceClientCredentialsFactory abstrakta klassen för att göra det möjligt för robotar att tillhandahålla sina egna Microsoft.Rest.ServiceClientCredentials för roboten att kanalisera eller färdighetsrobot till överordnade robotanrop. |
SimpleChannelProvider |
En enkel kanalprovider med grundläggande konfigurationsparametrar för att ansluta till en Bot Framework-kanaltjänst. |
SimpleCredentialProvider |
En enkel implementering av ICredentialProvider-gränssnittet. |
SkillValidation |
Validerar JWT-token som skickas till och från en färdighet. |
ThrottleException |
Undantag för anpassad begränsning. |
TimeSpanExtensions |
Utbredningsmetoder för klassen TimeSpan. |
UserTokenClient |
Klient för åtkomst till användartokentjänst. |
Gränssnitt
IAuthenticator |
Kontrakt för autentiseringsklasser som hämtar autentiseringstoken. |
IChannelProvider |
ChannelProvider-gränssnittet. Med det här gränssnittet kan robotar tillhandahålla en egen implementering för konfigurationsparametrarna för att ansluta till en robot. Framework-kanaltjänst. |
ICredentialProvider |
CredentialProvider-gränssnittet. Med det här gränssnittet kan robotar tillhandahålla en egen implementering av vad som är, och vad som inte är, ett giltigt appId och lösenord. Detta är användbart när det gäller robotar med flera klientorganisationer, där roboten kan behöva anropa en tjänst för att avgöra om ett visst appid/lösenord-par är giltigt. För enstaka klientrobotar (de allra flesta) räcker det med enkla statiska leverantörer. |
IServiceClientCredentialProvider |
ServiceClientCredentialProvider-gränssnittet. Med det här gränssnittet kan robotar tillhandahålla sina egna bevis på tjänstidentitet i syfte att göra tjänstanrop från roboten till kanaler. Implementorn ska returnera ServiceClientCredentails från GetCredentials-metoden. |