|
AXL RADIUS Server API V3 | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
| Packages that use Attribute | |
| com.theorem.radserver3 | Classes that comprise the AXL RADIUS server. |
| com.theorem.radserver3.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.radserver3 |
| Methods in com.theorem.radserver3 that return Attribute | |
Attribute[] |
PacketInfo.getRequestAttributes()
Get an array of Attributes |
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. |
Attribute |
AuthInfo.createTunnelPassword(int tag,
byte[] password)
Create a Tunnel-Password attribute. |
| Methods in com.theorem.radserver3 with parameters of type Attribute | |
void |
PacketInfo.setResponseAttributes(Attribute[] aList)
Set response packet attributes. |
void |
AccessRejectException.setAttributes(Attribute[] returnList)
Set return attributes to be included in the Access-Reject packet. |
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. |
Date |
AccountingInfo.getAcctDelayDate(Attribute acctDelayTime)
Get the Acct-Delay-Time attribute value and return the corrected time. |
| Constructors in com.theorem.radserver3 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.radserver3.dictionary |
| Methods in com.theorem.radserver3.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. |
|
AXL RADIUS Server API V3 | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||