public interface ContractLoginService
Modifier and Type | Method and Description |
---|---|
void |
contractLoginEvent(int contractId,
MapHolder<java.lang.String,java.lang.String> params)
Вызов события логона абонента.
|
void |
contractLoginLogAdd(int contractId,
boolean success,
java.lang.String remoteAddress,
java.lang.String sessionId,
java.lang.String username,
java.lang.String type,
java.lang.String data)
Добавление записи в журнал web-авторизаций абонента.
|
void contractLoginLogAdd(int contractId, boolean success, java.lang.String remoteAddress, java.lang.String sessionId, java.lang.String username, java.lang.String type, java.lang.String data) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId
- - ID договораsuccess
- - true, если аутентифицирован без ошибок; false, например, если ввел неправильный парольremoteAddress
- - удаленный адрес абонентаsessionId
- - ID HTTP-сессииusername
- - логин (например, номер договора)data
- дополнительные данные, например, введенный пароль в виде строки "pswd = {0a1b2c344a1d}"ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
void contractLoginEvent(int contractId, MapHolder<java.lang.String,java.lang.String> params) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId
- params
- ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException