Astra Linux Directory Client Core API  1.7.0
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Макросы Группы Страницы

#include "ALDRpcUtils.h"

Открытые члены

virtual ald_rpc_requestrequest ()=0
 
virtual string userId ()=0
 
virtual ald_rpc_command_mapcommands (const string &key)=0
 
Возвращает признаки авторизации
virtual bool IsAuthenticated ()=0
 
virtual bool IsAuthorized ()=0
 
virtual bool IsAdmin ()=0
 
virtual bool IsSuperuser ()=0
 
virtual bool IsService ()=0
 
Возвращает адресную информацию
virtual string localhost ()=0
 
virtual int localport ()=0
 
virtual string peerhost ()=0
 
virtual int peerport ()=0
 

Подробное описание

Абстрактный интерфейс RPC сессии

Методы

virtual ald_rpc_command_map& ALD::IALDRpcSession::commands ( const string &  key)
pure virtual

Возвращает указанную карту команд (RPC или LPC)

virtual ald_rpc_request& ALD::IALDRpcSession::request ( )
pure virtual

Возвращает RPC запрос

virtual string ALD::IALDRpcSession::userId ( )
pure virtual

Возвращает идентификатор клиента


Объявления и описания членов класса находятся в файле: