Uses of Class
net.jradius.exception.RadiusException

Packages that use RadiusException
net.jradius.client Contains the RadiusClient API and the RadClient and RadBench programs. 
net.jradius.client.auth Provides JRadius Client Authenticators including PAP, CHAP, MSCHAP, MSCHAPv2, EAP-MD5, EAP-MSCHAPv2, EAP-TLS, EAP-TTLS. 
net.jradius.exception JRadius Exceptions Types. 
net.jradius.freeradius The JRadius/FreeRADIUS Adapter. 
net.jradius.log Interfaces and Utilities for JRadius Request and Event Logging. 
net.jradius.packet JRadius Core RADIUS Packet Objects and Utilities. 
net.jradius.packet.attribute JRadius Core RADIUS Attribute Objects and Utilities. 
net.jradius.realm JRadius Realm Management. 
net.jradius.server The JRadius Core Server. 
net.jradius.session JRadius Session Management Classes. 
 

Uses of RadiusException in net.jradius.client
 

Methods in net.jradius.client that throw RadiusException
 AccountingResponse RadiusClient.accounting(AccountingRequest p, int retries)
          Send an accounting request
 RadiusResponse RadiusClient.authenticate(AccessRequest p, RadiusAuthenticator auth, int retries)
          Authenicates using the specified method.
 CoAResponse RadiusClient.changeOfAuth(CoARequest p, int retries)
           
 DisconnectResponse RadiusClient.disconnect(DisconnectRequest p, int retries)
           
 RadiusResponse RadiusClientTransport.sendReceive(RadiusRequest p, int retries)
          Send and receive RadiusPackets
 RadiusResponse RadiusClient.sendReceive(RadiusRequest p, int retries)
           
 

Uses of RadiusException in net.jradius.client.auth
 

Methods in net.jradius.client.auth that throw RadiusException
 byte[] EAPAuthenticator.doEAP(byte[] eapReply)
          From: http://tools.ietf.org/id/draft-kamath-pppext-peapv0-00.txt
abstract  byte[] EAPAuthenticator.doEAPType(byte id, byte[] data)
           
 byte[] EAPAuthenticator.doEAPType(byte id, byte[] data, byte[] fullEAPPacket)
           
 void RadiusAuthenticator.processChallenge(RadiusPacket request, RadiusPacket challenge)
          If the protocol has a request/challenge process, this function must be implemented.
 void EAPAuthenticator.processChallenge(RadiusPacket p, RadiusPacket r)
          EAP requires a challenge/response.
abstract  void RadiusAuthenticator.processRequest(RadiusPacket p)
           
 void MSCHAPv2Authenticator.processRequest(RadiusPacket p)
           
 void EAPAuthenticator.processRequest(RadiusPacket p)
           
 void MSCHAPv1Authenticator.processRequest(RadiusPacket p)
           
 void CHAPAuthenticator.processRequest(RadiusPacket p)
           
 void PAPAuthenticator.processRequest(RadiusPacket p)
           
 void RadiusAuthenticator.setupRequest(RadiusClient c, RadiusPacket p)
           
 

Uses of RadiusException in net.jradius.exception
 

Subclasses of RadiusException in net.jradius.exception
 class InvalidParameterException
          Invalid RADIUS Paramater Exception
 class NoSuchSessionException
          No Such Session Exception
 class RadiusSecurityException
          Unknown Attribute Exception
 class StandardViolatedException
          The Exception thrown by a RadiusStandard which found missing attributes.
 class TimeoutException
          Unknown Attribute Exception
 class UnknownAttributeException
          Unknown Attribute Exception
 

Uses of RadiusException in net.jradius.freeradius
 

Methods in net.jradius.freeradius that throw RadiusException
 void FreeRadiusProcessor.writeResponse(FreeRadiusRequest request, OutputStream out)
           
 

Uses of RadiusException in net.jradius.log
 

Methods in net.jradius.log with parameters of type RadiusException
static String RadiusLog.problem(JRadiusRequest request, JRadiusSession session, RadiusException exception, String mesg)
           
 

Methods in net.jradius.log that throw RadiusException
 void JRadiusLogEntry.init(JRadiusRequest request, JRadiusSession session)
           
 

Uses of RadiusException in net.jradius.packet
 

Methods in net.jradius.packet that throw RadiusException
static RadiusPacket PacketFactory.parse(DatagramPacket dp)
          Parse a UDP RADIUS message
static RadiusPacket PacketFactory.parsePacket(ByteBuffer buffer)
           
static RadiusPacket PacketFactory.parseUDP(ByteBuffer buffer)
           
static RadiusPacket PacketFactory.parseUDP(int code, int identifier, int length, ByteBuffer buffer)
           
 

Uses of RadiusException in net.jradius.packet.attribute
 

Methods in net.jradius.packet.attribute that throw RadiusException
static RadiusAttribute AttributeFactory.attributeFromString(String src)
          Parses a string to create a RadiusAttribute.
static void AttributeFactory.loadAttributesFromString(AttributeList list, String src, String delim, boolean beStrinct)
           
 

Uses of RadiusException in net.jradius.realm
 

Methods in net.jradius.realm that throw RadiusException
static JRadiusRealm JRadiusRealmManager.get(String realm)
           
static JRadiusRealm JRadiusRealmManager.get(String requestor, String realm)
           
 JRadiusRealm RealmFactory.getRealm(String realmName)
           
 JRadiusRealm StaticRealms.getRealm(String realmName)
           
 JRadiusRealm JRadiusRealmManager.getRealm(String realm)
           
 Collection<JRadiusRealm> RealmFactory.getRealms()
           
 Collection<JRadiusRealm> StaticRealms.getRealms()
           
 

Uses of RadiusException in net.jradius.server
 

Methods in net.jradius.server with parameters of type RadiusException
protected  int RadiusProcessor.handleRadiusException(JRadiusRequest request, RadiusException e)
           
 

Methods in net.jradius.server that throw RadiusException
 RadiusPacket JRadiusRequest.getReplyPacket()
          Convenience method, returns the Reply RadiusPacket of a JRadiusRequest.
 RadiusPacket JRadiusRequest.getRequestPacket()
          Convenience method, returns the Request RadiusPacket of a JRadiusRequest.
 

Uses of RadiusException in net.jradius.session
 

Methods in net.jradius.session that throw RadiusException
 void JRadiusSession.addLogMessage(JRadiusRequest request, String message)
           
 void JRadiusSession.ensureSessionState(JRadiusRequest request, int state)
           
 Serializable SessionKeyProvider.getAppSessionKey(JRadiusRequest request)
           
 Serializable SessionKeyProvider.getClassKey(JRadiusRequest request)
           
 JRadiusLogEntry JRadiusSession.getLogEntry(JRadiusRequest request)
           
 Serializable SessionKeyProvider.getRequestSessionKey(JRadiusRequest request)
           
 JRadiusSession JRadiusSessionManager.getSession(JRadiusRequest request)
          Returns a session object.
 JRadiusSession SessionFactory.getSession(JRadiusRequest request, Object key)
           
 JRadiusSession JRadiusSessionManager.getSession(JRadiusRequest request, Serializable key)
           
 void JRadiusSession.initSession(JRadiusRequest request)
          This method is kicked off by the InitSessionHandler after a new PPRadiusSession has been created.
 JRadiusSession SessionFactory.newSession(JRadiusRequest request)
           
 JRadiusSession JRadiusSessionManager.newSession(JRadiusRequest request, Object key)
           
 void JRadiusSession.onAccounting(JRadiusRequest request)
          Updates the session with attributes from the accounting request.
 void JRadiusSession.onAuthorization(JRadiusRequest request)
           
 boolean JRadiusSession.onNoAccountingStatusType(JRadiusRequest request)
           
 void JRadiusSession.onPostAuthentication(JRadiusRequest request)
           
 void JRadiusSession.onPostProcessing(JRadiusRequest request)
           
 boolean JRadiusSession.onPreProcessing(JRadiusRequest request)
           
 void JRadiusSessionManager.rehashSession(JRadiusSession session, Serializable okey, Serializable nkey)
           
 



Copyright © 2011 Coova Technologies, LLC, All Rights Reserved.