UserExtensions Class
Namespace: Nucleus.Extensions
Assembly: Nucleus.Extensions.dll
Extensions for the User class.
Methods
GetCensored
(User) Method
GetCensored (User user)
Return a copy of the supplied user with sensitive data (role memberships, and most secrets) removed.
IsMfaConfigurationRequired
(User, Site, IEnumerable<IMfaProvider>) Method
IsMfaConfigurationRequired (User user, Site site, IEnumerable<IMfaProvider> availableMfaProviders)
Return whether the specified user needs to configure multi-factor authentication.
IsSiteAdmin
(User, Site) Method
IsSiteAdmin (User user, Site site)
Retrieve a true/false value indicating whether the user s a site administrator or system administrator.
IsSystemAdministrator
(User) Method
IsSystemAdministrator (User user)
Retrieve a true/false value indicating whether the user is a system administrator.