Aracılığıyla paylaş


CustomJsonClaimAction Sınıf

Tanım

Verilen Func çözümleyicisini çalıştırarak JSON kullanıcı verilerinden değeri seçen bir ClaimAction.

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
Devralma
CustomJsonClaimAction

Oluşturucular

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

Yeni bir CustomJsonClaimAction oluşturur.

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

Yeni bir CustomJsonClaimAction oluşturur.

Özellikler

ClaimType

Talep oluştururken kullanılacak Valuedeğeri alır.

(Devralındığı yer: ClaimAction)
Resolver

Verilen JSON kullanıcı verilerinden değer seçmek için çağrılan Func.

ValueType

Talep oluştururken kullanılacak ValueType değeri alır.

(Devralındığı yer: ClaimAction)

Yöntemler

Run(JObject, ClaimsIdentity, String)

Verilen userData json dosyasını inceleyin, gerekli verilerin mevcut olup olmadığını belirleyin ve isteğe bağlı olarak ClaimsIdentity'de yeni bir Talep olarak ekleyin.

Run(JObject, ClaimsIdentity, String)

Verilen userData json dosyasını inceleyin, gerekli verilerin mevcut olup olmadığını belirleyin ve isteğe bağlı olarak ClaimsIdentity'de yeni bir Talep olarak ekleyin.

(Devralındığı yer: ClaimAction)
Run(JsonElement, ClaimsIdentity, String)

Verilen userData JSON dosyasını inceleyin, gerekli verilerin mevcut olup olmadığını belirleyin ve isteğe bağlı olarak ClaimsIdentity'de yeni bir Talep olarak ekleyin.

Run(JsonElement, ClaimsIdentity, String)

Verilen userData JSON dosyasını inceleyin, gerekli verilerin mevcut olup olmadığını belirleyin ve isteğe bağlı olarak ClaimsIdentity'de yeni bir Talep olarak ekleyin.

(Devralındığı yer: ClaimAction)

Şunlara uygulanır