Anjay Lite
|
#include <security_object.h>
Data Fields | |
const char * | server_uri |
bool | bootstrap_server |
anj_dm_security_mode_t | security_mode |
anj_crypto_security_info_t | public_key_or_identity |
anj_crypto_security_info_t | server_public_key |
anj_crypto_security_info_t | secret_key |
uint16_t | ssid |
uint32_t | client_hold_off_time |
const anj_iid_t * | iid |
Security Object Instance initialization structure. Should be filled before passing to anj_dm_security_obj_add_instance.
bool bootstrap_server |
Bootstrap-Server Resource (/0/x/1) value.
uint32_t client_hold_off_time |
Client Hold Off Time Resource (/0/x/11) value. This Resource is ignored for Management Servers.
const anj_iid_t* iid |
Optional Instance ID. If NULL
, a new unique Instance ID will be chosen automatically.
anj_crypto_security_info_t public_key_or_identity |
Public Key or Identity Resource (/0/x/3) value.
anj_crypto_security_info_t secret_key |
Secret Key Resource (/0/x/5) value.
anj_dm_security_mode_t security_mode |
Security Mode Resource (/0/x/2) value.
anj_crypto_security_info_t server_public_key |
Server Public Key Resource (/0/x/4) value.
const char* server_uri |
LwM2M Server URI Resource (/0/x/0) value.
uint16_t ssid |
Short Server ID Resource (/0/x/10) value. This Resource is ignored for Bootstrap Servers.