/Zephyr-latest/subsys/net/lib/tls_credentials/ |
D | tls_credentials.c | 20 static struct tls_credential credentials[CONFIG_TLS_MAX_CREDENTIALS_NUMBER]; variable 27 (void)memset(credentials, 0, sizeof(credentials)); in credentials_init() 39 for (i = 0; i < ARRAY_SIZE(credentials); i++) { in unused_credential_get() 40 if (credentials[i].type == TLS_CREDENTIAL_NONE) { in unused_credential_get() 41 return &credentials[i]; in unused_credential_get() 53 for (i = 0; i < ARRAY_SIZE(credentials); i++) { in credential_get() 54 if (credentials[i].type == type && credentials[i].tag == tag) { in credential_get() 55 return &credentials[i]; in credential_get() 68 iter = credentials; in credential_next_get() 73 for (i = iter - credentials; i < ARRAY_SIZE(credentials); i++) { in credential_next_get() [all …]
|
D | Kconfig | 5 bool "TLS credentials management" 7 Enable TLS credentials management subsystem. 16 prompt "TLS credentials management backend" 20 TLS credentials management backend implementation. 23 bool "TLS credentials management volatile backend" 25 TLS credentials management volatile backend implementation, 26 storing credentials in system runtime memory. 29 bool "TLS credentials management protected storage backend" 33 TLS credentials management backend using the Protected Storage 34 API to store credentials with integrity check against physical [all …]
|
D | Kconfig.shell | 5 bool "TLS credentials management shell" 10 Enable shell commands to manage TLS credentials. 15 int "Size of buffer used for storing and retrieving credentials, measured in bytes." 18 The amount of preallocated buffer (in bytes) used for storing and retrieving credentials. 28 int "Buffer for generating credentials digests"
|
D | tls_credentials_trusted.c | 35 static struct tls_credential credentials[CRED_MAX_SLOTS]; variable 174 for (i = 0; i < ARRAY_SIZE(credentials); i++) { in unused_credential_get() 175 if (credentials[i].type == TLS_CREDENTIAL_NONE) { in unused_credential_get() 176 return &credentials[i]; in unused_credential_get() 316 for (i = 0; i < ARRAY_SIZE(credentials); i++) { in credentials_unlock() 317 if (credentials[i].buf) { in credentials_unlock() 318 k_free((void *)credentials[i].buf); in credentials_unlock() 320 memset(&credentials[i], 0, sizeof(credentials[i])); in credentials_unlock()
|
/Zephyr-latest/subsys/net/lib/wifi_credentials/ |
D | Kconfig | 8 bool "WIFI credentials management" 11 Enable WiFi credentials management subsystem. 20 prompt "WiFi credentials backend" 26 for credentials storage. 38 bool "No credentials storage" 44 int "Number of supported WiFi credentials" 57 bool "Shell commands to manage Wi-Fi credentials" 85 with persistent lifetime. The users of the PSA API are responsible (WIFI credentials
|
/Zephyr-latest/doc/connectivity/networking/api/ |
D | tls_credentials_shell.rst | 6 The TLS Credentials shell provides a command-line interface for managing installed TLS credentials. 142 List TLS credentials in the credential store. 147 To list all available credentials, use: 153 To list all credentials with a specified sectag, use: 159 To list all credentials with a specified credential type, use: 165 To list all credentials with a specified credential type and sectag, use: 179 …"``<SECTAG>``", "Optional. If provided, only list credentials with this sectag. Pass ``any`` or om… 180 …"``<TYPE>``", "Optional. If provided, only list credentials with this credential type. Pass ``any`… 186 The command outputs all matching credentials in the following (CSV-compliant) format: 200 …credentials storage backend, but currently for all backends this is a base64 encoded SHA256 hash o… [all …]
|
D | mqtt.rst | 155 credentials that the MQTT library should use for authentication. We do not specify 161 Note, that TLS credentials referenced by the ``m_sec_tags`` array must be
|
D | sockets.rst | 82 TLS credentials subsystem 85 TLS credentials must be registered in the system before they can be used with
|
D | http_server.rst | 126 HTTPS services rely on TLS credentials being registered in the system. 128 configure TLS credentials in the system.
|
D | lwm2m.rst | 387 The engine uses LwM2M Security object (Id 0) to read the stored credentials and feed keys from the …
|
/Zephyr-latest/tests/net/socket/tls_configurations/ |
D | CMakeLists.txt | 17 file(READ credentials/${input_file} input_file_content)
|
/Zephyr-latest/doc/develop/west/ |
D | workspaces.rst | 72 In general, you can store your credentials on disk using the "store" git 103 echo "https://x-access-token:$GH_TOKEN@github.com" >> ~/.git-credentials 105 If you don't want to store any credentials on the file system, you can store
|
/Zephyr-latest/samples/net/cloud/mqtt_azure/ |
D | README.rst | 26 - Azure IOT Cloud credentials and required information
|
/Zephyr-latest/samples/net/cloud/aws_iot_mqtt/ |
D | README.rst | 27 - AWS credentials and necessary information
|
/Zephyr-latest/doc/connectivity/networking/ |
D | net_config_guide.rst | 108 This variable sets maximum number of TLS/DTLS credentials that can be 129 Maximum number of TLS credentials that can be registered.
|
/Zephyr-latest/subsys/net/lib/sockets/ |
D | Kconfig | 208 int "Maximum number of TLS/DTLS credentials per socket" 212 This variable sets maximum number of TLS/DTLS credentials that can be
|
/Zephyr-latest/subsys/net/l2/openthread/ |
D | Kconfig | 54 credentials stored in persistent storage, obtained during
|
/Zephyr-latest/doc/connectivity/networking/conn_mgr/ |
D | main.rst | 258 …a way to pre-configure or automatically configure any required association settings or credentials.
|
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/ |
D | shell.rst | 751 * ``Cred``: Whether to publish with Friendship credentials when acting as a Low Power Node. 776 * ``Cred``: Whether to publish with Friendship credentials when acting as a Low Power Node.
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.6.rst | 888 * Added shell module to manage TLS credentials.
|
D | release-notes-4.0.rst | 910 * Add support for Wi-Fi credentials library.
|
D | release-notes-3.1.rst | 1324 * :github:`45872` - ci: make git credentials non-persistent
|
D | release-notes-2.6.rst | 294 * Ensured to encrypt initial friend poll with friend credentials.
|
D | release-notes-1.14.rst | 1839 * :github:`11682` - Mesh Friend replies to initial Friend Poll with "old" security credentials
|