Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
cc_user_credential_config.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CC_USER_CREDENTIAL_MAX_USER_UNIQUE_IDENTIFIERS   20
 
#define CC_USER_CREDENTIAL_MAX_LENGTH_USER_NAME   16
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_PIN_CODE   5
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_PASSWORD   5
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_RFID_CODE   0
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_BLE   0
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_NFC   0
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_UWB   0
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_EYE_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_FACE_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_FINGER_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_HAND_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_UNSPECIFIED_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_PIN_CODE   0
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_PASSWORD   0
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_RFID_CODE   0
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_BLE   0
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_NFC   0
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_UWB   4
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_EYE_BIOMETRIC   4
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_FACE_BIOMETRIC   4
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_FINGER_BIOMETRIC   4
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_HAND_BIOMETRIC   4
 
#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_UNSPECIFIED_BIOMETRIC   4
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_PIN_CODE   4
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_PASSWORD   2
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_RFID_CODE   1
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_BLE   1
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_NFC   1
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_UWB   1
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_EYE_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_FACE_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_FINGER_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_HAND_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_UNSPECIFIED_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_PIN_CODE   10
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_PASSWORD   20
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_RFID_CODE   32
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_BLE   32
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_NFC   32
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_UWB   32
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_EYE_BIOMETRIC   32
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_FACE_BIOMETRIC   32
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_FINGER_BIOMETRIC   32
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_HAND_BIOMETRIC   32
 
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_UNSPECIFIED_BIOMETRIC   32
 
#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_GENERAL   1
 
#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_PROGRAMMING   1
 
#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_NON_ACCESS   1
 
#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_DURESS   0
 
#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_DISPOSABLE   0
 
#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_EXPIRING   0
 
#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_REMOTE_ONLY   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_PIN_CODE   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_PASSWORD   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_RFID_CODE   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_BLE   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_NFC   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_UWB   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_EYE_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_FACE_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_FINGER_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_HAND_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_UNSPECIFIED_BIOMETRIC   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_PIN_CODE   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_PASSWORD   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_RFID_CODE   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_BLE   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_NFC   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_UWB   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_EYE_BIOMETRIC   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_FACE_BIOMETRIC   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_FINGER_BIOMETRIC   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_HAND_BIOMETRIC   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_UNSPECIFIED_BIOMETRIC   20
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_PIN_CODE   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_PASSWORD   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_RFID_CODE   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_BLE   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_NFC   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_UWB   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_EYE_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_FACE_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_FINGER_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_HAND_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_UNSPECIFIED_BIOMETRIC   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_SINGLE   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_DUAL   0
 
#define CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_TRIPLE   0
 
#define CC_USER_CREDENTIAL_ALL_USERS_CHECKSUM_SUPPORTED   1
 
#define CC_USER_CREDENTIAL_USER_CHECKSUM_SUPPORTED   1
 
#define CC_USER_CREDENTIAL_CREDENTIAL_CHECKSUM_SUPPORTED   1
 
#define CC_USER_CREDENTIAL_ADMIN_CODE_SUPPORTED   1
 
#define CC_USER_CREDENTIAL_ADMIN_CODE_DEACTIVATE_SUPPORTED   1
 

Detailed Description

SPDX-License-Identifier: BSD-3-Clause SPDX-FileCopyrightText: 2024 Z-Wave-Alliance https://z-wavealliance.org/

Note
!!! THIS FILE IS AUTOGENERATED BY generate_configurations.py !!! DO NOT MODIFY !!!