ClaimsIdentity.AddClaim(Claim) Método
Definição
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.
Acrescenta uma única reivindicação à identidade desta reivindicação.
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)
Parâmetros
- claim
- Claim
A alegação de acrescentar.
- Atributos
Exceções
claim é null.
Observações
A reivindicação é examinada e, se o sujeito for diferente da identidade dessa reivindicação, o Claim.Clone(ClaimsIdentity) método é invocado com a identidade dessa reivindicação como parâmetro para criar uma nova reivindicação com o sujeito correto.
Este método tem o SecurityCritical atributo aplicado para controlar quais entidades podem adicionar reivindicações à identidade. Mais abaixo, as decisões de autorização são tomadas com base nas reivindicações presentes na Claims coleção.