Soletta™ Framework
Framework for making IoT devices

Full online documentation | C API Index
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sol_lwm2m_security_psk Struct Reference

Struct that represents a Pre-Shared Key (PSK). More...

#include <sol-lwm2m.h>

Data Fields

struct sol_blobid
 The PSK Identity, composed of a 16-bytes UTF-8 String. More...
 
struct sol_blobkey
 The PSK Key, composed of an Opaque 16-bytes (128-bit) AES Key. More...
 

Detailed Description

Struct that represents a Pre-Shared Key (PSK).

A sol_vector holding elements of this type is used by the LWM2M Server and LWM2M Bootstrap Server to keep a list of known Clients' Pre-Shared Keys.

See Also
sol_lwm2m_server_new()
sol_lwm2m_bootstrap_server_new()
Examples:
/src/samples/coap/lwm2m-bs-server.c, and /src/samples/coap/lwm2m-server.c.

Field Documentation

struct sol_blob* sol_lwm2m_security_psk::id

The PSK Identity, composed of a 16-bytes UTF-8 String.

Examples:
/src/samples/coap/lwm2m-bs-server.c, and /src/samples/coap/lwm2m-server.c.

Referenced by main().

struct sol_blob* sol_lwm2m_security_psk::key

The PSK Key, composed of an Opaque 16-bytes (128-bit) AES Key.

Examples:
/src/samples/coap/lwm2m-bs-server.c, and /src/samples/coap/lwm2m-server.c.

Referenced by main().


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