Compartir vía


ClaimsIdentity.HasClaim Método

Definición

Determina si la identidad de notificaciones posee una notificación que coincide con las condiciones especificadas.

Sobrecargas

HasClaim(String, String)

Determina si esta identidad de notificaciones tiene una notificación con el tipo y el valor especificados.

HasClaim(Predicate<Claim>)

Determina si esta identidad de notificaciones tiene una notificación que coincide con el predicado especificado.

HasClaim(String, String)

Source:
ClaimsIdentity.cs
Source:
ClaimsIdentity.cs
Source:
ClaimsIdentity.cs

Determina si esta identidad de notificaciones tiene una notificación con el tipo y el valor especificados.

public:
 virtual bool HasClaim(System::String ^ type, System::String ^ value);
public virtual bool HasClaim (string type, string value);
abstract member HasClaim : string * string -> bool
override this.HasClaim : string * string -> bool
Public Overridable Function HasClaim (type As String, value As String) As Boolean

Parámetros

type
String

Tipo de notificación para hacer coincidir.

value
String

Valor de la notificación para hacer coincidir.

Devoluciones

true si se encuentra una coincidencia; si no, false.

Excepciones

type o value es null.

Comentarios

No comprueba las Issuer propiedades o OriginalIssuer . La comparación se realiza utilizando Ordinal, distingue mayúsculas de minúsculas en el valor; distingue mayúsculas de minúsculas en el tipo.

Se aplica a

HasClaim(Predicate<Claim>)

Source:
ClaimsIdentity.cs
Source:
ClaimsIdentity.cs
Source:
ClaimsIdentity.cs

Determina si esta identidad de notificaciones tiene una notificación que coincide con el predicado especificado.

public:
 virtual bool HasClaim(Predicate<System::Security::Claims::Claim ^> ^ match);
public virtual bool HasClaim (Predicate<System.Security.Claims.Claim> match);
abstract member HasClaim : Predicate<System.Security.Claims.Claim> -> bool
override this.HasClaim : Predicate<System.Security.Claims.Claim> -> bool
Public Overridable Function HasClaim (match As Predicate(Of Claim)) As Boolean

Parámetros

match
Predicate<Claim>

Función que ejecuta la lógica correspondiente.

Devoluciones

true si existe una notificación coincidente; de lo contrario, false.

Excepciones

match es null.

Se aplica a