MicrosoftIdentityAuthenticationMessageHandlerOptions Classe

Definição

Opções passadas para manipuladores de mensagens do Microsoft Identity.

public class MicrosoftIdentityAuthenticationMessageHandlerOptions : Microsoft.Identity.Web.MicrosoftIdentityAuthenticationBaseOptions, ICloneable
type MicrosoftIdentityAuthenticationMessageHandlerOptions = class
    inherit MicrosoftIdentityAuthenticationBaseOptions
    interface ICloneable
Public Class MicrosoftIdentityAuthenticationMessageHandlerOptions
Inherits MicrosoftIdentityAuthenticationBaseOptions
Implements ICloneable
Herança
MicrosoftIdentityAuthenticationMessageHandlerOptions
Implementações

Construtores

Nome Description
MicrosoftIdentityAuthenticationMessageHandlerOptions()

Opções passadas para manipuladores de mensagens do Microsoft Identity.

Propriedades

Nome Description
AuthenticationScheme

Esquema de autenticação. Se for nulo, usará OpenIdConnectDefault.AuthenticationScheme se for chamado de um aplicativo Web e JwtBearerDefault.AuthenticationScheme se for chamado de uma API Web.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
IsProofOfPossessionRequest

Modifica a solicitação de aquisição de token para que o token adquirido seja um PoP (Token de Prova de Posse), em vez de um token de portador. Os tokens PoP são semelhantes aos tokens de portador, mas estão associados à solicitação HTTP e a uma chave criptográfica, que a MSAL pode gerenciar. Consulte https://aka.ms/msal-net-pop. Defina como true para habilitar tokens PoP automaticamente.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
Scopes

Escopos separados de espaço necessários para chamar a API Web downstream. Por exemplo, "user.read mail.read".

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
Tenant

[Opcional] ID do locatário. Isso é usado para cenários específicos em que o aplicativo precisa chamar uma API Web downstream em nome de um usuário em vários locatários. Ele seria usado principalmente do código, não da configuração.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
TokenAcquisitionOptions

Opções passadas para criar o objeto de aquisição de token que chama a msal .NET.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
UserFlow

[Opcional]. Fluxo do usuário (no caso de uma API Web downstream B2C). Se não for especificado, a API Web downstream B2C será chamada com o fluxo de usuário padrão de DefaultUserFlow.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)

Métodos

Nome Description
Clone()

Clone as opções (para poder substituí-las).

GetScopes()

Retorna os escopos.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)

Implantações explícitas de interface

Nome Description
ICloneable.Clone()

Clone as opções (para poder substituí-las).

Aplica-se a