RADIUS Client API (V3)

Uses of Class
com.theorem.radius3.Attribute

Packages that use Attribute
com.theorem.radius3   
com.theorem.radius3.dictionary Classes that handle RADIUS dictionaries and offer useful methods to create RADIUS and Vendor-Specific attributes on the fly.  
 

Uses of Attribute in com.theorem.radius3
 

Methods in com.theorem.radius3 that return Attribute
 Attribute Attribute.setLongTag()
          Enable the long (16 bit) tags - Warning: - if you think you need to use this you probably don't understand the RADIUS protocol and will cause problems for yourself and others.
 Attribute Attribute.setLongTag(boolean enable)
          Optionally enable the long tags - Enable the long (16 bit) tags - Warning: - if you think you need to use this you probably don't understand the RADIUS protocol and will cause problems for yourself and others.
 Attribute[] AttributeList.getVendorSpecific(int vendor, int vendorTag)
          Get a list of Vendor-Specific attributes by Vendor Id narrowed down to a particular tag.
 Attribute[] AttributeList.getAttributes()
          Get a list of attributes.
 Attribute[] AttributeList.getAttributeArray(int tag)
          Get an array of Attributes of a specific type.
 Attribute AttributeList.getAttributeAt(int n)
          Get the N'th attribute in the list.
 Attribute VendorSpecific.setData(byte[] data)
          Set the data portion of the attribute.
 Attribute VendorSpecific.getAttribute()
          Return the completed attribute.
 

Methods in com.theorem.radius3 with parameters of type Attribute
 void AttributeList.addAttribute(Attribute att)
          Add an attribute to the list.
 AttributeList AttributeList.mergeAttributes(AttributeList a, Attribute[] b)
          Merge two AttributeLists and return the resulting AttributeList.
 void AttributeList.mergeAttributes(Attribute[] a)
          Merge an attribute array with the current AttributeList.
 void AttributeList.setAttributeAt(int n, Attribute a)
          Set the N'th attribute in the list.
 

Constructors in com.theorem.radius3 with parameters of type Attribute
AttributeList(Attribute[] list)
          Construct a list from an array of attributes.
VendorSpecific(Attribute vs)
          Constructor to extract sub-attributes from a Vendor-Specific attribute.
VendorSpecific(Attribute vs, boolean longTags)
          Deprecated. Please use new VendorSpecific(Attribute vs).setLongTag();
 

Uses of Attribute in com.theorem.radius3.dictionary
 

Methods in com.theorem.radius3.dictionary that return Attribute
 Attribute ParseAttribute.convertToAttribute(ParseAttribute.VP vp)
          Given a value-pair convert it to an attribute.
 Attribute ParseAttribute.convertToAttributeValue(int vendorId, int tag, ParseAttribute.VP vp)
          Convert the attribute string encoding value to an attribute value for a VSA.
 Attribute ParseAttribute.convertToAttributeValue(int tag, ParseAttribute.VP vp)
          Convert the attribute string encoding value to an attribute value.
 Attribute RADIUSDictionary.createAttribute(String attrName, String stringValue)
          Create an attribute with the given integer value.
 Attribute RADIUSDictionary.createAttribute(int vendorId, String attrName, String stringValue)
          Create an attribute for a vendor with the given integer value.
 Attribute RADIUSDictionary.createAttribute(int vendorId, String name, byte[] value)
          Create an attribute for a vendor with the given byte array value.
 Attribute RADIUSDictionary.createAttribute(String name, byte[] value)
          Create an attribute for a vendor with the given byte array value.
 


RADIUS Client API (V3)

Submit a bug report or feature request

Copyright 1998-2008 AXL Software. PO Box 97, Viola, Delaware 19979, U.S.A. All Rights Reserved.