Uses of Class
net.sourceforge.jradiusclient.exception.InvalidParameterException

Packages that use InvalidParameterException
net.sourceforge.jradiusclient   
net.sourceforge.jradiusclient.attributes   
net.sourceforge.jradiusclient.packets   
 

Uses of InvalidParameterException in net.sourceforge.jradiusclient
 

Methods in net.sourceforge.jradiusclient that throw InvalidParameterException
 void RadiusPacket.setAttribute(RadiusAttribute radiusAttribute)
          Adds a RadiusAttribute to this RadiusPacket
 void RadiusPacket.setAttributes(java.util.List attributeList)
          Add a set of RadiusAttributes to this RadiusPacket
protected  void RadiusPacket.validateAttribute(RadiusAttribute attribute)
           
 RadiusAttribute RadiusPacket.getAttribute(int attributeType)
          retrieve a RadiusAttribute from this RadiusPacket
 RadiusPacket RadiusClient.authenticate(RadiusPacket accessRequest)
          This method performs the job of authenticating the given RadiusPacket against the radius server.
 RadiusPacket RadiusClient.authenticate(RadiusPacket accessRequest, int retries)
          This method performs the job of authenticating the given RadiusPacket against the radius server.
 RadiusPacket RadiusClient.account(RadiusPacket requestPacket)
          This method performs the job of sending accounting information for the current user to the radius accounting server.
 

Constructors in net.sourceforge.jradiusclient that throw InvalidParameterException
RadiusPacket(int type)
          builds a type RadiusPacket with no Attributes set
RadiusPacket(int type, byte identifier)
           
RadiusPacket(int type, java.util.List attributeList)
          Builds a RadiusPacket with a predefined set of attributes
RadiusPacket(int type, byte identifier, java.util.List attributeList)
          Builds a RadiusPacket with a predefined set of attributes
RadiusAttribute(int type, byte[] value)
          Construct a basic RadiusAttribute
RadiusClient(java.lang.String hostname, java.lang.String sharedSecret)
          Constructor - uses the default port 1812 for authentication and 1813 for accounting
RadiusClient(java.lang.String hostname, int authPort, int acctPort, java.lang.String sharedSecret)
          Constructor allows the user to specify an alternate port for the radius server
RadiusClient(java.lang.String hostname, int authPort, int acctPort, java.lang.String sharedSecret, int sockTimeout)
          Constructor allows the user to specify an alternate port for the radius server
 

Uses of InvalidParameterException in net.sourceforge.jradiusclient.attributes
 

Constructors in net.sourceforge.jradiusclient.attributes that throw InvalidParameterException
ServiceTypeAttribute(byte[] serviceType)
          Constructs a new Attribute
EapMessageAttribute(byte[] eapMessage)
          Constructs an attribute using the provided EAP Message bytes
AcctStatusTypeAttribute(byte[] statusType)
           
AcctSessionIdAttribute(byte[] sessionId)
           
ChapPasswordAttribute(byte[] identifierAndChapEncryptedPassword)
           
ChapPasswordAttribute(byte identifier, byte[] chapEncryptedPassword)
           
ChapChallengeAttribute(byte[] challenge)
           
ChapChallengeAttribute(java.lang.String challenge)
           
UserPasswordAttribute(java.lang.String plaintext)
          Constructs a new UserPasswordAttribute for use in RadiusPackets
UserPasswordAttribute(byte[] plaintext)
          Constructs a new UserPasswordAttribute for use in RadiusPackets
UserNameAttribute(java.lang.String username)
          Constructs a new UserNameAttribute for use in RadiusPackets
 

Uses of InvalidParameterException in net.sourceforge.jradiusclient.packets
 

Methods in net.sourceforge.jradiusclient.packets that throw InvalidParameterException
 void AccountingRequest.validateAttribute(RadiusAttribute radiusAttribute)
          This method implements a callback from the super class RadiusPacket to validate input
 void PapAccessRequest.validateAttribute(RadiusAttribute radiusAttribute)
           
 void ChapAccessRequest.validateAttribute(RadiusAttribute radiusAttribute)
          This method implements a callback from the super class RadiusPacket to validate input
 

Constructors in net.sourceforge.jradiusclient.packets that throw InvalidParameterException
UpdateAccountingRequest(java.lang.String userName, java.lang.String sessionId)
          Constructs a basic UpdateAccountingRequest
DisableAccountingRequest(java.lang.String userName, java.lang.String sessionId)
          Constructs a basic DisableAccountingRequest
EnableAccountingRequest(java.lang.String userName, java.lang.String sessionId)
          Constructs a basic EnableAccountingRequest
StopAccountingRequest(java.lang.String userName, java.lang.String sessionId)
          Constructs a basic StopAccountingRequest
StartAccountingRequest(java.lang.String userName, java.lang.String sessionId)
          Constructs a basic StartAccountingRequest
AccountingRequest(java.lang.String userName, byte[] serviceType, java.lang.String sessionId)
          construct an account request packet for this session
PapAccessRequest(java.lang.String userName, java.lang.String plaintextPassword)
           
PapAccessRequest(java.lang.String userName, byte[] plaintextPassword)
           
ChapAccessRequest(java.lang.String userName, byte[] chapEncryptedPassword, byte chapIndentifier, byte[] chapChallenge)
           
ChapAccessRequest(java.lang.String userName, java.lang.String plaintextPassword)
           
ChapAccessRequest(java.lang.String userName, byte[] plaintextPassword)
           
ChapAccessRequest(java.lang.String userName, byte[] plaintextPassword, int challengeSize)