Key lifetimes parameter set.

Public Attributes#

uint32_t

FFN_REVOCATION_LIFETIME_REDUCTION Factor by which the active GTK lifetime is reduced during node revocation procedures.

uint32_t

GTK_EXPIRE_OFFSET (minutes) The expiration time of a GTK is calculated as the expiration time of the GTK most recently installed at the Border Router plus GTK_EXPIRE_OFFSET.

uint32_t

GTK_NEW_ACTIVATION_TIME The time at which the Border Router activates the next GTK prior to expiration of the currently activated GTK.

uint32_t

GTK_NEW_INSTALL_REQUIRED The percentage of time elapsed in the active GTK’s lifetime at which a new GTK must be installed on the Border Router.

uint32_t

LFN_REVOCATION_LIFETIME_REDUCTION Factor by which the active LGTK lifetime is reduced during node revocation procedures.

uint32_t

LGTK_EXPIRE_OFFSET (minutes) The expiration time of a LGTK is calculated as the expiration time of the GTK most recently installed at the Border Router plus LGTK_EXPIRE_OFFSET.

uint32_t

LGTK_NEW_ACTIVATION_TIME The time at which the Border Router activates the next LGTK prior to expiration of the currently activated LGTK.

uint32_t

LGTK_NEW_INSTALL_REQUIRED The percentage of time elapsed in the active LGTK’s lifetime at which a new LGTK must be installed on the Border Router.

uint32_t

LPMK lifetime (minutes)

uint32_t

LPTK lifetime (minutes)

uint32_t

PMK lifetime (minutes)

uint32_t

PTK lifetime (minutes)

uint8_t

Reserved, set to zero.

Public Attribute Documentation#

ffn_revocation_lifetime_reduction#

uint32_t sl_wisun_key_lifetimes_params_t::ffn_revocation_lifetime_reduction

FFN_REVOCATION_LIFETIME_REDUCTION Factor by which the active GTK lifetime is reduced during node revocation procedures.


Definition at line 101 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

gtk_expire_offset_m#

uint32_t sl_wisun_key_lifetimes_params_t::gtk_expire_offset_m

GTK_EXPIRE_OFFSET (minutes) The expiration time of a GTK is calculated as the expiration time of the GTK most recently installed at the Border Router plus GTK_EXPIRE_OFFSET.


Definition at line 76 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

gtk_new_activation_time#

uint32_t sl_wisun_key_lifetimes_params_t::gtk_new_activation_time

GTK_NEW_ACTIVATION_TIME The time at which the Border Router activates the next GTK prior to expiration of the currently activated GTK.


Definition at line 85 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

gtk_new_install_required#

uint32_t sl_wisun_key_lifetimes_params_t::gtk_new_install_required

GTK_NEW_INSTALL_REQUIRED The percentage of time elapsed in the active GTK’s lifetime at which a new GTK must be installed on the Border Router.


Definition at line 93 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

lfn_revocation_lifetime_reduction#

uint32_t sl_wisun_key_lifetimes_params_t::lfn_revocation_lifetime_reduction

LFN_REVOCATION_LIFETIME_REDUCTION Factor by which the active LGTK lifetime is reduced during node revocation procedures.


Definition at line 105 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

lgtk_expire_offset_m#

uint32_t sl_wisun_key_lifetimes_params_t::lgtk_expire_offset_m

LGTK_EXPIRE_OFFSET (minutes) The expiration time of a LGTK is calculated as the expiration time of the GTK most recently installed at the Border Router plus LGTK_EXPIRE_OFFSET.


Definition at line 81 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

lgtk_new_activation_time#

uint32_t sl_wisun_key_lifetimes_params_t::lgtk_new_activation_time

LGTK_NEW_ACTIVATION_TIME The time at which the Border Router activates the next LGTK prior to expiration of the currently activated LGTK.


Definition at line 89 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

lgtk_new_install_required#

uint32_t sl_wisun_key_lifetimes_params_t::lgtk_new_install_required

LGTK_NEW_INSTALL_REQUIRED The percentage of time elapsed in the active LGTK’s lifetime at which a new LGTK must be installed on the Border Router.


Definition at line 97 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

lpmk_lifetime_m#

uint32_t sl_wisun_key_lifetimes_params_t::lpmk_lifetime_m

LPMK lifetime (minutes)


Definition at line 67 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

lptk_lifetime_m#

uint32_t sl_wisun_key_lifetimes_params_t::lptk_lifetime_m

LPTK lifetime (minutes)


Definition at line 71 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

pmk_lifetime_m#

uint32_t sl_wisun_key_lifetimes_params_t::pmk_lifetime_m

PMK lifetime (minutes)


Definition at line 65 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

ptk_lifetime_m#

uint32_t sl_wisun_key_lifetimes_params_t::ptk_lifetime_m

PTK lifetime (minutes)


Definition at line 69 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h

reserved#

uint8_t sl_wisun_key_lifetimes_params_t::reserved[3]

Reserved, set to zero.


Definition at line 107 of file /mnt/raid/workspaces/ws.obQFDUprC/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_connection_params_api.h