AuthenticationConstants Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Valori e costanti usati per l'autenticazione e l'autenticazione da parte del protocollo Bot Framework.
public static class AuthenticationConstants
type AuthenticationConstants = class
Public Class AuthenticationConstants
- Ereditarietà
-
AuthenticationConstants
Campi
AllowedSigningAlgorithms |
Algoritmi di firma dei token consentiti. I token provengono dai canali al bot. Il codice che usa questo supporta anche i token provenienti dall'emulatore. |
AnonymousAuthType |
Indica che AuthenticationType è anonimo (non sono stati forniti ID app e password). |
AnonymousSkillAppId |
AppId usato per la creazione di attestazioni di competenza quando non sono configurati appId e password. |
AppIdClaim |
Nome attestazione ID app. Come usato nei token di Microsoft AAD 1.0. |
AudienceClaim |
Attestazione destinatari. Da RFC 7519. https://tools.ietf.org/html/rfc7519#section-4.1.3 L'attestazione "aud" (audience) identifica i destinatari per cui è destinato il token JWT. Ogni entità progettata per elaborare il token JWT DEVE identificarsi con un valore nell'attestazione del gruppo di destinatari. Se l'entità che elabora l'attestazione non si identifica con un valore nell'attestazione "aud" quando questa attestazione è presente, il token JWT DEVE essere rifiutato. Nel caso generale, il valore "aud" è una matrice di stringhe con distinzione tra maiuscole e minuscole, ognuna contenente un valore StringOrURI. Nel caso speciale in cui il token JWT ha un gruppo di destinatari, il valore "aud" PUÒ essere una singola stringa con distinzione tra maiuscole e minuscole contenente un valore StringOrURI. L'interpretazione dei valori dei destinatari è in genere specifica dell'applicazione. L'uso di questa attestazione è FACOLTATIVO. |
AuthorizedParty |
Attestazione "azp". Entità autorizzata: l'entità a cui è stato rilasciato il token ID. Questa attestazione segue il formato generale impostato nella specifica OpenID. http://openid.net/specs/openid-connect-core-1_0.html#IDToken. |
BotOpenIdMetadataKey |
Chiave di impostazione dell'applicazione per il valore OpenIdMetadataUrl. |
DefaultChannelAuthTenant |
Tenant predefinito da cui acquisire il bot per il token del canale. |
EmulateOAuthCardsKey |
Chiave delle impostazioni dell'applicazione per se emulare OAuthCards quando si usa l'emulatore. |
KeyIdHeader |
Da RFC 7515 https://tools.ietf.org/html/rfc7515#section-4.1.4 Il parametro di intestazione "kid" (ID chiave) è un hint che indica quale chiave è stata usata per proteggere JWS. Questo parametro consente agli originatori di segnalare in modo esplicito una modifica della chiave ai destinatari. La struttura del valore "kid" non è specificata. Il valore DEVE essere una stringa con distinzione tra maiuscole e minuscole. L'uso di questo parametro di intestazione è FACOLTATIVO. Se usato con un JWK, il valore "kid" viene usato per trovare la corrispondenza con un valore di parametro "kid" JWK. |
OAuthUrl |
URL OAuth usato per ottenere un token da OAuthApiClient. |
OAuthUrlKey |
Chiave di impostazione dell'applicazione per il valore OAuthUrl. |
ServiceUrlClaim |
Nome attestazione URL servizio. Come usato nell'autenticazione di Microsoft Bot Framework v3.1. |
TenantIdClaim |
Nome attestazione ID tenant. Come usato nei token di Microsoft AAD. |
ToBotFromAseChannelOpenIdMetadataUrl |
TO BOT FROM AseChannel: documento di metadati OpenID per i token provenienti da MSA. |
ToBotFromChannelOpenIdMetadataUrl |
TO BOT FROM CHANNEL: documento di metadati OpenID per i token provenienti da MSA. |
ToBotFromChannelTokenIssuer |
TO BOT FROM CHANNEL: Emittente del token. |
ToBotFromEmulatorOpenIdMetadataUrl |
TO BOT FROM EMULATOR: documento di metadati OpenID per i token provenienti da MSA. |
ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat |
TO BOT FROM ENTERPRISE CHANNEL: documento di metadati OpenID per i token provenienti da MSA. |
ToChannelFromBotLoginUrl |
PER CANALE DA BOT: URL di accesso. DEPRECATO. Solo per compatibilità binaria. |
ToChannelFromBotLoginUrlTemplate |
TO CHANNEL FROM BOT:Login URL template string. Lo sviluppatore di bot può specificare il tenant da cui ottenere un token di accesso. Per impostazione predefinita, i canali accettano solo token da "botframework.com". Per altri dettagli, vedere https://aka.ms/bots/tenant-restriction. |
ToChannelFromBotOAuthScope |
TO CHANNEL FROM BOT: ambito OAuth da richiedere. |
ValidGovernmentTokenIssuerUrlTemplateV1 |
Modello di URL dell'autorità di certificazione del token di Azure AD V1 per enti pubblici che conterrà l'ID tenant da cui è stato rilasciato il token. |
ValidGovernmentTokenIssuerUrlTemplateV2 |
Modello di URL dell'autorità di certificazione del token di Azure AD V2 per enti pubblici che conterrà l'ID tenant da cui è stato rilasciato il token. |
ValidTokenIssuerUrlTemplateV1 |
Modello di URL dell'autorità di certificazione del token di Azure AD V1 che conterrà l'ID tenant da cui è stato rilasciato il token. |
ValidTokenIssuerUrlTemplateV2 |
Modello di URL dell'autorità di certificazione del token V2 di Azure AD che conterrà l'ID tenant da cui è stato rilasciato il token. |
VersionClaim |
Nome attestazione della versione del token. Come usato nei token di Microsoft AAD. |