Anjay Lite
Loading...
Searching...
No Matches
anj_dm_security_instance_t Struct Reference

#include <security_object.h>

Data Fields

char server_uri [ANJ_SERVER_URI_MAX_SIZE]
 
bool bootstrap_server
 
anj_dm_security_mode_t security_mode
 
uint32_t client_hold_off_time
 
uint16_t ssid
 
anj_iid_t iid
 
uint8_t public_key_or_identity_buff [ANJ_SEC_OBJ_MAX_PUBLIC_KEY_OR_IDENTITY_SIZE]
 
uint8_t server_public_key_buff [ANJ_SEC_OBJ_MAX_SERVER_PUBLIC_KEY_SIZE]
 
uint8_t secret_key_buff [ANJ_SEC_OBJ_MAX_SECRET_KEY_SIZE]
 
anj_crypto_security_info_t public_key_or_identity
 
anj_crypto_security_info_t server_public_key
 
anj_crypto_security_info_t secret_key
 

Detailed Description

Warning
INTERNAL FIELDS: This type contains fields used internally by the Anjay Lite library. Do not access them directly. They are not part of the public API.

Field Documentation

◆ bootstrap_server

bool bootstrap_server

◆ client_hold_off_time

uint32_t client_hold_off_time

◆ iid

anj_iid_t iid

◆ public_key_or_identity

anj_crypto_security_info_t public_key_or_identity

◆ public_key_or_identity_buff

uint8_t public_key_or_identity_buff[ANJ_SEC_OBJ_MAX_PUBLIC_KEY_OR_IDENTITY_SIZE]

◆ secret_key

◆ secret_key_buff

uint8_t secret_key_buff[ANJ_SEC_OBJ_MAX_SECRET_KEY_SIZE]

◆ security_mode

anj_dm_security_mode_t security_mode

◆ server_public_key

anj_crypto_security_info_t server_public_key

◆ server_public_key_buff

uint8_t server_public_key_buff[ANJ_SEC_OBJ_MAX_SERVER_PUBLIC_KEY_SIZE]

◆ server_uri

char server_uri[ANJ_SERVER_URI_MAX_SIZE]

◆ ssid

uint16_t ssid

The documentation for this struct was generated from the following file: