nRF5 IoT SDK  v0.9.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
nrf_tls_options_t Struct Reference

Options when requesting an TLS instance. More...

#include <nrf_tls.h>

Data Fields

nrf_tls_output_t output_fn
 
uint8_t transport_type
 
uint8_t role
 
nrf_tls_key_settings_tp_key_settings
 

Detailed Description

Options when requesting an TLS instance.

Field Documentation

nrf_tls_output_t nrf_tls_options_t::output_fn

Function registered to deliver output of TLS operations on a TLS interface. Shall not be NULL.

nrf_tls_key_settings_t* nrf_tls_options_t::p_key_settings

Provide key configurations/certificates here.

uint8_t nrf_tls_options_t::role

Indicates role to be played, server or client. nrf_tls_role_t for possible roles.

uint8_t nrf_tls_options_t::transport_type

Indicates type of transport being secured. nrf_transport_type_t for possible transports.