Partager via


CustomJsonClaimAction Classe

Définition

ClaimAction qui sélectionne la valeur à partir des données utilisateur JSON en exécutant le programme de résolution Func donné.

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

Constructeurs

CustomJsonClaimAction(String, String, Func<JObject,String>)

Crée un customJsonClaimAction.

CustomJsonClaimAction(String, String, Func<JsonElement,String>)

Crée un customJsonClaimAction.

Propriétés

ClaimType

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

(Hérité de ClaimAction)
Resolver

Func qui sera appelé pour sélectionner la valeur à partir des données utilisateur JSON données.

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 ClaimAction)
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 ClaimAction)

S’applique à