Serialized Form
|
Package com.theorem.radserver3.login |
errorMsg
String errorMsg
- Error message as a string.
-
errorNumber
int errorNumber
- Error as a number. The value can be found in
RADIUSClient.
-
|
Class Attributes extends Object implements Serializable |
ready
boolean ready
- Flag indicating that this callback is ready.
Depending on the particular callback either it has data or it wants data.
-
packetType
int packetType
- Response from server - packet type recieved..
-
responseList
AttributeList responseList
- Response attribute list from RADIUS client.
-
requestList
AttributeList requestList
- Request attributes for the RADIUS client.
-
exception
Exception exception
- The exception thrown.
-
retry
boolean retry
- Indicator that the packet should be sent again (send a retry).
-
ready
boolean ready
- Flag indicating that this callback is ready.
Depending on the particular callback either it has data or it wants data.
-
ready
boolean ready
- Flag indicating that this callback is ready.
Depending on the particular callback either it has data or it wants data.
-
ready
boolean ready
- Flag indicating that this callback is ready.
Depending on the particular callback either it has data or it wants data.
-
ready
boolean ready
- Flag indicating that this callback is ready.
Depending on the particular callback either it has data or it wants data.
-
name
String name
- Name of the entity to login.
-
attributeType
int attributeType
- Attribute type containing the returned text.
-
pwdEncode
boolean pwdEncode
- Flag indicating that the text should be encoded using the standard password encoding.
-
ready
boolean ready
- Flag indicating that this callback is ready.
Depending on the particular callback either it has data or it wants data.
-
prompt
String prompt
- Prompt from a RADIUS Reply-Message attribute.
-
ready
boolean ready
- Flag indicating that this callback is ready.
Depending on the particular callback either it has data or it wants data.
-
|
Package com.theorem.radserver3.radutil |
|
Class RadRand extends SecureRandom implements Serializable |
msg
String msg
- msg Message to report.
rList
AttributeList rList
- rList Array of attributes to return.
msg
String msg
- msg Message to report.
tunnelTag
int tunnelTag
- Tunnel ling tag data. Set to INVALID_TAG when unused.
-
tag
int tag
- Attribute tag type - used by Attribute list for speed.
This can be either an 8 bit or 16 bit tag.
-
enableLongTag
boolean enableLongTag
- Long tag support. If true then the attribute will be generated with long
tags.
-
length
int length
- Attribute length including tag and length byte.
For tunnel attributes this includes the tunnel tag byte.
-
value
byte[] value
- Attribute value (including tunnel tag, if any).
-
list
Attribute[] list
- Array of attributes.
-
active
int active
- Number of active attributes in the list.
-
longTags
boolean longTags
- Set to true if the tags are long.
This is determined only when the attributes are loaded from raw data.
-
|
Class CircularList extends ArrayList implements Serializable |
posn
int posn
- Current position in the list.
-
|
Class EAPException extends Exception implements Serializable |
desErrorString
String desErrorString
- ERROR_DES string.
-
radiusPort
int radiusPort
- Port number for radius server.
-
radiusRemote
InetAddress radiusRemote
- Remote system address.
-
radiusSocket
DatagramSocket radiusSocket
- Socket for radius client.
-
radiusRecvBuf
byte[] radiusRecvBuf
- Received Packet buffer data.
-
radiusRecvBufLen
int radiusRecvBufLen
- Received Packet buffer data length.
-
radiusAuthenticator
byte[] radiusAuthenticator
- Authenticator block for Access_Request.
-
radiusRequestId
int radiusRequestId
- Request ID starting number.
-
radiusRequestPacket
byte[] radiusRequestPacket
- The last RADIUS request packet.
This is for retries and can be used to extract request attributes.
-
radiusRequestPacketType
int radiusRequestPacketType
- Last RADIUS request packet type.
This is for retries.
-
radiusUserName
String radiusUserName
- User-Name name value.
-
radiusAttrList
AttributeList radiusAttrList
- List of request or response attributes.
-
radiusSecretBytes
byte[] radiusSecretBytes
- Radius secret converted to bytes.
-
dpSend
DatagramSocket dpSend
- Datagram socket for the client.
-
maxPacketSize
int maxPacketSize
- Maximum packet size.
-
timeout
int timeout
- Socket timeout.
-
bindPort
int bindPort
- Socket port used by bind().
-
onlyPort
boolean onlyPort
- Socket port cannot be changed if true.
-
bindAddr
InetAddress bindAddr
- Address used by bind().
-
debug
boolean debug
- If true debugging information is displayed.
-
debugOut
BufferedWriter debugOut
- Debuging output writes through this.
-
packetError
int packetError
- Access_BadPacket error value.
-
duplicate
HashMap duplicate
- Duplicate packet table of port / msgid.
-
duplicateCleanTime
long duplicateCleanTime
- Time to next clean duplicates (millis).
-
allowEmpty
boolean allowEmpty
- Allow empty attributes to exist.
-
pktType
int pktType
- Result value (packet type) from an authentication.
-
packetIdBits
BitArray packetIdBits
- Packet Idenfier array.
-
msCHAPIdent
byte msCHAPIdent
- MSCHAP (V1 & V2 response identity value.
-
peerChallenge
byte[] peerChallenge
- MSCHAP V2 peer challenge.
-
authenticatorChallenge
byte[] authenticatorChallenge
- MSCHAP V2 authenticator challenge.
-
vendorID
byte[] vendorID
- Vendor-ID value as a byte array.
-
vendorIDNumber
int vendorIDNumber
- Vendor-ID as an int.
-
rawData
byte[] rawData
- Raw data for the VS attribute, for older VS straight data attributes.
-
hasSubs
boolean hasSubs
- True if sub-attributes were created, assume it doesn't.
-
attributeData
byte[] attributeData
- Attribute data when constructor VendorSpecific(Attribute) is called.
-
longTags
boolean longTags
- Long tags are in effect for this VSA - long tags are 16 bits long rather than the
normal 8 bits. the default is 8 bits.
-
Submit a bug report or feature request
Copyright 1998-2008 AXL Software. PO Box 97, Viola, Delaware 19979, U.S.A. All Rights Reserved.