1# Copyright (c) 2018 Nordic Semiconductor ASA
2# SPDX-License-Identifier: Apache-2.0
3
4menuconfig TLS_CREDENTIALS
5	bool "TLS credentials management"
6	help
7	  Enable TLS credentials management subsystem.
8
9if TLS_CREDENTIALS
10
11config TLS_MAX_CREDENTIALS_NUMBER
12	int "Maximum number of TLS credentials"
13	default 4
14	help
15	  Maximum number of TLS credentials that can be registered.
16
17config TLS_CREDENTIAL_FILENAMES
18	bool "Specify TLS credential filenames"
19	depends on NET_SOCKETS_OFFLOAD
20	help
21	  Allows clients of the socket APIs to specify filenames
22	  of security certificates and private keys
23	  to use during subsequent TLS/SSL negotiations.
24	  The secure files will have been previously provisioned to the
25	  device's secure file system; eg, via a vendor tool or
26	  by executing a separate binary.
27	  This option is currently only available for secure
28	  socket offload devices.
29
30endif # TLS_CREDENTIALS
31