ClaimActionCollectionMapExtensions Třída

Definice

Rozšiřující metody pro ClaimActionCollection.

public ref class ClaimActionCollectionMapExtensions abstract sealed
public static class ClaimActionCollectionMapExtensions
type ClaimActionCollectionMapExtensions = class
Public Module ClaimActionCollectionMapExtensions
Dědičnost
ClaimActionCollectionMapExtensions

Metody

DeleteClaim(ClaimActionCollection, String)

Odstraňte všechny deklarace identity z dané identity ClaimsIdentity s daným ClaimType.

DeleteClaims(ClaimActionCollection, String[])

Odstraňte všechny deklarace identity z ClaimsIdentity s danými typy deklarací identity.

MapAll(ClaimActionCollection)

Vymaže všechny aktuální deklarace identity a mapuje všechny hodnoty z uživatelských dat JSON jako deklarace identity s výjimkou duplicit.

MapAllExcept(ClaimActionCollection, String[])

Vymaže všechny aktuální deklarace identity a mapuje všechny hodnoty z uživatelských dat JSON jako deklarace identity s výjimkou zadaných typů.

MapCustomJson(ClaimActionCollection, String, Func<JObject,String>)

Spuštěním daného překladače vyberte hodnotu z uživatelských dat JSON, kterou chcete přidat jako deklaraci identity. Pokud je vrácená hodnota prázdná, dojde k této no-ops.

MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>)

Spuštěním daného překladače vyberte hodnotu z uživatelských dat JSON, kterou chcete přidat jako deklaraci identity. Pokud je vrácená hodnota prázdná, dojde k této no-ops.

MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>)

Spuštěním daného překladače vyberte hodnotu z uživatelských dat JSON, kterou chcete přidat jako deklaraci identity. Pokud je vrácená hodnota prázdná, dojde k této no-ops.

MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>)

Spuštěním daného překladače vyberte hodnotu z uživatelských dat JSON, kterou chcete přidat jako deklaraci identity. Pokud je vrácená hodnota prázdná, dojde k této no-ops.

MapJsonKey(ClaimActionCollection, String, String)

Vyberte hodnotu nejvyšší úrovně z uživatelských dat JSON s daným názvem klíče a přidejte ji jako deklaraci identity. Toto no-opss, pokud klíč nebyl nalezen nebo hodnota je prázdná.

MapJsonKey(ClaimActionCollection, String, String, String)

Vyberte hodnotu nejvyšší úrovně z uživatelských dat JSON s daným názvem klíče a přidejte ji jako deklaraci identity. Toto no-opss, pokud klíč nebyl nalezen nebo hodnota je prázdná.

MapJsonSubKey(ClaimActionCollection, String, String, String)

Vyberte hodnotu druhé úrovně z uživatelských dat JSON s daným názvem klíče nejvyšší úrovně a názvem podklíče druhé úrovně a přidejte ji jako deklaraci identity. Tato operace se neopojí, pokud se klíče nenajdou nebo je hodnota prázdná.

MapJsonSubKey(ClaimActionCollection, String, String, String, String)

Vyberte hodnotu druhé úrovně z uživatelských dat JSON s daným názvem klíče nejvyšší úrovně a názvem podklíče druhé úrovně a přidejte ji jako deklaraci identity. Tato operace se neopojí, pokud se klíče nenajdou nebo je hodnota prázdná.

Platí pro