MicrosoftIdentityAuthenticationMessageHandlerOptions Classe

Definição

Opções passadas para os 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

Name Descrição
MicrosoftIdentityAuthenticationMessageHandlerOptions()

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

Propriedades

Name Descrição
AuthenticationScheme

Esquema de autenticação. Se for nulo, usará OpenIdConnectDefault.AuthenticationScheme se for chamado a partir de uma aplicação web, e JwtBearerDefault.AuthenticationScheme se for chamado a partir de uma API web.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
IsProofOfPossessionRequest

Modifica o pedido de aquisição do token para que o token adquirido seja um token de Prova de Posse (PoP), em vez de um token Bearer. Os tokens PoP são semelhantes aos tokens Bearer, mas estão ligados ao pedido HTTP e a uma chave criptográfica, que a MSAL pode gerir. Consulte https://aka.ms/msal-net-pop. Define para true para ativar automaticamente os tokens PoP.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
Scopes

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

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
Tenant

[Opcional] ID de inquilino. Isto é usado em cenários específicos onde a aplicação precisa de chamar uma API web a jusante em nome de um utilizador em vários inquilinos. Seria usado principalmente a partir do código, não da configuração.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
TokenAcquisitionOptions

As opções foram transferidas para criar o objeto de aquisição de token que chama para MSAL .NET.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)
UserFlow

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

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)

Métodos

Name Descrição
Clone()

Clona as opções (para poderes sobrepê-las).

GetScopes()

Devolve os telescópios.

(Herdado de MicrosoftIdentityAuthenticationBaseOptions)

Implementações de Interface Explícita

Name Descrição
ICloneable.Clone()

Clona as opções (para poderes sobrepê-las).

Aplica-se a