Interface ContractLoginService
public interface ContractLoginService
Сервис для ЛК.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
contractLoginEvent
(int contractId, MapHolder<String, String> params) Вызов события логона абонента.void
contractLoginLogAdd
(int contractId, boolean success, String remoteAddress, String sessionId, String username, String type, String data) Добавление записи в журнал web-авторизаций абонента.
-
Method Details
-
contractLoginLogAdd
void contractLoginLogAdd(int contractId, boolean success, String remoteAddress, String sessionId, String username, String type, String data) throws Exception Добавление записи в журнал web-авторизаций абонента.- Parameters:
contractId
- - ID договораsuccess
- - true, если аутентифицирован без ошибок; false, например, если ввел неправильный парольremoteAddress
- - удаленный адрес абонентаsessionId
- - ID HTTP-сессииusername
- - логин (например, номер договора)data
- дополнительные данные, например, введенный пароль в виде строки "pswd = {0a1b2c344a1d}"- Throws:
Exception
-
contractLoginEvent
Вызов события логона абонента.- Parameters:
contractId
-params
-- Throws:
BGException
BGMessageException
BGIllegalArgumentException
Exception
-