|
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.