Class Digest5090RadiusSession<N extends ru.bitel.bgbilling.kernel.network.radius.nas.Nas<?,​?,​?>,​P>

java.lang.Object
ru.bitel.bgbilling.kernel.network.radius.RadiusSession<N,​P>
ru.bitel.bgbilling.kernel.network.radius.Digest5090RadiusSession<N,​P>

public class Digest5090RadiusSession<N extends ru.bitel.bgbilling.kernel.network.radius.nas.Nas<?,​?,​?>,​P>
extends RadiusSession<N,​P>
  • Constructor Details

  • Method Details

    • accessRequest

      public void accessRequest​(RadiusProcessor<?,​N,​P> processor, RadiusListenerWorker<N> req, N nas, RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet, int log_record_id)
      Description copied from class: RadiusSession
      Сессионная обработка Access-Request. Каждый запрос сесии попадает сюда.

      В данной реализации происходит просто вызов RadiusProcessor#authentication(Nas, RadiusSession, RadiusPacket, RadiusPacket, Connection, Connection, int) Т.е. физически сессии нет - это один запрос-ответ. Возможно расширение для реализации, например eap.
      Overrides:
      accessRequest in class RadiusSession<N extends ru.bitel.bgbilling.kernel.network.radius.nas.Nas<?,​?,​?>,​P>