forked from nrfconnect/sdk-nrf
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathKconfig
More file actions
39 lines (32 loc) · 907 Bytes
/
Kconfig
File metadata and controls
39 lines (32 loc) · 907 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#
# Copyright (c) 2024 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#
menuconfig APP_JWT
bool "Application JWT Library"
select BASE64
# Needed for time and date
select DATE_TIME
select NET_SOCKETS
select NETWORKING
# Needed to print integer values in JSON
select CJSON_LIB
select CBPRINTF_FP_SUPPORT
select PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT
select PSA_WANT_ALG_ECDSA
select PSA_WANT_ECC_SECP_R1_256
select PSA_WANT_ALG_SHA_256
if APP_JWT
config APP_JWT_DEFAULT_TIMESTAMP
int "Default timestamp to use in case time value is 0"
default 1735682400
config APP_JWT_VERIFY_SIGNATURE
bool "Verify signature after signing"
default y
config APP_JWT_PRINT_EXPORTED_PUBKEY_DER
bool "Print to terminal the DER formatted public key"
module=APP_JWT
module-str=User App JWT
source "$(ZEPHYR_BASE)/subsys/logging/Kconfig.template.log_config"
endif # APP_JWT