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

java.lang.Object
ru.bitel.bgbilling.kernel.network.radius.RadiusSession<N,P>
Type Parameters:
N -
P -
Direct Known Subclasses:
Digest5090RadiusSession

public class RadiusSession<N extends ru.bitel.bgbilling.kernel.network.radius.nas.Nas<?,?,?>,P> extends Object
Радиус сессия.
Бывают ситуации, когда не достаточно одного запроса и ответа.
Т.е. идет несколько запросов/ответов прежде чем радиус и нас договорятся.
В таком случае для разделения разных сессий исполльзуется радиус атрибут State.
  • Field Details

    • stateAttribute

      public final byte[] stateAttribute
    • userName

      public final String userName
    • userNameAttribute

      public final RadiusAttribute.RadiusAttributeString userNameAttribute
    • sessionParams

      public final P sessionParams
    • login

      public Object login
    • contract

      public Contract contract
    • errorCode

      public int errorCode
    • killTime

      protected volatile long killTime
  • Constructor Details

  • Method Details