MicrosoftIdentityAuthenticationMessageHandlerOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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). |