Module radius::core::rfc5904 [−][src]
Expand description
Utility for rfc5904 packet.
This module handles the packet according to the following definition:
//! # -*- text -*-
# Copyright (C) 2020 The FreeRADIUS Server project and contributors
# This work is licensed under CC-BY version 4.0 https://creativecommons.org/licenses/by/4.0
# Version $Id$
#
# Attributes and values defined in RFC 5904.
# http://www.ietf.org/rfc/rfc5904.txt
#
# $Id$
#
# The next two attributes are continued, like EAP-Message
ATTRIBUTE PKM-SS-Cert 137 octets concat
ATTRIBUTE PKM-CA-Cert 138 octets concat
# 28 bytes of data, 7 integers
ATTRIBUTE PKM-Config-Settings 139 octets
ATTRIBUTE PKM-Cryptosuite-List 140 octets
ATTRIBUTE PKM-SAID 141 short
# 6 bytes of data: SAID, 1 byte of type, 3 of cryptosuite
ATTRIBUTE PKM-SA-Descriptor 142 octets
# 133 bytes of data: integer lifetime, 1 byte sequence, 128 bytes of key
ATTRIBUTE PKM-Auth-Key 143 octets
Constants
PKM_AUTH_KEY_TYPE | |
PKM_CA_CERT_TYPE | |
PKM_CONFIG_SETTINGS_TYPE | |
PKM_CRYPTOSUITE_LIST_TYPE | |
PKM_SAID_TYPE | |
PKM_SA_DESCRIPTOR_TYPE | |
PKM_SS_CERT_TYPE |
Functions
add_pkm_auth_key | Add |
add_pkm_ca_cert | |
add_pkm_config_settings | Add |
add_pkm_cryptosuite_list | Add |
add_pkm_sa_descriptor | Add |
add_pkm_said | Add |
add_pkm_ss_cert | |
delete_pkm_auth_key | Delete all of |
delete_pkm_ca_cert | Delete all of |
delete_pkm_config_settings | Delete all of |
delete_pkm_cryptosuite_list | Delete all of |
delete_pkm_sa_descriptor | Delete all of |
delete_pkm_said | Delete all of |
delete_pkm_ss_cert | Delete all of |
lookup_all_pkm_auth_key | Lookup all of the |
lookup_all_pkm_config_settings | Lookup all of the |
lookup_all_pkm_cryptosuite_list | Lookup all of the |
lookup_all_pkm_sa_descriptor | Lookup all of the |
lookup_all_pkm_said | Lookup all of the |
lookup_pkm_auth_key | Lookup a |
lookup_pkm_ca_cert | |
lookup_pkm_config_settings | Lookup a |
lookup_pkm_cryptosuite_list | Lookup a |
lookup_pkm_sa_descriptor | Lookup a |
lookup_pkm_said | Lookup a |
lookup_pkm_ss_cert |