MicrosoftIdentityAuthenticationMessageHandlerOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Opciones que se pasan a Microsoft controladores de mensajes de identidad.
public class MicrosoftIdentityAuthenticationMessageHandlerOptions : Microsoft.Identity.Web.MicrosoftIdentityAuthenticationBaseOptions, ICloneable
type MicrosoftIdentityAuthenticationMessageHandlerOptions = class
inherit MicrosoftIdentityAuthenticationBaseOptions
interface ICloneable
Public Class MicrosoftIdentityAuthenticationMessageHandlerOptions
Inherits MicrosoftIdentityAuthenticationBaseOptions
Implements ICloneable
- Herencia
-
MicrosoftIdentityAuthenticationMessageHandlerOptions
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| MicrosoftIdentityAuthenticationMessageHandlerOptions() |
Opciones que se pasan a Microsoft controladores de mensajes de identidad. |
Propiedades
| Nombre | Description |
|---|---|
| AuthenticationScheme |
Esquema de autenticación. Si es null, usará OpenIdConnectDefault.AuthenticationScheme si se llama desde una aplicación web y JwtBearerDefault.AuthenticationScheme si se llama desde una API web. (Heredado de MicrosoftIdentityAuthenticationBaseOptions) |
| IsProofOfPossessionRequest |
Modifica la solicitud de adquisición de tokens para que el token adquirido sea un token de prueba de posesión (PoP), en lugar de un token de portador. Los tokens poP son similares a los tokens de portador, pero están enlazados a la solicitud HTTP y a una clave criptográfica, que MSAL puede administrar. Consulte https://aka.ms/msal-net-pop. Establézcalo en true para habilitar automáticamente los tokens de poP. (Heredado de MicrosoftIdentityAuthenticationBaseOptions) |
| Scopes |
Ámbitos separados por espacios necesarios para llamar a la API web de bajada. Por ejemplo, "user.read mail.read". (Heredado de MicrosoftIdentityAuthenticationBaseOptions) |
| Tenant |
[Opcional] id. de inquilino. Esto se usa para escenarios específicos en los que la aplicación necesita llamar a una API web de bajada en nombre de un usuario en varios inquilinos. Se usaría principalmente desde el código, no desde la configuración. (Heredado de MicrosoftIdentityAuthenticationBaseOptions) |
| TokenAcquisitionOptions |
Opciones pasadas para crear el objeto de adquisición de tokens que llama a msal .NET. (Heredado de MicrosoftIdentityAuthenticationBaseOptions) |
| UserFlow |
[Opcional]. Flujo de usuario (en el caso de una API web de bajada de B2C). Si no se especifica, se llamará a la API web de bajada de B2C con el flujo de usuario predeterminado de DefaultUserFlow. (Heredado de MicrosoftIdentityAuthenticationBaseOptions) |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Clone las opciones (para poder invalidarlas). |
| GetScopes() |
Devuelve los ámbitos. (Heredado de MicrosoftIdentityAuthenticationBaseOptions) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ICloneable.Clone() |
Clone las opciones (para poder invalidarlas). |