zephyr/subsys/net/lib
Robert Lubos d09cbcaf6f net: tls: Add credential management subsystem
Add TLS credential management subsystem that enables to register TLS
credentials in the system. Once specific credentials are registered in
the system, they will be available for TLS secure sockets to use.

To use a TLS credential with a socket, the following steps have to be
taken:
1. TLS credential has to be registered in a system-wide pool, using the
API provided in "net/tls_credentials.h" header file.
2. TLS credential (and other TLS parameters) should be set on a socket
using setsockopt().

Note, that there is no need to repeat step 1 for different sockets using
the same credentials. Once TLS credential is registered in the system,
it can be used with mulitple sockets, as long as it's not deleted.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2018-07-26 12:13:15 -04:00
..
app subsys: kconfig: Remove 'default n' properties and clean up a bit 2018-07-12 23:13:22 -04:00
coap subsys: kconfig: Remove 'default n' properties and clean up a bit 2018-07-12 23:13:22 -04:00
config subsys: kconfig: Remove 'default n' properties and clean up a bit 2018-07-12 23:13:22 -04:00
dns net: Avoid holes in structs 2018-07-25 15:20:34 +03:00
http net: ipv6: Handle large IPv6 packets properly 2018-07-23 15:01:09 +03:00
lwm2m net: lwm2m: read past not supported TLV resources 2018-07-17 13:03:18 +03:00
mqtt subsys: kconfig: Remove 'default n' properties and clean up a bit 2018-07-12 23:13:22 -04:00
openthread net: openThread: Fix MTD build 2018-07-17 16:40:53 +03:00
sntp subsys: kconfig: Remove 'default n' properties and clean up a bit 2018-07-12 23:13:22 -04:00
sockets net: tls: Add credential management subsystem 2018-07-26 12:13:15 -04:00
tls_credentials net: tls: Add credential management subsystem 2018-07-26 12:13:15 -04:00
websocket subsys: kconfig: Remove 'default n' properties and clean up a bit 2018-07-12 23:13:22 -04:00
CMakeLists.txt net: tls: Add credential management subsystem 2018-07-26 12:13:15 -04:00
Kconfig net: tls: Add credential management subsystem 2018-07-26 12:13:15 -04:00