You are viewing documentation for version:
Command Class User Credential Configuration#
Command Class User Credential Configuration.
Macros#
#define
CC_USER_CREDENTIAL_MAX_USER_UNIQUE_IDENTIFIERS 20
Number of supported User Unique Identifiers <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_LENGTH_USER_NAME 16
Maximum length of User Name <1..255:2>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_PIN_CODE 5
Number of Supported Credential Slots for PIN Code data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_PASSWORD 5
Number of Supported Credential Slots for Password data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_RFID_CODE 0
Number of Supported Credential Slots for RFID Code data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_BLE 0
Number of Supported Credential Slots for BLE data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_NFC 0
Number of Supported Credential Slots for NFC data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_UWB 0
Number of Supported Credential Slots for UWB data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_EYE_BIOMETRIC 0
Number of Supported Credential Slots for Eye Biometric data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_FACE_BIOMETRIC 0
Number of Supported Credential Slots for Face Biometric data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_FINGER_BIOMETRIC 0
Number of Supported Credential Slots for Finger Biometric data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_HAND_BIOMETRIC 0
Number of Supported Credential Slots for Hand Biometric data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_UNSPECIFIED_BIOMETRIC 0
Number of Supported Credential Slots for Unspecified Biometric data <1..65535:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_PIN_CODE 0
Maximum length of PIN Code hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_PASSWORD 0
Maximum length of password hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_RFID_CODE 0
Maximum length of RFID Code hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_BLE 0
Maximum length of BLE data hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_NFC 0
Maximum length of NFC data hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_UWB 4
Maximum length of UWB data hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_EYE_BIOMETRIC 4
Maximum length of Eye Biometric data hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_FACE_BIOMETRIC 4
Maximum length of Face Biometric data hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_FINGER_BIOMETRIC 4
Maximum length of Finger Biometric data hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_HAND_BIOMETRIC 4
Maximum length of Hand Biometric data hash <0..255:1>
#define
CC_USER_CREDENTIAL_MAX_HASH_LENGTH_UNSPECIFIED_BIOMETRIC 4
Maximum length of Unspecified Biometric data hash <0..255:1>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_PIN_CODE 4
Minimum length of PIN Code data.
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_PASSWORD 2
Minimum length of Password data <1..255:2>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_RFID_CODE 1
Minimum length of RFID Code data <1..255:1>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_BLE 1
Minimum length of BLE data <1..255:1>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_NFC 1
Minimum length of NFC data <1..255:1>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_UWB 1
Minimum length of UWB data <1..255:1>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_EYE_BIOMETRIC 1
Minimum length of Eye Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_FACE_BIOMETRIC 1
Minimum length of Face Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_FINGER_BIOMETRIC 1
Minimum length of Finger Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_HAND_BIOMETRIC 1
Minimum length of Hand Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_MIN_DATA_LENGTH_UNSPECIFIED_BIOMETRIC 1
Minimum length of Unspecified Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_PIN_CODE 10
Maximum length of PIN Code data.
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_PASSWORD 20
Maximum length of Password data <1..255:2>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_RFID_CODE 32
Maximum length of RFID Code data <1..255:1>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_BLE 32
Maximum length of BLE data <1..255:1>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_NFC 32
Maximum length of NFC data <1..255:1>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_UWB 32
Maximum length of UWB data <1..255:1>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_EYE_BIOMETRIC 32
Maximum length of Eye Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_FACE_BIOMETRIC 32
Maximum length of Face Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_FINGER_BIOMETRIC 32
Maximum length of Finger Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_HAND_BIOMETRIC 32
Maximum length of Hand Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_MAX_DATA_LENGTH_UNSPECIFIED_BIOMETRIC 32
Maximum length of Unspecified Biometric data <1..255:1>
#define
CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_GENERAL 1
Support User Type 'General'.
#define
CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_PROGRAMMING 1
Support User Type 'Programming'.
#define
CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_NON_ACCESS 1
Support User Type 'Non-Access'.
#define
CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_DURESS 0
Support User Type 'Duress'.
#define
CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_DISPOSABLE 0
Support User Type 'Disposable'.
#define
CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_EXPIRING 0
Support User Type 'Expiring'.
#define
CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_REMOTE_ONLY 0
Support User Type 'Remote Only'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_PIN_CODE 1
Support Credential Learn functionality for Credential Type 'PIN Code'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_PASSWORD 0
Support Credential Learn functionality for Credential Type 'Password'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_RFID_CODE 0
Support Credential Learn functionality for Credential Type 'RFID Code'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_BLE 0
Support Credential Learn functionality for Credential Type 'BLE'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_NFC 0
Support Credential Learn functionality for Credential Type 'NFC'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_UWB 0
Support Credential Learn functionality for Credential Type 'UWB'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_EYE_BIOMETRIC 0
Support Credential Learn functionality for Credential Type 'Eye Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_FACE_BIOMETRIC 0
Support Credential Learn functionality for Credential Type 'Face Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_FINGER_BIOMETRIC 0
Support Credential Learn functionality for Credential Type 'Finger Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_HAND_BIOMETRIC 0
Support Credential Learn functionality for Credential Type 'Hand Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_UNSPECIFIED_BIOMETRIC 0
Support Credential Learn functionality for Credential Type 'Unspecified Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_PIN_CODE 20
Recommended Credential Learn timeout for Credential Type 'PIN Code'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_PASSWORD 20
Recommended Credential Learn timeout for Credential Type 'Password'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_RFID_CODE 20
Recommended Credential Learn timeout for Credential Type 'RFID Code'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_BLE 20
Recommended Credential Learn timeout for Credential Type 'BLE'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_NFC 20
Recommended Credential Learn timeout for Credential Type 'NFC'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_UWB 20
Recommended Credential Learn timeout for Credential Type 'UWB'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_EYE_BIOMETRIC 20
Recommended Credential Learn timeout for Credential Type 'Eye Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_FACE_BIOMETRIC 20
Recommended Credential Learn timeout for Credential Type 'Face Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_FINGER_BIOMETRIC 20
Recommended Credential Learn timeout for Credential Type 'Finger Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_HAND_BIOMETRIC 20
Recommended Credential Learn timeout for Credential Type 'Hand Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_UNSPECIFIED_BIOMETRIC 20
Recommended Credential Learn timeout for Credential Type 'Unspecified Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_PIN_CODE 1
Credential Learn Number of Steps for Credential Type 'PIN Code'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_PASSWORD 1
Credential Learn Number of Steps for Credential Type 'Password'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_RFID_CODE 1
Credential Learn Number of Steps for Credential Type 'RFID Code'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_BLE 1
Credential Learn Number of Steps for Credential Type 'BLE'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_NFC 1
Credential Learn Number of Steps for Credential Type 'NFC'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_UWB 1
Credential Learn Number of Steps for Credential Type 'UWB'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_EYE_BIOMETRIC 1
Credential Learn Number of Steps for Credential Type 'Eye Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_FACE_BIOMETRIC 1
Credential Learn Number of Steps for Credential Type 'Face Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_FINGER_BIOMETRIC 1
Credential Learn Number of Steps for Credential Type 'Finger Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_HAND_BIOMETRIC 1
Credential Learn Number of Steps for Credential Type 'Hand Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_UNSPECIFIED_BIOMETRIC 1
Credential Learn Number of Steps for Credential Type 'Unspecified Biometric'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_SINGLE 1
Support Credential Rule 'Single'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_DUAL 0
Support Credential Rule 'Dual'.
#define
CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_TRIPLE 0
Support Credential Rule 'Triple'.
#define
CC_USER_CREDENTIAL_ALL_USERS_CHECKSUM_SUPPORTED 1
Support All Users Checksum.
#define
CC_USER_CREDENTIAL_USER_CHECKSUM_SUPPORTED 1
#define
CC_USER_CREDENTIAL_CREDENTIAL_CHECKSUM_SUPPORTED 1
Support Credential Checksum.
#define
CC_USER_CREDENTIAL_ADMIN_CODE_SUPPORTED 1
#define
CC_USER_CREDENTIAL_ADMIN_CODE_DEACTIVATE_SUPPORTED 1
Support for Admin Code Deactivation.