Udostępnij za pośrednictwem


ClaimActionCollectionMapExtensions Klasa

Definicja

Metody rozszerzeń dla klasy ClaimActionCollection.

public ref class ClaimActionCollectionMapExtensions abstract sealed
public static class ClaimActionCollectionMapExtensions
type ClaimActionCollectionMapExtensions = class
Public Module ClaimActionCollectionMapExtensions
Dziedziczenie
ClaimActionCollectionMapExtensions

Metody

DeleteClaim(ClaimActionCollection, String)

Usuń wszystkie oświadczenia z danej klasy ClaimsIdentity z danym typem oświadczenia.

DeleteClaims(ClaimActionCollection, String[])

Usuń wszystkie oświadczenia z obiektu ClaimsIdentity z podanymi typami oświadczeń.

MapAll(ClaimActionCollection)

Czyści wszystkie bieżące oświadczeniaAkcje i mapuje wszystkie wartości z danych użytkownika JSON jako oświadczenia, z wyłączeniem duplikatów.

MapAllExcept(ClaimActionCollection, String[])

Czyści wszystkie bieżące oświadczeniaAkcje i mapuje wszystkie wartości z danych użytkownika json jako oświadczenia, z wyłączeniem określonych typów.

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

Uruchom dany program rozpoznawania nazw, aby wybrać wartość z danych użytkownika w formacie JSON, aby dodać je jako oświadczenie. Jeśli zwrócona wartość jest pusta, ta wartość nie działa.

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

Uruchom dany program rozpoznawania nazw, aby wybrać wartość z danych użytkownika w formacie JSON, aby dodać je jako oświadczenie. Jeśli zwrócona wartość jest pusta, ta wartość nie działa.

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

Uruchom dany program rozpoznawania nazw, aby wybrać wartość z danych użytkownika w formacie JSON, aby dodać je jako oświadczenie. Jeśli zwrócona wartość jest pusta, ta wartość nie działa.

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

Uruchom dany program rozpoznawania nazw, aby wybrać wartość z danych użytkownika w formacie JSON, aby dodać je jako oświadczenie. Jeśli zwrócona wartość jest pusta, ta wartość nie działa.

MapJsonKey(ClaimActionCollection, String, String, String)

Wybierz wartość najwyższego poziomu z danych użytkownika w formacie JSON z daną nazwą klucza i dodaj ją jako oświadczenie. Ta operacja nie działa, jeśli klucz nie zostanie znaleziony lub wartość jest pusta.

MapJsonKey(ClaimActionCollection, String, String)

Wybierz wartość najwyższego poziomu z danych użytkownika w formacie JSON z daną nazwą klucza i dodaj ją jako oświadczenie. Ta operacja nie działa, jeśli klucz nie zostanie znaleziony lub wartość jest pusta.

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

Wybierz wartość drugiego poziomu z danych użytkownika w formacie JSON z daną nazwą klucza najwyższego poziomu i nazwą drugiego poziomu podklucza i dodaj ją jako oświadczenie. Ta operacja nie działa, jeśli klucze nie zostaną znalezione lub wartość jest pusta.

MapJsonSubKey(ClaimActionCollection, String, String, String)

Wybierz wartość drugiego poziomu z danych użytkownika w formacie JSON z daną nazwą klucza najwyższego poziomu i nazwą drugiego poziomu podklucza i dodaj ją jako oświadczenie. Ta operacja nie działa, jeśli klucze nie zostaną znalezione lub wartość jest pusta.

Dotyczy