Partager via


JsonSubKeyClaimAction Classe

Définition

ClaimAction qui sélectionne 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 et l’ajoute en tant que Revendication. Cette opération n’est pas opérationnelle si les clés sont introuvables ou si la valeur est vide.

public ref class JsonSubKeyClaimAction : Microsoft::AspNetCore::Authentication::OAuth::Claims::JsonKeyClaimAction
public class JsonSubKeyClaimAction : Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction
type JsonSubKeyClaimAction = class
    inherit JsonKeyClaimAction
Public Class JsonSubKeyClaimAction
Inherits JsonKeyClaimAction
Héritage
JsonSubKeyClaimAction

Constructeurs

JsonSubKeyClaimAction(String, String, String, String)

Crée un jsonSubKeyClaimAction.

Propriétés

ClaimType

Obtient la valeur à utiliser pour Valuelors de la création d’une revendication.

(Hérité de ClaimAction)
JsonKey

Clé de niveau supérieur à rechercher dans les données utilisateur json.

(Hérité de JsonKeyClaimAction)
SubKey

Deuxième clé de niveau à rechercher dans les données utilisateur json.

ValueType

Obtient la valeur à utiliser pour ValueType lors de la création d’une revendication.

(Hérité de ClaimAction)

Méthodes

Run(JObject, ClaimsIdentity, String)

Examinez le json userData donné, déterminez si les données requises sont présentes et ajoutez-les éventuellement en tant que nouvelle revendication sur ClaimsIdentity.

Run(JObject, ClaimsIdentity, String)

Examinez le json userData donné, déterminez si les données requises sont présentes et ajoutez-les éventuellement en tant que nouvelle revendication sur ClaimsIdentity.

(Hérité de JsonKeyClaimAction)
Run(JsonElement, ClaimsIdentity, String)

Examinez le json userData donné, déterminez si les données requises sont présentes et ajoutez-les éventuellement en tant que nouvelle revendication sur claimsIdentity.

Run(JsonElement, ClaimsIdentity, String)

Examinez le json userData donné, déterminez si les données requises sont présentes et ajoutez-les éventuellement en tant que nouvelle revendication sur claimsIdentity.

(Hérité de JsonKeyClaimAction)

S’applique à