Como obter dados do usuário logado no server?

Dentro do RM, como acessar os dados do usuário logado na camada Server, especialmente nas classes que herdam de RMSServer?

Para buscar os dados do usuário logado no RM, basta utilizar as seguintes propriedades da classe RMSContextManager:


  //Nome da máquina de origem da requisição ao server
  var clientName = RMSContextManager.Principal.ClientName;
  //Código da coligada
  var codColigada = RMSContextManager.Principal.CodColigada;
  //Código do sistema (Equivalente à classe CodSistema.[Prefixo])
  var codSistema = RMSContextManager.Principal.CodSistema;
  //Código do usuário logado
  var externalUser = RMSContextManager.Principal.ExternalUser;
  //Nome completo do usuário.
  var userFullName = RMSContextManager.Principal.UserFullName;
  //Nome da máquina onde está o server
  var hostName = RMSContextManager.Principal.HostName;