anjay
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
anjay_security_instance_t Struct Reference

#include <security.h>

Data Fields

anjay_ssid_t ssid
 
const char * server_uri
 
bool bootstrap_server
 
anjay_security_mode_t security_mode
 
int32_t client_holdoff_s
 
int32_t bootstrap_timeout_s
 
const uint8_t * public_cert_or_psk_identity
 
size_t public_cert_or_psk_identity_size
 
const uint8_t * private_cert_or_psk_key
 
size_t private_cert_or_psk_key_size
 
const uint8_t * server_public_key
 
size_t server_public_key_size
 

Field Documentation

◆ bootstrap_server

bool bootstrap_server

Resource: Bootstrap Server

◆ bootstrap_timeout_s

int32_t bootstrap_timeout_s

Resource: Bootstrap Server Account Timeout

◆ client_holdoff_s

int32_t client_holdoff_s

Resource: Client Hold Off Time

◆ private_cert_or_psk_key

const uint8_t* private_cert_or_psk_key

Resource: Secret Key

◆ private_cert_or_psk_key_size

size_t private_cert_or_psk_key_size

◆ public_cert_or_psk_identity

const uint8_t* public_cert_or_psk_identity

Resource: Public Key Or Identity

◆ public_cert_or_psk_identity_size

size_t public_cert_or_psk_identity_size

◆ security_mode

anjay_security_mode_t security_mode

Resource: Security Mode

◆ server_public_key

const uint8_t* server_public_key

Resource: Server Public Key

◆ server_public_key_size

size_t server_public_key_size

◆ server_uri

const char* server_uri

Resource: LwM2M Server URI

◆ ssid

Resource: Short Server ID


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