- ACCESS_ACCEPT - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- ACCESS_CHALLENGE - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- ACCESS_REJECT - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- ACCESS_REQUEST - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
Packet type codes.
- AccessRequest - org.tinyradius.packet中的类
-
This class represents an Access-Request Radius packet.
- AccessRequest() - 类 的构造器org.tinyradius.packet.AccessRequest
-
Constructs an empty Access-Request packet.
- AccessRequest(String, String) - 类 的构造器org.tinyradius.packet.AccessRequest
-
Constructs an Access-Request packet, sets the
code, identifier and adds an User-Name and an
User-Password attribute (PAP).
- accessRequestReceived(AccessRequest, InetSocketAddress) - 类 中的方法org.tinyradius.util.RadiusServer
-
Constructs an answer for an Access-Request packet.
- account(AccountingRequest) - 类 中的方法org.tinyradius.util.RadiusClient
-
Sends an Accounting-Request packet and receives a response
packet.
- ACCOUNTING_MESSAGE - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- ACCOUNTING_REQUEST - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- ACCOUNTING_RESPONSE - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- ACCOUNTING_STATUS - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- AccountingRequest - org.tinyradius.packet中的类
-
This class represents a Radius packet of the type
"Accounting-Request".
- AccountingRequest(String, int) - 类 的构造器org.tinyradius.packet.AccountingRequest
-
Constructs an Accounting-Request packet to be sent to a Radius server.
- AccountingRequest() - 类 的构造器org.tinyradius.packet.AccountingRequest
-
Constructs an empty Accounting-Request to be received by a
Radius client.
- accountingRequestReceived(AccountingRequest, InetSocketAddress) - 类 中的方法org.tinyradius.util.RadiusServer
-
Constructs an answer for an Accounting-Request packet.
- ACCT_STATUS_TYPE_ACCOUNTING_OFF - 类 中的静态变量org.tinyradius.packet.AccountingRequest
-
Acct-Status-Type: Accounting-Off
- ACCT_STATUS_TYPE_ACCOUNTING_ON - 类 中的静态变量org.tinyradius.packet.AccountingRequest
-
Acct-Status-Type: Accounting-On
- ACCT_STATUS_TYPE_INTERIM_UPDATE - 类 中的静态变量org.tinyradius.packet.AccountingRequest
-
Acct-Status-Type: Interim Update/Alive
- ACCT_STATUS_TYPE_START - 类 中的静态变量org.tinyradius.packet.AccountingRequest
-
Acct-Status-Type: Start
- ACCT_STATUS_TYPE_STOP - 类 中的静态变量org.tinyradius.packet.AccountingRequest
-
Acct-Status-Type: Stop
- addAttribute(RadiusAttribute) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Adds a Radius attribute to this packet.
- addAttribute(String, String) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Adds a Radius attribute to this packet.
- addAttributeType(AttributeType) - 类 中的方法org.tinyradius.dictionary.MemoryDictionary
-
Adds an AttributeType object to the cache.
- addAttributeType(AttributeType) - 接口 中的方法org.tinyradius.dictionary.WritableDictionary
-
Adds an AttributeType object to the dictionary.
- addEnumerationValue(int, String) - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Adds a name for an integer value of this attribute.
- addSubAttribute(RadiusAttribute) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Adds a sub-attribute to this attribute.
- addSubAttribute(String, String) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Adds a sub-attribute with the specified name to this attribute.
- addVendor(int, String) - 类 中的方法org.tinyradius.dictionary.MemoryDictionary
-
Adds the given vendor to the cache.
- addVendor(int, String) - 接口 中的方法org.tinyradius.dictionary.WritableDictionary
-
Adds the given vendor to the dictionary.
- AttributeType - org.tinyradius.dictionary中的类
-
Represents a Radius attribute type.
- AttributeType(int, String, Class) - 类 的构造器org.tinyradius.dictionary.AttributeType
-
Create a new attribute type.
- AttributeType(int, int, String, Class) - 类 的构造器org.tinyradius.dictionary.AttributeType
-
Constructs a Vendor-Specific sub-attribute type.
- AUTH_CHAP - 类 中的静态变量org.tinyradius.packet.AccessRequest
-
Challenged Handshake Authentication Protocol
- AUTH_PAP - 类 中的静态变量org.tinyradius.packet.AccessRequest
-
Passphrase Authentication Protocol
- authenticate(String, String) - 类 中的方法org.tinyradius.util.RadiusClient
-
Authenticates a user.
- authenticate(AccessRequest) - 类 中的方法org.tinyradius.util.RadiusClient
-
Sends an Access-Request packet and receives a response
packet.
- getAcctPort() - 类 中的方法org.tinyradius.util.RadiusClient
-
Returns the Radius server accounting port.
- getAcctPort() - 类 中的方法org.tinyradius.util.RadiusServer
-
Returns the acct port the server will listen on.
- getAcctSocket() - 类 中的方法org.tinyradius.util.RadiusServer
-
Returns a socket bound to the acct port.
- getAcctStatusType() - 类 中的方法org.tinyradius.packet.AccountingRequest
-
Retrieves the user name from the User-Name attribute.
- getAttribute(int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns a Radius attribute of the given type which may only occur once
in the Radius packet.
- getAttribute(int, int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns a Radius attribute of the given type and vendor ID
which may only occur once in the Radius packet.
- getAttribute(String) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns a single Radius attribute of the given type name.
- getAttributeBytes() - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Encodes the attributes of this Radius packet to a byte array.
- getAttributeClass() - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Retrieves the RadiusAttribute descendant class which represents
attributes of this type.
- getAttributeData() - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Returns the data for this attribute.
- getAttributes(int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns all attributes of this packet of the given type.
- getAttributes(int, int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns all attributes of this packet that have got the
given type and belong to the given vendor ID.
- getAttributes() - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns a list of all attributes belonging to this Radius
packet.
- getAttributeType() - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Returns the type of this Radius attribute.
- getAttributeTypeByCode(int) - 接口 中的方法org.tinyradius.dictionary.Dictionary
-
Retrieves an attribute type by type code.
- getAttributeTypeByCode(int, int) - 接口 中的方法org.tinyradius.dictionary.Dictionary
-
Retrieves an attribute type for a vendor-specific
attribute.
- getAttributeTypeByCode(int) - 类 中的方法org.tinyradius.dictionary.MemoryDictionary
-
Returns the AttributeType for the vendor -1 from the
cache.
- getAttributeTypeByCode(int, int) - 类 中的方法org.tinyradius.dictionary.MemoryDictionary
-
Returns the specified AttributeType object.
- getAttributeTypeByName(String) - 接口 中的方法org.tinyradius.dictionary.Dictionary
-
Retrieves an attribute type by name.
- getAttributeTypeByName(String) - 类 中的方法org.tinyradius.dictionary.MemoryDictionary
-
Retrieves the attribute type with the given name.
- getAttributeTypeObject() - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Retrieves an AttributeType object for this attribute.
- getAttributeValue() - 类 中的方法org.tinyradius.attribute.IntegerAttribute
-
Returns the value of this attribute as a string.
- getAttributeValue() - 类 中的方法org.tinyradius.attribute.IpAttribute
-
Returns the attribute value (IP number) as a string of the
format "xx.xx.xx.xx".
- getAttributeValue() - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Gets the value of this attribute as a string.
- getAttributeValue() - 类 中的方法org.tinyradius.attribute.StringAttribute
-
Returns the string value of this attribute.
- getAttributeValue(String) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns the value of the Radius attribute of the given type or
null if there is no such attribute.
- getAttributeValueInt() - 类 中的方法org.tinyradius.attribute.IntegerAttribute
-
Returns the string value of this attribute.
- getAuthenticator() - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns the authenticator for this Radius packet.
- getAuthPort() - 类 中的方法org.tinyradius.util.RadiusClient
-
Returns the Radius server auth port.
- getAuthPort() - 类 中的方法org.tinyradius.util.RadiusServer
-
Returns the auth port the server will listen on.
- getAuthProtocol() - 类 中的方法org.tinyradius.packet.AccessRequest
-
Returns the protocol used for encrypting the passphrase.
- getAuthSocket() - 类 中的方法org.tinyradius.util.RadiusServer
-
Returns a socket bound to the auth port.
- getChildVendorId() - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Returns the vendor ID of the sub-attributes.
- getDefaultDictionary() - 类 中的静态方法org.tinyradius.dictionary.DefaultDictionary
-
Returns the singleton instance of this object.
- getDictionary() - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Returns the dictionary this Radius attribute uses.
- getDictionary() - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns the dictionary this Radius packet uses.
- getDuplicateInterval() - 类 中的方法org.tinyradius.util.RadiusServer
-
Returns the duplicate interval in ms.
- getEndpointAddress() - 类 中的方法org.tinyradius.util.RadiusEndpoint
-
Returns the remote address.
- getEnumeration(int) - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Returns the name of the given integer value if this attribute
is an enumeration, or null if it is not or if the integer value
is unknown.
- getEnumeration(String) - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Returns the number of the given string value if this attribute is
an enumeration, or null if it is not or if the string value is unknown.
- getHexString(byte[]) - 类 中的静态方法org.tinyradius.util.RadiusUtil
-
Returns the byte array as a hex string in the format
"0x1234".
- getHostName() - 类 中的方法org.tinyradius.util.RadiusClient
-
Returns the host name of the Radius server.
- getIpAsLong() - 类 中的方法org.tinyradius.attribute.IpAttribute
-
Returns the IP number as a 32 bit unsigned number.
- getListenAddress() - 类 中的方法org.tinyradius.util.RadiusServer
-
Returns the IP address the server listens on.
- getMd5Digest() - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns a MD5 digest.
- getName() - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Retrieves the name of this type.
- getNextPacketIdentifier() - 类 中的静态方法org.tinyradius.packet.RadiusPacket
-
Retrieves the next packet identifier to use and increments the static
storage.
- getPacket() - 类 中的方法org.tinyradius.proxy.RadiusProxyConnection
-
Returns the proxied packet.
- getPacketIdentifier() - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns the packet identifier for this Radius packet.
- getPacketType() - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns the type of this Radius packet.
- getPacketTypeName() - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns the type name of this Radius packet.
- getPort() - 类 中的方法org.tinyradius.proxy.RadiusProxyConnection
-
Returns the port number the proxied packet arrived at
originally.
- getProxyPort() - 类 中的方法org.tinyradius.proxy.RadiusProxy
-
Returns the proxy port this server listens to.
- getProxyServer(RadiusPacket, RadiusEndpoint) - 类 中的方法org.tinyradius.proxy.RadiusProxy
-
This method must be implemented to return a RadiusEndpoint
if the given packet is to be proxied.
- getProxyServer(RadiusPacket, RadiusEndpoint) - 类 中的方法org.tinyradius.test.TestProxy
-
- getProxySocket() - 类 中的方法org.tinyradius.proxy.RadiusProxy
-
Returns a socket bound to the proxy port.
- getRadiusClient() - 类 中的方法org.tinyradius.proxy.RadiusProxyConnection
-
Returns the Radius endpoint of the client.
- getRadiusServer() - 类 中的方法org.tinyradius.proxy.RadiusProxyConnection
-
Returns the Radius endpoint of the server.
- getRetryCount() - 类 中的方法org.tinyradius.util.RadiusClient
-
Returns the retry count for failed transmissions.
- getSharedSecret(InetSocketAddress) - 类 中的方法org.tinyradius.test.TestProxy
-
- getSharedSecret() - 类 中的方法org.tinyradius.util.RadiusClient
-
Returns the secret shared between server and client.
- getSharedSecret() - 类 中的方法org.tinyradius.util.RadiusEndpoint
-
Returns the shared secret.
- getSharedSecret(InetSocketAddress) - 类 中的方法org.tinyradius.util.RadiusServer
-
Returns the shared secret used to communicate with the client with the
passed IP address or null if the client is not allowed at this server.
- getSocket() - 类 中的方法org.tinyradius.util.RadiusClient
-
Returns the socket used for the server communication.
- getSocketTimeout() - 类 中的方法org.tinyradius.util.RadiusClient
-
Returns the socket timeout.
- getSocketTimeout() - 类 中的方法org.tinyradius.util.RadiusServer
-
Returns the socket timeout (ms).
- getStringFromUtf8(byte[]) - 类 中的静态方法org.tinyradius.util.RadiusUtil
-
Creates a string from the passed byte array containing the
string in UTF-8 representation.
- getSubAttribute(int) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Returns a sub-attribute of the given type which may only occur once in
this attribute.
- getSubAttribute(String) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Returns a single sub-attribute of the given type name.
- getSubAttributes() - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Returns the list of sub-attributes.
- getSubAttributes(int) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Returns all sub-attributes of this attribut which have the given type.
- getSubAttributeValue(String) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Returns the value of the Radius attribute of the given type or null if
there is no such attribute.
- getTypeCode() - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Retrieves the Radius type code for this attribute type.
- getUserName() - 类 中的方法org.tinyradius.packet.AccessRequest
-
Retrieves the user name from the User-Name attribute.
- getUserName() - 类 中的方法org.tinyradius.packet.AccountingRequest
-
Retrieves the user name from the User-Name attribute.
- getUserPassword() - 类 中的方法org.tinyradius.packet.AccessRequest
-
Retrieves the plain-text user password.
- getUserPassword(String) - 类 中的方法org.tinyradius.test.TestProxy
-
- getUserPassword(String) - 类 中的方法org.tinyradius.util.RadiusServer
-
Returns the password of the passed user.
- getUtf8Bytes(String) - 类 中的静态方法org.tinyradius.util.RadiusUtil
-
Returns the passed string as a byte array containing the
string in UTF-8 representation.
- getVendorAttribute(int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
已过时。
use getVendorAttributes(int)
- getVendorAttributes(int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Returns the Vendor-Specific attribute(s) for the given vendor ID.
- getVendorId() - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Gets the Vendor-Id of the Vendor-Specific attribute this
attribute belongs to.
- getVendorId() - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Returns the vendor ID.
- getVendorId(String) - 接口 中的方法org.tinyradius.dictionary.Dictionary
-
Retrieves the ID of the vendor with the given
name.
- getVendorId(String) - 类 中的方法org.tinyradius.dictionary.MemoryDictionary
-
Searches the vendor with the given name and returns its
code.
- getVendorName(int) - 接口 中的方法org.tinyradius.dictionary.Dictionary
-
Retrieves the name of the vendor with the given
vendor code.
- getVendorName(int) - 类 中的方法org.tinyradius.dictionary.MemoryDictionary
-
Retrieves the name of the vendor with the given code from
the cache.
- RADIUS_HEADER_LENGTH - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
Packet header length.
- RadiusAttribute - org.tinyradius.attribute中的类
-
This class represents a generic Radius attribute.
- RadiusAttribute() - 类 的构造器org.tinyradius.attribute.RadiusAttribute
-
Constructs an empty Radius attribute.
- RadiusAttribute(int, byte[]) - 类 的构造器org.tinyradius.attribute.RadiusAttribute
-
Constructs a Radius attribute with the specified
type and data.
- RadiusClient - org.tinyradius.util中的类
-
This object represents a simple Radius client which communicates with
a specified Radius server.
- RadiusClient(String, String) - 类 的构造器org.tinyradius.util.RadiusClient
-
Creates a new Radius client object for a special Radius server.
- RadiusClient(RadiusEndpoint) - 类 的构造器org.tinyradius.util.RadiusClient
-
Constructs a Radius client for the given Radius endpoint.
- RadiusEndpoint - org.tinyradius.util中的类
-
This class stores information about a Radius endpoint.
- RadiusEndpoint(InetSocketAddress, String) - 类 的构造器org.tinyradius.util.RadiusEndpoint
-
Constructs a RadiusEndpoint object.
- RadiusException - org.tinyradius.util中的异常错误
-
An exception which occurs on Radius protocol errors like
invalid packets or malformed attributes.
- RadiusException(String) - 异常错误 的构造器org.tinyradius.util.RadiusException
-
Constructs a RadiusException with a message.
- RadiusPacket - org.tinyradius.packet中的类
-
This class represents a Radius packet.
- RadiusPacket(int) - 类 的构造器org.tinyradius.packet.RadiusPacket
-
Builds a Radius packet without attributes.
- RadiusPacket(int, int) - 类 的构造器org.tinyradius.packet.RadiusPacket
-
Builds a Radius packet with the given type and identifier
and without attributes.
- RadiusPacket(int, int, List) - 类 的构造器org.tinyradius.packet.RadiusPacket
-
Builds a Radius packet with the given type, identifier and
attributes.
- RadiusPacket() - 类 的构造器org.tinyradius.packet.RadiusPacket
-
Builds an empty Radius packet.
- RadiusProxy - org.tinyradius.proxy中的类
-
This class implements a Radius proxy that receives Radius packets
and forwards them to a Radius server.
- RadiusProxy() - 类 的构造器org.tinyradius.proxy.RadiusProxy
-
- RadiusProxyConnection - org.tinyradius.proxy中的类
-
This class stores information about a proxied packet.
- RadiusProxyConnection(RadiusEndpoint, RadiusEndpoint, RadiusPacket, int) - 类 的构造器org.tinyradius.proxy.RadiusProxyConnection
-
Creates a RadiusProxyConnection object.
- RadiusServer - org.tinyradius.util中的类
-
Implements a simple Radius server.
- RadiusServer() - 类 的构造器org.tinyradius.util.RadiusServer
-
- RadiusUtil - org.tinyradius.util中的类
-
This class contains miscellaneous static utility functions.
- RadiusUtil() - 类 的构造器org.tinyradius.util.RadiusUtil
-
- readAttribute(byte[], int, int) - 类 中的方法org.tinyradius.attribute.IntegerAttribute
-
Check attribute length.
- readAttribute(byte[], int, int) - 类 中的方法org.tinyradius.attribute.IpAttribute
-
Check attribute length.
- readAttribute(byte[], int, int) - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Reads in this attribute from the passed byte array.
- readAttribute(byte[], int, int) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Reads a Vendor-Specific attribute and decodes the internal sub-attribute
structure.
- removeAttribute(RadiusAttribute) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Removes the specified attribute from this packet.
- removeAttributes(int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Removes all attributes from this packet which have got
the specified type.
- removeAttributes(int, int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Removes all sub-attributes of the given vendor and
type.
- removeLastAttribute(int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Removes the last occurence of the attribute of the given
type from the packet.
- removeSubAttribute(RadiusAttribute) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Removes the specified sub-attribute from this attribute.
- RESERVED - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- setAcctPort(int) - 类 中的方法org.tinyradius.util.RadiusClient
-
Sets the Radius server accounting port.
- setAcctPort(int) - 类 中的方法org.tinyradius.util.RadiusServer
-
Sets the acct port the server will listen on.
- setAcctStatusType(int) - 类 中的方法org.tinyradius.packet.AccountingRequest
-
Sets the Acct-Status-Type attribute of this Accountnig-Request.
- setAttributeClass(Class) - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Sets the RadiusAttribute descendant class which represents
attributes of this type.
- setAttributeData(byte[]) - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Sets the data for this attribute.
- setAttributes(List) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Sets the list of attributes for this Radius packet.
- setAttributeType(int) - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Sets the type of this Radius attribute.
- setAttributeValue(int) - 类 中的方法org.tinyradius.attribute.IntegerAttribute
-
Sets the value of this attribute.
- setAttributeValue(String) - 类 中的方法org.tinyradius.attribute.IntegerAttribute
-
Sets the value of this attribute.
- setAttributeValue(String) - 类 中的方法org.tinyradius.attribute.IpAttribute
-
Sets the attribute value (IP number).
- setAttributeValue(String) - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Sets the value of the attribute using a string.
- setAttributeValue(String) - 类 中的方法org.tinyradius.attribute.StringAttribute
-
Sets the string value of this attribute.
- setAuthenticator(byte[]) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Sets the authenticator to be used for this Radius packet.
- setAuthPort(int) - 类 中的方法org.tinyradius.util.RadiusClient
-
Sets the auth port of the Radius server.
- setAuthPort(int) - 类 中的方法org.tinyradius.util.RadiusServer
-
Sets the auth port the server will listen on.
- setAuthProtocol(String) - 类 中的方法org.tinyradius.packet.AccessRequest
-
Selects the protocol to use for encrypting the passphrase when
encoding this Radius packet.
- setChildVendorId(int) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Sets the vendor ID of the child attributes.
- setDictionary(Dictionary) - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Sets a custom dictionary to use.
- setDictionary(Dictionary) - 类 中的方法org.tinyradius.attribute.VendorSpecificAttribute
-
Also copies the new dictionary to sub-attributes.
- setDictionary(Dictionary) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Sets a custom dictionary to use.
- setDuplicateInterval(long) - 类 中的方法org.tinyradius.util.RadiusServer
-
Sets the duplicate interval in ms.
- setHostName(String) - 类 中的方法org.tinyradius.util.RadiusClient
-
Sets the host name of the Radius server.
- setIpAsLong(long) - 类 中的方法org.tinyradius.attribute.IpAttribute
-
Sets the IP number represented by this IpAttribute
as a 32 bit unsigned number.
- setListenAddress(InetAddress) - 类 中的方法org.tinyradius.util.RadiusServer
-
Sets the address the server listens on.
- setName(String) - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Sets the name of this type.
- setPacketIdentifier(int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Sets the packet identifier for this Radius packet.
- setPacketType(int) - 类 中的方法org.tinyradius.packet.RadiusPacket
-
Sets the type of this Radius packet.
- setProxyPort(int) - 类 中的方法org.tinyradius.proxy.RadiusProxy
-
Sets the proxy port this server listens to.
- setRetryCount(int) - 类 中的方法org.tinyradius.util.RadiusClient
-
Sets the retry count for failed transmissions.
- setSharedSecret(String) - 类 中的方法org.tinyradius.util.RadiusClient
-
Sets the secret shared between server and client.
- setSocketTimeout(int) - 类 中的方法org.tinyradius.proxy.RadiusProxy
-
Sets the socket timeout.
- setSocketTimeout(int) - 类 中的方法org.tinyradius.util.RadiusClient
-
Sets the socket timeout
- setSocketTimeout(int) - 类 中的方法org.tinyradius.util.RadiusServer
-
Sets the socket timeout.
- setTypeCode(int) - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Sets the Radius type code for this attribute type.
- setUserName(String) - 类 中的方法org.tinyradius.packet.AccessRequest
-
Sets the User-Name attribute of this Access-Request.
- setUserName(String) - 类 中的方法org.tinyradius.packet.AccountingRequest
-
Sets the User-Name attribute of this Accountnig-Request.
- setUserPassword(String) - 类 中的方法org.tinyradius.packet.AccessRequest
-
Sets the plain-text user password.
- setVendorId(int) - 类 中的方法org.tinyradius.attribute.RadiusAttribute
-
Sets the Vendor-Id of the Vendor-Specific attribute this
attribute belongs to.
- setVendorId(int) - 类 中的方法org.tinyradius.dictionary.AttributeType
-
Sets the vendor ID.
- start(boolean, boolean, boolean) - 类 中的方法org.tinyradius.proxy.RadiusProxy
-
Starts the Radius proxy.
- start(boolean, boolean) - 类 中的方法org.tinyradius.util.RadiusServer
-
Starts the Radius server.
- STATUS_ACCEPT - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- STATUS_CLIENT - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- STATUS_REJECT - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- STATUS_REQUEST - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- STATUS_SERVER - 类 中的静态变量org.tinyradius.packet.RadiusPacket
-
- stop() - 类 中的方法org.tinyradius.proxy.RadiusProxy
-
Stops the proxy and closes the socket.
- stop() - 类 中的方法org.tinyradius.util.RadiusServer
-
Stops the server and closes the sockets.
- StringAttribute - org.tinyradius.attribute中的类
-
This class represents a Radius attribute which only
contains a string.
- StringAttribute() - 类 的构造器org.tinyradius.attribute.StringAttribute
-
Constructs an empty string attribute.
- StringAttribute(int, String) - 类 的构造器org.tinyradius.attribute.StringAttribute
-
Constructs a string attribute with the given value.