Из названия, которое вы использовали для своих функций, кажется, что все функции описывают свойства пользователя (например, является ли пользователь администратором).
Поэтому было бы более естественным ** заменить эти функции свойствами вашего пользовательского объекта или заставить вашего пользователя реализовать интерфейс IRole.
** Я не говорю, что ваш дизайн хороший или плохой. В зависимости от контекста такой вспомогательный класс вполне может быть разумным.