ClaimActionCollection Classe
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.
Uma coleção de ClaimActions usada ao mapear dados do usuário para Declarações.
public ref class ClaimActionCollection : System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimAction ^>
public class ClaimActionCollection : System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction>
type ClaimActionCollection = class
interface seq<ClaimAction>
interface IEnumerable
Public Class ClaimActionCollection
Implements IEnumerable(Of ClaimAction)
- Herança
-
ClaimActionCollection
- Implementações
Construtores
ClaimActionCollection() |
Uma coleção de ClaimActions usada ao mapear dados do usuário para Declarações. |
Métodos
Add(ClaimAction) |
Adicione uma ação de declaração à coleção. |
Clear() |
Remova todas as ações de declaração. |
GetEnumerator() |
Uma coleção de ClaimActions usada ao mapear dados do usuário para Declarações. |
Remove(String) |
Remova todas as ações de declaração para o ClaimType especificado. |
Implantações explícitas de interface
IEnumerable.GetEnumerator() |
Uma coleção de ClaimActions usada ao mapear dados do usuário para Declarações. |
Métodos de Extensão
DeleteClaim(ClaimActionCollection, String) |
Exclua todas as declarações da ClaimsIdentity fornecida com o ClaimType fornecido. |
DeleteClaims(ClaimActionCollection, String[]) |
Exclua todas as declarações da ClaimsIdentity com os claimTypes fornecidos. |
MapAll(ClaimActionCollection) |
Limpa todas as ClaimsActions atuais e mapeia todos os valores dos dados do usuário json como declarações, excluindo duplicatas. |
MapAllExcept(ClaimActionCollection, String[]) |
Limpa todas as ClaimsActions atuais e mapeia todos os valores dos dados do usuário json como declarações, excluindo os tipos especificados. |
MapCustomJson(ClaimActionCollection, String, Func<JObject,String>) |
Execute o resolvedor fornecido para selecionar um valor dos dados de usuário json a serem adicionados como uma declaração. Isso não será operacional se o valor retornado estiver vazio. |
MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>) |
Execute o resolvedor fornecido para selecionar um valor dos dados de usuário json a serem adicionados como uma declaração. Isso não será operacional se o valor retornado estiver vazio. |
MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>) |
Execute o resolvedor fornecido para selecionar um valor dos dados de usuário json a serem adicionados como uma declaração. Isso não será operacional se o valor retornado estiver vazio. |
MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>) |
Execute o resolvedor fornecido para selecionar um valor dos dados de usuário json a serem adicionados como uma declaração. Isso não será operacional se o valor retornado estiver vazio. |
MapJsonKey(ClaimActionCollection, String, String, String) |
Selecione um valor de nível superior dos dados do usuário json com o nome de chave fornecido e adicione-o como uma Declaração. Isso não será operacional se a chave não for encontrada ou se o valor estiver vazio. |
MapJsonKey(ClaimActionCollection, String, String) |
Selecione um valor de nível superior dos dados do usuário json com o nome de chave fornecido e adicione-o como uma Declaração. Isso não será operacional se a chave não for encontrada ou se o valor estiver vazio. |
MapJsonSubKey(ClaimActionCollection, String, String, String, String) |
Selecione um valor de segundo nível nos dados do usuário json com o nome da chave de nível superior e o nome da subchave de segundo nível fornecidos e adicione-o como uma Declaração. Isso não será operacional se as chaves não forem encontradas ou se o valor estiver vazio. |
MapJsonSubKey(ClaimActionCollection, String, String, String) |
Selecione um valor de segundo nível nos dados do usuário json com o nome da chave de nível superior e o nome da subchave de segundo nível fornecidos e adicione-o como uma Declaração. Isso não será operacional se as chaves não forem encontradas ou se o valor estiver vazio. |
MapUniqueJsonKey(ClaimActionCollection, String, String, String) |
Seleciona um valor de nível superior dos dados do usuário json com o nome de chave fornecido e o adiciona como uma Declaração. Isso não será operacional se ClaimsIdentity já contiver uma Declaração com o ClaimType fornecido. Isso não será operacional se a chave não for encontrada ou se o valor estiver vazio. |
MapUniqueJsonKey(ClaimActionCollection, String, String) |
Seleciona um valor de nível superior dos dados do usuário json com o nome de chave fornecido e o adiciona como uma Declaração. Isso não será operacional se ClaimsIdentity já contiver uma Declaração com o ClaimType fornecido. Isso não será operacional se a chave não for encontrada ou se o valor estiver vazio. |