# Copyright (c) 2026 Siratul Islam <email@sirat.me>
# SPDX-License-Identifier: Apache-2.0

menu "Credential Storage"

choice FIDO2_STORAGE_BACKEND
	prompt "Credential storage backend"
	default FIDO2_STORAGE_SETTINGS

config FIDO2_STORAGE_SETTINGS
	bool "Zephyr settings subsystem"
	depends on SETTINGS
	help
	  Store FIDO2 credentials using the Zephyr settings subsystem.

config FIDO2_STORAGE_NONE
	bool "No persistent storage"
	help
	  No credentials are stored on-device. Suitable when only
	  non-discoverable credentials are issued.

config FIDO2_STORAGE_CUSTOM
	bool "Custom (application-provided)"
	help
	  No storage backend is compiled from the subsystem. The application
	  must provide its own implementation.

endchoice

endmenu
