Compartir a través de


AuthenticationConstants Clase

Definición

Valores y constantes usados para la autenticación y la authrización por el protocolo bot Framework.

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

Campos

AllowedSigningAlgorithms

Algoritmos de firma de tokens permitidos. Los tokens proceden de canales al bot. El código que usa esto también admite tokens procedentes del emulador.

AnonymousAuthType

Indica que AuthenticationType es anónimo (no se proporcionó ningún identificador de aplicación y contraseña).

AnonymousSkillAppId

AppId se usa para crear notificaciones de aptitud cuando no hay ningún appId y contraseña configurado.

AppIdClaim

Nombre de notificación del identificador de aplicación. Como se usa en tokens de Microsoft AAD 1.0.

AudienceClaim

Notificación de audiencia. Desde RFC 7519. https://tools.ietf.org/html/rfc7519#section-4.1.3 la notificación "aud" (audiencia) identifica a los destinatarios para los que está destinado el JWT. Cada entidad de seguridad destinada a procesar el JWT DEBE identificarse con un valor en la notificación de audiencia. Si la entidad de seguridad que procesa la notificación no se identifica con un valor en la notificación "aud" cuando esta notificación está presente, se debe rechazar el JWT. En el caso general, el valor "aud" es una matriz de cadenas que distinguen mayúsculas de minúsculas, cada una de las cuales contiene un valor StringOrURI. En el caso especial en el que el JWT tiene una audiencia, el valor "aud" puede ser una sola cadena que distingue mayúsculas de minúsculas que contiene un valor StringOrURI. La interpretación de los valores de audiencia suele ser específica de la aplicación. El uso de esta notificación es OPCIONAL.

AuthorizedParty

Notificación "azp". Entidad autorizada: la entidad a la que se emitió el token de identificador. Esta notificación sigue el formato general establecido en la especificación openID. http://openid.net/specs/openid-connect-core-1_0.html#IDToken.

BotOpenIdMetadataKey

Clave de configuración de la aplicación para el valor OpenIdMetadataUrl.

DefaultChannelAuthTenant

Inquilino predeterminado del que se va a adquirir el bot al token de canal.

EmulateOAuthCardsKey

Clave de configuración de la aplicación para si emular OAuthCards al usar el emulador.

KeyIdHeader

Desde RFC 7515 https://tools.ietf.org/html/rfc7515#section-4.1.4 El parámetro de encabezado "kid" (id. de clave) es una sugerencia que indica qué clave se usó para proteger el JWS. Este parámetro permite a los originadores indicar explícitamente un cambio de clave a los destinatarios. La estructura del valor "kid" no está especificada. Su valor DEBE ser una cadena que distingue mayúsculas de minúsculas. El uso de este parámetro de encabezado es OPCIONAL. Cuando se usa con un JWK, el valor "kid" se usa para coincidir con un valor de parámetro "kid" de JWK.

OAuthUrl

Dirección URL de OAuth usada para obtener un token de OAuthApiClient.

OAuthUrlKey

Clave de configuración de la aplicación para el valor OAuthUrl.

ServiceUrlClaim

Nombre de notificación de dirección URL del servicio. Como se usa en la autenticación de Microsoft Bot Framework v3.1.

TenantIdClaim

Nombre de notificación del identificador de inquilino. Como se usa en tokens de Microsoft AAD.

ToBotFromAseChannelOpenIdMetadataUrl

TO BOT FROM AseChannel: documento de metadatos de OpenID para tokens procedentes de MSA.

ToBotFromChannelOpenIdMetadataUrl

TO BOT FROM CHANNEL: documento de metadatos de OpenID para tokens procedentes de MSA.

ToBotFromChannelTokenIssuer

PARA BOT DESDE CANAL: emisor de tokens.

ToBotFromEmulatorOpenIdMetadataUrl

TO BOT FROM EMULATOR: documento de metadatos de OpenID para tokens procedentes de MSA.

ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat

TO BOT FROM ENTERPRISE CHANNEL: documento de metadatos de OpenID para tokens procedentes de MSA.

ToChannelFromBotLoginUrl

CANAL DESDE BOT: DIRECCIÓN URL de inicio de sesión.

OBSOLESCENTE. Solo para compatibilidad binaria.

ToChannelFromBotLoginUrlTemplate

CANAL DESDE BOT: cadena de plantilla DE DIRECCIÓN URL de inicio de sesión. El desarrollador de bots puede especificar a qué inquilino obtener un token de acceso. De forma predeterminada, los canales solo aceptan tokens de "botframework.com". Para obtener más información, consulte https://aka.ms/bots/tenant-restriction.

ToChannelFromBotOAuthScope

TO CHANNEL FROM BOT(CANAL DESDE BOT): ámbito de OAuth que se va a solicitar.

ValidGovernmentTokenIssuerUrlTemplateV1

La plantilla de dirección URL del emisor de tokens de Azure AD de Government V1 que contendrá el identificador de inquilino desde el que se emitió el token.

ValidGovernmentTokenIssuerUrlTemplateV2

La plantilla de dirección URL del emisor de tokens de Azure AD de Government V2 que contendrá el identificador de inquilino desde el que se emitió el token.

ValidTokenIssuerUrlTemplateV1

La plantilla de dirección URL del emisor de tokens de Azure AD V1 que contendrá el identificador de inquilino desde el que se emitió el token.

ValidTokenIssuerUrlTemplateV2

La plantilla de dirección URL del emisor de tokens de Azure AD V2 que contendrá el identificador de inquilino desde el que se emitió el token.

VersionClaim

Nombre de notificación de versión del token. Como se usa en tokens de Microsoft AAD.

Se aplica a