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.