System.Security.Claims Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje třídy, které implementují identitu založenou na deklarací identity v .NET, včetně tříd, které představují deklarace identity, identity založené na deklaracích a objekty zabezpečení založené na deklaracích.
Třídy
AuthenticationInformation |
Obsahuje ověřovací informace, které autorita uplatnila při vytváření tokenu pro předmět. |
AuthenticationTypes |
Definuje typy ověřování pro AuthenticationType vlastnost. |
AuthorizationContext |
Poskytuje kontextové informace o autorizační události. To zahrnuje objekt zabezpečení, který představuje volajícího, požadovaný prostředek a prováděnou akci. |
Claim |
Představuje deklaraci identity. |
ClaimProperties |
Definuje klíče pro vlastnosti obsažené ve Properties vlastnosti. |
ClaimsAuthenticationManager |
Definuje základní implementaci pro správce ověřování deklarací identity. Správce ověřování deklarací identity poskytuje místo v kanálu zpracování deklarací identity pro použití logiky zpracování (filtrování, ověřování, rozšíření) na kolekci deklarací identity v příchozím objektu zabezpečení před tím, než spuštění dosáhne kódu aplikace. |
ClaimsAuthorizationManager |
Definuje základní implementaci pro správce autorizace deklarací identity. |
ClaimsIdentity |
Představuje identitu založenou na deklarací identity. |
ClaimsPrincipal |
Implementace IPrincipal , která podporuje více identit založených na deklaracích. |
ClaimTypes |
Definuje konstanty pro dobře známé typy deklarací identity, které lze přiřadit k předmětu. Tuto třídu nelze dědit. |
ClaimValueTypes |
Definuje typy hodnot deklarací identity podle identifikátorů URI typu definovaných rozhraními W3C a OASIS. Tuto třídu nelze dědit. |
DynamicRoleClaimProvider |
Jednoduchá metoda AddDynamicRoleClaims(ClaimsIdentity, IEnumerable<Claim>), vystavená touto třídou je zastaralá. Objekt můžete použít ClaimsAuthenticationManager k přidání deklarací identity k objektu ClaimsIdentity . |