/// <summary> /// Конструктор. /// </summary> /// <param name="identity">Определяем личность пользователя.</param> public CompasPrincipal(CompasIdentity identity) { // Инициализируем личность this._indentity = identity; // Инициализируем переменную только один раз. Если роль изменится в процессе выполнения приложения, то // изменения вступят в силу только после перезагрузки приложения. this._role = this.GetUserRoles(); }
public CompasSecurityContext(CompasIdentity identity, CompasPrincipal principal) { Identity = identity; Principal = principal; }