ASP.NET Identität "Role-based" Ansprüche

Verstehe ich, dass ich verwenden können, Ansprüche, Aussagen über einen user:

var claims = new List<Claim>();
claims.Add(new Claim(ClaimTypes.Name, "Peter"));
claims.Add(new Claim(ClaimTypes.Email, "[email protected]"));

Aber wie sollte ich speichern "role-based" Ansprüche? Zum Beispiel:

Den Benutzer ist ein super-administrator.

claims.Add(new Claim("IsSuperAdmin, "true"));

Den Wert der parameter "true" fühlt sich völlig überflüssig. Wie sonst kann diese Anweisung ausgedrückt werden mit Forderungen?

InformationsquelleAutor der Frage davenewza | 2015-02-09

Schreibe einen Kommentar