MicrosoftIdentityAuthenticationMessageHandlerOptions Clase

Definición

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).

Se aplica a