ClaimActionCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Collection de ClaimActions utilisée lors du mappage de données utilisateur à Claims.
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)
- Héritage
-
ClaimActionCollection
- Implémente
Constructeurs
ClaimActionCollection() |
Collection de ClaimActions utilisée lors du mappage de données utilisateur à Claims. |
Méthodes
Add(ClaimAction) |
Ajoutez une action de revendication à la collection. |
Clear() |
Supprimez toutes les actions de revendication. |
GetEnumerator() |
Collection de ClaimActions utilisée lors du mappage de données utilisateur à Claims. |
Remove(String) |
Supprimez toutes les actions de revendication pour le Type de revendication donné. |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
Collection de ClaimActions utilisée lors du mappage de données utilisateur à Claims. |
Méthodes d’extension
DeleteClaim(ClaimActionCollection, String) |
Supprimez toutes les revendications de l’attribut ClaimsIdentity donné avec le Type de revendication donné. |
DeleteClaims(ClaimActionCollection, String[]) |
Supprimez toutes les revendications de claimsIdentity avec les claimTypes donnés. |
MapAll(ClaimActionCollection) |
Efface toutes les RevendicationsActions actuelles et mappe toutes les valeurs des données utilisateur json en tant que revendications, à l’exclusion des doublons. |
MapAllExcept(ClaimActionCollection, String[]) |
Efface toutes les claimsActions actuelles et mappe toutes les valeurs des données utilisateur json en tant que revendications, à l’exclusion des types spécifiés. |
MapCustomJson(ClaimActionCollection, String, Func<JObject,String>) |
Exécutez le programme de résolution donné pour sélectionner une valeur à partir des données utilisateur json à ajouter en tant que revendication. Cette opération n’est pas opérationnelle si la valeur retournée est vide. |
MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>) |
Exécutez le programme de résolution donné pour sélectionner une valeur à partir des données utilisateur json à ajouter en tant que revendication. Cette opération n’est pas opérationnelle si la valeur retournée est vide. |
MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>) |
Exécutez le programme de résolution donné pour sélectionner une valeur à partir des données utilisateur json à ajouter en tant que revendication. Cette opération n’est pas opérationnelle si la valeur retournée est vide. |
MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>) |
Exécutez le programme de résolution donné pour sélectionner une valeur à partir des données utilisateur json à ajouter en tant que revendication. Cette opération n’est pas opérationnelle si la valeur retournée est vide. |
MapJsonKey(ClaimActionCollection, String, String, String) |
Sélectionnez une valeur de niveau supérieur à partir des données utilisateur json avec le nom de clé donné et ajoutez-la en tant que revendication. Cette opération n’est pas opérationnelle si la clé est introuvable ou si la valeur est vide. |
MapJsonKey(ClaimActionCollection, String, String) |
Sélectionnez une valeur de niveau supérieur à partir des données utilisateur json avec le nom de clé donné et ajoutez-la en tant que revendication. Cette opération n’est pas opérationnelle si la clé est introuvable ou si la valeur est vide. |
MapJsonSubKey(ClaimActionCollection, String, String, String, String) |
Sélectionnez une valeur de deuxième niveau à partir des données utilisateur json avec le nom de clé de niveau supérieur et le nom de sous-clé de deuxième niveau donnés, puis ajoutez-la en tant que revendication. Cette opération n’est pas opérationnelle si les clés sont introuvables ou si la valeur est vide. |
MapJsonSubKey(ClaimActionCollection, String, String, String) |
Sélectionnez une valeur de deuxième niveau à partir des données utilisateur json avec le nom de clé de niveau supérieur et le nom de sous-clé de deuxième niveau donnés, puis ajoutez-la en tant que revendication. Cette opération n’est pas opérationnelle si les clés sont introuvables ou si la valeur est vide. |
MapUniqueJsonKey(ClaimActionCollection, String, String, String) |
Sélectionne une valeur de niveau supérieur à partir des données utilisateur json avec le nom de clé donné et l’ajoute en tant que revendication. Cette opération n’est pas opérationnelle si ClaimsIdentity contient déjà une revendication avec le Type de revendication donné. Cette opération n’est pas opérationnelle si la clé est introuvable ou si la valeur est vide. |
MapUniqueJsonKey(ClaimActionCollection, String, String) |
Sélectionne une valeur de niveau supérieur à partir des données utilisateur json avec le nom de clé donné et l’ajoute en tant que revendication. Cette opération n’est pas opérationnelle si ClaimsIdentity contient déjà une revendication avec le Type de revendication donné. Cette opération n’est pas opérationnelle si la clé est introuvable ou si la valeur est vide. |