Taal

AuthenticationConstants Klas

Definitie

Waarden en constanten die worden gebruikt voor verificatie en verificatie door het Bot Framework-protocol.

public static class AuthenticationConstants
type AuthenticationConstants = class
Public Class AuthenticationConstants
Overname
AuthenticationConstants

Velden

Name Description
AllowedSigningAlgorithms

Toegestane algoritmen voor tokenondertekening. Tokens zijn afkomstig van kanalen naar de bot. De code die hiervoor wordt gebruikt, ondersteunt ook tokens die afkomstig zijn van de emulator.

AnonymousAuthType

Geeft aan dat het AuthenticationType anoniem is (er zijn geen app-ID en wachtwoord gegeven).

AnonymousSkillAppId

AppId die wordt gebruikt voor het maken van vaardigheidsclaims wanneer er geen appId en wachtwoord zijn geconfigureerd.

AppIdClaim

Claimnaam van app-id. Zoals wordt gebruikt in Microsoft AAD 1.0-tokens.

AudienceClaim

Doelgroep claimen. Vanaf RFC 7519. https://tools.ietf.org/html/rfc7519#section-4.1.3 De "aud" (publiek) claim identificeert de ontvangers waarvoor de JWT bedoeld is. Elke principal die is bedoeld voor het verwerken van de JWT MOET zichzelf identificeren met een waarde in de doelgroepclaim. Als de principal die de claim verwerkt, zich niet identificeert met een waarde in de claim "aud" wanneer deze claim aanwezig is, moet de JWT worden afgewezen. In het algemeen is de waarde aud een matrix van hoofdlettergevoelige tekenreeksen, die elk een StringOrURI-waarde bevatten. In het speciale geval wanneer de JWT één doelgroep heeft, kan de waarde aud een enkele hoofdlettergevoelige tekenreeks zijn die een StringOrURI-waarde bevat. De interpretatie van doelgroepwaarden is over het algemeen toepassingsspecifiek. Het gebruik van deze claim is OPTIONEEL.

AuthorizedParty

"azp" claim. Geautoriseerde partij: de partij waaraan het id-token is uitgegeven. Deze bewering volgt het algemene formaat dat is vastgesteld in de OpenID-specificatie. http://openid.net/specs/openid-connect-core-1_0.html#IDToken

BotOpenIdMetadataKey

Toepassingsinstellingssleutel voor de waarde OpenIdMetadataUrl.

DefaultChannelAuthTenant

De standaardtenant voor het verkrijgen van bot-token naar kanaaltoken.

EmulateOAuthCardsKey

Sleutel voor toepassingsinstellingen voor het emuleren van OAuthCards bij het gebruik van de emulator.

KeyIdHeader

Uit RFC 7515 https://tools.ietf.org/html/rfc7515#section-4.1.4 is de "kid" (sleutel-ID) Headerparameter een hint die aangeeft welke sleutel is gebruikt om de JWS te beveiligen. Met deze parameter kunnen originators expliciet een wijziging van de sleutel aan geadresseerden signaleren. De structuur van de waarde 'kind' is niet opgegeven. De waarde MOET een hoofdlettergevoelige tekenreeks zijn. Het gebruik van deze headerparameter is OPTIONEEL. Wanneer deze wordt gebruikt met een JWK, wordt de 'kid'-waarde gebruikt om een JWK-parameterwaarde 'kid' te vinden.

OAuthUrl

OAuth-URL wordt gebruikt om een token op te halen uit OAuthApiClient.

OAuthUrlKey

Toepassingsinstellingssleutel voor de OAuthUrl-waarde.

ServiceUrlClaim

Naam van service-URL-claim. Zoals wordt gebruikt in Microsoft Bot Framework v3.1-verificatie.

TenantIdClaim

Claimnaam van tenant-id. Zoals wordt gebruikt in Microsoft AAD-tokens.

ToBotFromAseChannelOpenIdMetadataUrl

AAN BOT VAN AseChannel: OpenID-metadatadocument voor tokens afkomstig van MSA.

ToBotFromChannelOpenIdMetadataUrl

AAN BOT VAN KANAAL: OpenID-metadatadocument voor tokens afkomstig van MSA.

ToBotFromChannelTokenIssuer

AAN BOT VAN KANAAL: Tokenuitgever.

ToBotFromEmulatorOpenIdMetadataUrl

AAN BOT VAN EMULATOR: OpenID-metadatadocument voor tokens afkomstig van MSA.

ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat

AAN BOT VANUIT ENTERPRISE-KANAAL: OpenID-metadatadocument voor tokens afkomstig van MSA.

ToChannelFromBotLoginUrl

NAAR KANAAL VAN BOT: AANMELDINGS-URL.

VEROUDERD. Alleen voor binaire compat.

ToChannelFromBotLoginUrlTemplate

NAAR KANAAL VAN BOT: Inlog-URL sjabloonstring. Botontwikkelaar kan opgeven van welke tenant een toegangstoken moet worden verkregen. Standaard accepteren de kanalen alleen tokens van 'botframework.com'. Zie https://aka.ms/bots/tenant-restriction voor meer informatie.

ToChannelFromBotOAuthScope

KANALISEREN VAN BOT: OAuth scope om te verzoeken.

ValidGovernmentTokenIssuerUrlTemplateV1

De URL-sjabloon van de Azure AD-tokenverlener government V1 die de tenant-id bevat van waaruit het token is uitgegeven.

ValidGovernmentTokenIssuerUrlTemplateV2

De URL-sjabloon voor de azure AD-tokenverlener government V2 die de tenant-id bevat van waaruit het token is uitgegeven.

ValidTokenIssuerUrlTemplateV1

De URL-sjabloon voor de verlener van V1 Azure AD-tokens die de tenant-id bevat van waaruit het token is uitgegeven.

ValidTokenIssuerUrlTemplateV2

De URL-sjabloon voor de V2 Azure AD-tokenverlener die de tenant-id bevat van waaruit het token is uitgegeven.

VersionClaim

Naam van tokenversieclaim. Zoals wordt gebruikt in Microsoft AAD-tokens.

Van toepassing op