ClaimsIdentity.HasClaim Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se a identidade das declarações possui uma declaração que corresponde às condições especificadas.
Sobrecargas
| Nome | Description |
|---|---|
| HasClaim(Predicate<Claim>) |
Determina se essa identidade de declaração tem uma declaração que é correspondida pelo predicado especificado. |
| HasClaim(String, String) |
Determina se essa identidade de declaração tem uma declaração com o tipo de declaração e o valor especificados. |
HasClaim(Predicate<Claim>)
- Origem:
- ClaimsIdentity.cs
- Origem:
- ClaimsIdentity.cs
- Origem:
- ClaimsIdentity.cs
- Origem:
- ClaimsIdentity.cs
- Origem:
- ClaimsIdentity.cs
Determina se essa identidade de declaração tem uma declaração que é correspondida pelo 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
Retornos
true se houver uma declaração correspondente; caso contrário, false.
Exceções
match é null.
Aplica-se a
HasClaim(String, String)
- Origem:
- ClaimsIdentity.cs
- Origem:
- ClaimsIdentity.cs
- Origem:
- ClaimsIdentity.cs
- Origem:
- ClaimsIdentity.cs
- Origem:
- ClaimsIdentity.cs
Determina se essa identidade de declaração tem uma declaração com o tipo de declaração e o 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
O tipo da declaração a ser correspondida.
- value
- String
O valor da declaração a ser correspondida.
Retornos
true se uma correspondência for encontrada; caso contrário, false.
Exceções
type ou value é null.
Comentários
Não verifica as propriedades ou Issuer as OriginalIssuer propriedades. A comparação é feita usando Ordinal, diferenciando maiúsculas de minúsculas no valor; maiúsculas e minúsculas no tipo.