Bagikan melalui


ClaimsIdentity.AddClaim(Claim) Metode

Definisi

Menambahkan satu klaim ke identitas klaim ini.

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)

Parameter

claim
Claim

Klaim untuk ditambahkan.

Atribut

Pengecualian

claimadalah null.

Keterangan

Klaim diperiksa dan jika subjek berbeda dari identitas klaim ini, Claim.Clone(ClaimsIdentity) metode ini dipanggil dengan identitas klaim ini sebagai parameter untuk membuat klaim baru dengan subjek yang benar.

Metode ini memiliki SecurityCritical atribut yang diterapkan untuk mengontrol entitas mana yang dapat menambahkan klaim ke identitas. Lebih lanjut ke bawah pipa, keputusan otorisasi dibuat berdasarkan klaim yang ada dalam Claims koleksi.

Berlaku untuk