AuthorizationExtensions class
namespace: Serenity assembly: Serenity.Net.Core
Authorization extension methods
public static class AuthorizationExtensions
Public Members
| name | description |
|---|---|
| static GetIdentifier(…) | Gets name identifier claim from given identity |
| static GetUserDefinition(…) | Gets user definition for given user identity |
| static GetUserDefinition<TUserDefinition>(…) | Gets user definition for given user identity |
| static IsLoggedIn(…) | Returns true if user is logged in (authenticated). (2 methods) |
| static ValidateLoggedIn(…) | Checks if there is a currently logged user and throws a validation error with "NotLoggedIn" error code if not. |
| static ValidatePermission(…) | Checks if current user has given permission and throws a validation error with "AccessDenied" error code if not. |
See Also
- Source: AuthorizationExtensions.cs