Directories
¶
| Path | Synopsis |
|---|---|
|
Package client provides ready-to-use RADIUS clients built on top of the transport and protocol packages.
|
Package client provides ready-to-use RADIUS clients built on top of the transport and protocol packages. |
|
cmd
|
|
|
radius-tool
command
Package main is the entry point for the radius-tool command-line utility.
|
Package main is the entry point for the radius-tool command-line utility. |
|
Package crypto implements the cryptographic primitives used by the RADIUS protocol:
|
Package crypto implements the cryptographic primitives used by the RADIUS protocol: |
|
Package dictionary maps RADIUS attribute type numbers to human-readable metadata: the attribute name, the wire encoding of its Value (string, integer, IP address, raw octets, vendor-specific, or RFC 6929 extended), whether the value is encrypted on the wire, and whether it carries an RFC 2868 tag.
|
Package dictionary maps RADIUS attribute type numbers to human-readable metadata: the attribute name, the wire encoding of its Value (string, integer, IP address, raw octets, vendor-specific, or RFC 6929 extended), whether the value is encrypted on the wire, and whether it carries an RFC 2868 tag. |
|
Package errors defines the sentinel errors returned by the radius library.
|
Package errors defines the sentinel errors returned by the radius library. |
|
Package log defines the logging interface used across the radius library.
|
Package log defines the logging interface used across the radius library. |
|
Package packet implements the RADIUS packet wire format: the 20-byte header (Code, Identifier, Length, Authenticator) followed by a sequence of TLV attributes.
|
Package packet implements the RADIUS packet wire format: the 20-byte header (Code, Identifier, Length, Authenticator) followed by a sequence of TLV attributes. |
|
Package protocol implements the RADIUS state machines on top of the packet and transport layers.
|
Package protocol implements the RADIUS state machines on top of the packet and transport layers. |
|
Package server implements a RADIUS server framework over the transport and packet layers.
|
Package server implements a RADIUS server framework over the transport and packet layers. |
|
Package transport provides UDP (RFC 2865, RFC 3162) and TCP (RFC 6613) transports for RADIUS packets.
|
Package transport provides UDP (RFC 2865, RFC 3162) and TCP (RFC 6613) transports for RADIUS packets. |
|
Package types defines RADIUS protocol constants shared across the packet, crypto, dictionary, transport, and protocol packages.
|
Package types defines RADIUS protocol constants shared across the packet, crypto, dictionary, transport, and protocol packages. |
Click to show internal directories.
Click to hide internal directories.