Partager via


UniqueJsonKeyClaimAction Classe

Définition

ClaimAction qui 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.

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

Constructeurs

UniqueJsonKeyClaimAction(String, String, String)

Crée un uniqueJsonKeyClaimAction.

Propriétés

ClaimType

Obtient la valeur à utiliser lors Valuede 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)
ValueType

Obtient la valeur à utiliser lors ValueType 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 à