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.
-
Interface Summary Interface Description RadiusPacket<T extends RadiusPacket<T>> -
Class Summary Class Description BaseRadiusPacket<T extends RadiusPacket<T>> Base Radius Packet implementation without support for authenticators or encodingPacketType Packet type codes.