net.sf.jradius.standard
Class IRAPStandard

java.lang.Object
  extended by net.sf.jradius.standard.RadiusStandard
      extended by net.sf.jradius.standard.IRAPStandard

public class IRAPStandard
extends RadiusStandard

Implementation of the IRAP Interface 2 & 3 requirements for RADIUS. See http://www.goirap.org/ for more details and documenation.

Author:
David Bird

Constructor Summary
IRAPStandard()
           
 
Method Summary
 void checkPacket(RadiusPacket p, int[] ignore)
          Checks the packet for compliance with the implemented standard.
 java.lang.String getName()
           
 boolean isIEEE8021XRequired()
           
 void setIEEE8021XRequired(boolean required)
           
 
Methods inherited from class net.sf.jradius.standard.RadiusStandard
checkMissing, checkPacket
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IRAPStandard

public IRAPStandard()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in class RadiusStandard
Returns:
Returns the name of the standard

checkPacket

public void checkPacket(RadiusPacket p,
                        int[] ignore)
                 throws StandardViolatedException
Description copied from class: RadiusStandard
Checks the packet for compliance with the implemented standard. If there are missing attributes, the StandardViolatedException is thrown containing a list of the missing attributes.

Specified by:
checkPacket in class RadiusStandard
Parameters:
p - RadiusPacket to be checked
ignore - Attribute types to ignore
Throws:
StandardViolatedException
See Also:
RadiusStandard.checkPacket(net.sf.jradius.packet.RadiusPacket)

isIEEE8021XRequired

public boolean isIEEE8021XRequired()
Returns:
Returns the iEEE8021XRequired.

setIEEE8021XRequired

public void setIEEE8021XRequired(boolean required)
Parameters:
required - The iEEE8021XRequired to set.


Copyright © 2006 The JRadius Project, All Rights Reserved.