Package org.tinyradius.core.packet
package org.tinyradius.core.packet
Classes for encoding and decoding Radius packets.
The interface RadiusPacket
supports
getters for the core elements of a packet. BaseRadiusPacket
provides the reference implementation with support for managing attributes.
RadiusRequest
and RadiusResponse
support encoding and verifying authenticators for requests and responses
respectively. Other subclasses inherit from these to support their specific
authentication mechanisms and data validation.
Each Radius packet has an associated dictionary of attribute types that allows the convenient access to packet attributes and sub-attributes.
-
ClassDescriptionBaseRadiusPacket<T extends RadiusPacket<T>>Base Radius Packet implementation without support for authenticators or encodingPacket type codes.RadiusPacket<T extends RadiusPacket<T>>