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