System.Security.Claims Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes que implementam identidade baseada em reivindicações em .NET, incluindo classes que representam reivindicações, identidades baseadas em reivindicações e princípios baseados em reivindicações.
Classes
| Name | Description |
|---|---|
| AuthenticationInformation |
Contém a informação de autenticação que uma autoridade afirmou ao criar um token para um sujeito. |
| AuthenticationTypes |
Define tipos de autenticação para a AuthenticationType propriedade. |
| AuthorizationContext |
Fornece informação de contexto sobre um evento de autorização. Isto inclui o principal que representa o chamador, o recurso que está a ser solicitado e a ação que está a ser executada. |
| Claim |
Representa uma reclamação. |
| ClaimProperties |
Define as chaves para as propriedades contidas na Properties propriedade. |
| ClaimsAuthenticationManager |
Define a implementação base para um gestor de autenticação de sinistros. O gestor de autenticação de sinistros fornece um local no pipeline de processamento de sinistros para aplicar lógica de processamento (filtragem, validação, extensão) à recolha de reclamações no principal de entrada antes da execução chegar ao código da sua aplicação. |
| ClaimsAuthorizationManager |
Define a implementação base para um gestor de autorização de sinistros. |
| ClaimsIdentity |
Representa uma identidade baseada em reivindicações. |
| ClaimsPrincipal |
Uma IPrincipal implementação que suporta múltiplas identidades baseadas em sinistros. |
| ClaimTypes |
Define constantes para os tipos de reivindicações bem conhecidos que podem ser atribuídas a um sujeito. Esta classe não pode ser herdada. |
| ClaimValueTypes |
Define tipos de valor de reivindicação de acordo com os URIs de tipo definidos pelo W3C e OASIS. Esta classe não pode ser herdada. |
| DynamicRoleClaimProvider |
O método único, AddDynamicRoleClaims(ClaimsIdentity, IEnumerable<Claim>), exposto por esta classe é obsoleto. Podes usar um ClaimsAuthenticationManager objeto para adicionar reivindicações a um ClaimsIdentity objeto. |