Microsoft.Identity.Web.Resource Namespace

Classes

Nome Description
JwtBearerMiddlewareDiagnostics

Diagnóstico para o middleware JwtBearer (usado em APIs Web).

MicrosoftIdentityIssuerValidatorFactory

Classe de fábrica para criar o IssuerValidator por autoridade.

OpenIdConnectMiddlewareDiagnostics

Diagnóstico usado no middleware do OpenID Connect (usado em aplicativos Web).

RequiredScopeAttribute

Esse atributo é usado em um controlador, páginas ou ações do controlador para declarar (e validar) os escopos exigidos por uma API Web. Esses escopos podem ser declarados de duas maneiras: codificar ou declará-los na configuração. Dependendo de sua escolha, use um ou outro dos construtores. Para obter detalhes, consulte https://aka.ms/ms-id-web/required-scope-attribute.

RequiredScopeOrAppPermissionAttribute

Esse atributo é usado em um controlador, páginas ou ações do controlador para declarar (e validar) os escopos ou permissões de aplicativo exigidos por uma API Web. Esses escopos ou permissões de aplicativo podem ser declarados de duas maneiras: codificar ou declará-los na configuração. Dependendo de sua escolha, use um ou outro dos construtores. Para obter detalhes, consulte https://aka.ms/ms-id-web/required-scope-or-app-permissions-attribute.

RolesRequiredHttpContextExtensions

Classe de extensão que fornece os métodos de extensão que HttpContent podem ser usados em APIs Web para validar as funções nas ações do controlador.

ScopesRequiredHttpContextExtensions

Classe de extensão que fornece os métodos de extensão que HttpContent podem ser usados em APIs Web para validar escopos em ações do controlador. Recomendamos usar, em vez disso, o Atributo RequiredScope no controlador, na página ou na ação. Consulte https://aka.ms/ms-id-web/required-scope-attribute.

Interfaces

Nome Description
IJwtBearerMiddlewareDiagnostics

Interface implementada pelo diagnóstico para o middleware do Portador JWT.

IOpenIdConnectMiddlewareDiagnostics

Diagnóstico usado no middleware do OpenID Connect (usado em aplicativos Web).