NamespaceSystemLibrary.Common.Web.Extensions
Extension methods on System.Security.Principal.IPrincipal
IPrincipalExtensions
public static class IPrincipalExtensions
Inheritance
System.Object
IPrincipalExtensions
Extension methods on System.Security.Principal.IPrincipal
Check if principal is in any role, case sensitive
Returns true if so, else false
Usage:
var roles = new object[] { "Admin", "Guest" };
principal.IsInAnyRole(roles);
Type | Name | Description |
---|---|---|
System.Security.Principal.IPrincipal | principal | |
System.Object[] | roles |
Type | Description |
---|---|
System.Boolean |
}