ClaimActionCollectionMapExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erweiterungsmethoden für ClaimActionCollection.
public ref class ClaimActionCollectionMapExtensions abstract sealed
public static class ClaimActionCollectionMapExtensions
type ClaimActionCollectionMapExtensions = class
Public Module ClaimActionCollectionMapExtensions
- Vererbung
-
ClaimActionCollectionMapExtensions
Methoden
DeleteClaim(ClaimActionCollection, String) |
Löschen Sie alle Ansprüche aus der angegebenen ClaimsIdentity mit dem angegebenen ClaimType. |
DeleteClaims(ClaimActionCollection, String[]) |
Löschen Sie alle Ansprüche aus claimsIdentity mit den angegebenen claimTypes. |
MapAll(ClaimActionCollection) |
Löscht alle aktuellen ClaimsActions und ordnet alle Werte aus den JSON-Benutzerdaten als Ansprüche zu, mit Ausnahme von Duplikaten. |
MapAllExcept(ClaimActionCollection, String[]) |
Löscht alle aktuellen ClaimsActions und ordnet alle Werte aus den JSON-Benutzerdaten als Ansprüche zu, ohne die angegebenen Typen. |
MapCustomJson(ClaimActionCollection, String, Func<JObject,String>) |
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies gilt nicht, wenn der zurückgegebene Wert leer ist. |
MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>) |
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies gilt nicht, wenn der zurückgegebene Wert leer ist. |
MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>) |
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies gilt nicht, wenn der zurückgegebene Wert leer ist. |
MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>) |
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies gilt nicht, wenn der zurückgegebene Wert leer ist. |
MapJsonKey(ClaimActionCollection, String, String, String) |
Wählen Sie einen Wert der obersten Ebene aus den JSON-Benutzerdaten mit dem angegebenen Schlüsselnamen aus, und fügen Sie ihn als Anspruch hinzu. Dies ist nicht möglich, wenn der Schlüssel nicht gefunden oder der Wert leer ist. |
MapJsonKey(ClaimActionCollection, String, String) |
Wählen Sie einen Wert der obersten Ebene aus den JSON-Benutzerdaten mit dem angegebenen Schlüsselnamen aus, und fügen Sie ihn als Anspruch hinzu. Dies ist nicht möglich, wenn der Schlüssel nicht gefunden oder der Wert leer ist. |
MapJsonSubKey(ClaimActionCollection, String, String, String, String) |
Wählen Sie einen Wert der zweiten Ebene aus den JSON-Benutzerdaten mit dem angegebenen Schlüsselnamen der obersten Ebene und dem Unterschlüsselnamen der zweiten Ebene aus, und fügen Sie ihn als Anspruch hinzu. Dies ist nicht möglich, wenn die Schlüssel nicht gefunden oder der Wert leer ist. |
MapJsonSubKey(ClaimActionCollection, String, String, String) |
Wählen Sie einen Wert der zweiten Ebene aus den JSON-Benutzerdaten mit dem angegebenen Schlüsselnamen der obersten Ebene und dem Unterschlüsselnamen der zweiten Ebene aus, und fügen Sie ihn als Anspruch hinzu. Dies ist nicht möglich, wenn die Schlüssel nicht gefunden oder der Wert leer ist. |