public class Digest5090RadiusSession<N extends ru.bitel.bgbilling.kernel.network.radius.nas.Nas<?,?,?>,P> extends RadiusSession<N,P>
RadiusSession.Statecontract, errorCode, killTime, login, sessionParams, stateAttribute, userName, userNameAttribute| Constructor and Description |
|---|
Digest5090RadiusSession(byte[] state,
java.lang.String userName,
RadiusAttribute.RadiusAttributeString userNameAttribute,
P sessionParams) |
| Modifier and Type | Method and Description |
|---|---|
void |
accessRequest(RadiusProcessor<?,N,P> processor,
RadiusListenerWorker<N> req,
N nas,
RadiusPacket request,
RadiusPacket response,
ConnectionSet connectionSet,
int log_record_id)
Сессионная обработка Access-Request.
|
authentication, checkPasswordpublic Digest5090RadiusSession(byte[] state,
java.lang.String userName,
RadiusAttribute.RadiusAttributeString userNameAttribute,
P sessionParams)
public void accessRequest(RadiusProcessor<?,N,P> processor, RadiusListenerWorker<N> req, N nas, RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet, int log_record_id)
RadiusSessionRadiusProcessor#authentication(Nas, RadiusSession, RadiusPacket, RadiusPacket, Connection, Connection, int)
Т.е. физически сессии нет - это один запрос-ответ. Возможно расширение для реализации, например eap.accessRequest in class RadiusSession<N extends ru.bitel.bgbilling.kernel.network.radius.nas.Nas<?,?,?>,P>