ClaimsIdentity.AddClaim(Claim) Metoda
Definice
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í.
Přidá k této identitě deklarací identity jednu deklaraci identity.
public:
virtual void AddClaim(System::Security::Claims::Claim ^ claim);
[System.Security.SecurityCritical]
public virtual void AddClaim (System.Security.Claims.Claim claim);
public virtual void AddClaim (System.Security.Claims.Claim claim);
[<System.Security.SecurityCritical>]
abstract member AddClaim : System.Security.Claims.Claim -> unit
override this.AddClaim : System.Security.Claims.Claim -> unit
abstract member AddClaim : System.Security.Claims.Claim -> unit
override this.AddClaim : System.Security.Claims.Claim -> unit
Public Overridable Sub AddClaim (claim As Claim)
Parametry
- claim
- Claim
Deklarace identity, která se má přidat.
- Atributy
Výjimky
claim
je null
.
Poznámky
Deklarace identity se zkoumá a pokud se subjekt liší od této identity deklarací identity, Claim.Clone(ClaimsIdentity) metoda se vyvolá s touto identitou deklarací identity jako parametr pro vytvoření nové deklarace identity se správným předmětem.
Tato metoda má SecurityCritical
atribut použitý pro řízení, které entity mohou přidat deklarace identity do identity. Dále dolů potrubí, rozhodnutí o autorizaci se provádějí na základě deklarací identity, které jsou přítomné v kolekci Claims .