ClaimsIdentity.AddClaim(Claim) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega una sola reclamación a esta identidad de reclamaciones.
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
Reclamación que se va a agregar.
- Atributos
Excepciones
claim
es null
.
Comentarios
La notificación se examina y si el asunto es diferente de esta identidad de notificaciones, el Claim.Clone(ClaimsIdentity) método se invoca con esta identidad de notificaciones como parámetro para crear una nueva notificación con el asunto correcto.
Este método tiene el SecurityCritical
atributo aplicado para controlar qué entidades pueden agregar notificaciones a la identidad. Más abajo de la canalización, las decisiones de autorización se toman en función de las notificaciones presentes en la Claims colección.