/**
 * \file BGDNetNDS.h
 * \brief Объявление класса NDS
 */

#ifndef __BGDNetNDS_h__
#define __BGDNetNDS_h__

#include "BGDNetConfig.h"

#include "BGDNetString.h"
#include "BGDNetException.h"

namespace BGDNet
{

class Context;

/**
 * \class NDS
 * \brief Класс "Служба каталогов Novell"
 */
class BGDNET_API NDS
{
public:
  
  static String whoAmI( const Context& ctx )
    throw(Exception);
  /**<
   * \brief Доступ к имени текущего пользователя.
   * @param ctx Ссылка на контекст.
   * @return Строка, содержащая имя текущего пользователя
   * в указанном контексте.
   */
};

} // namespace BGDNet

#endif //__BGDNetNDS_h__
