ClaimsIdentity.AddClaim(Claim) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge una singola attestazione all'identità delle attestazioni.
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)
Parametri
- claim
- Claim
Attestazione da aggiungere.
- Attributi
Eccezioni
claim è null.
Commenti
L'attestazione viene esaminata e se l'oggetto è diverso da questa identità delle attestazioni, il Claim.Clone(ClaimsIdentity) metodo viene richiamato con questa identità di attestazioni come parametro per creare una nuova attestazione con l'oggetto corretto.
Questo metodo ha l'attributo SecurityCritical applicato per controllare quali entità possono aggiungere attestazioni all'identità. Oltre la pipe, le decisioni di autorizzazione vengono prese in base alle attestazioni presenti nella Claims raccolta.