XML_Cap_AccessControl

AccessControl capability message in XML format

<AccessControl version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <isSupportWiegandCfg>
    <!--optional, xs:boolean, whether it supports Wiegand configuration-->
  </isSupportWiegandCfg>
  <isSupportModuleStatus>
    <!--optional, xs:boolean, whether it supports getting the status of secure door control unit-->
  </isSupportModuleStatus>
  <isSupportSNAPConfig>
    <!--optional, xs:boolean, whether it supports getting capture linkage parameters-->
  </isSupportSNAPConfig>
  <LocalController><!--opt-->
    <isSupportLocalControllerManage>
      <!--optional, xs:boolean, whether it supports distributed access controller management-->
    </isSupportLocalControllerManage>
    <isSupportLocalControllerControl>
      <!--optional, xs:boolean, whether it supports distributed access controller control-->
    </isSupportLocalControllerControl>
  </LocalController>
  <isSupportUSBManage>
    <!--optional, xs:boolean, whether it supports USB management of access control device-->
  </isSupportUSBManage>
  <isSupportIdentityTerminal>
    <!--optional, xs:boolean, whether it supports face recognition terminal configuration-->
  </isSupportIdentityTerminal>
  <isSupportDepartmentParam>
    <!--optional, xs:boolean, whether it supports setting department parameters-->
  </isSupportDepartmentParam>
  <isSupportSchedulePlan>
    <!--optional, xs:boolean, whether it supports setting shift schedule-->
  </isSupportSchedulePlan>
  <isSupportAttendanceRule>
    <!--optional, xs:boolean, whether it supports setting time and attendance rule-->
  </isSupportAttendanceRule>
  <isSupportOrdinaryClass>
    <!--optional, xs:boolean, whether it supports setting normal shift parameters-->
  </isSupportOrdinaryClass>
  <isSupportWorkingClass>
    <!--optional, xs:boolean, whether it supports setting man-hour shift parameters-->
  </isSupportWorkingClass>
  <isSupportAttendanceHolidayGroup>
    <!--optional, xs:boolean, whether it supports setting holiday group for time and attendance-->
  </isSupportAttendanceHolidayGroup>
  <isSupportAttendanceHolidayPlan>
    <!--optional, xs:boolean, whether it supports setting holiday schedule for time and attendance-->
  </isSupportAttendanceHolidayPlan>
  <isSupportLadderControlRelay>
    <!--optional, xs:boolean, whether it supports setting elevator controller relay-->
  </isSupportLadderControlRelay>
  <isSupportWiegandRuleCfg>
    <!--optional, xs:boolean, whether it supports setting Wiegand rule-->
  </isSupportWiegandRuleCfg>
  <isSupportM1CardEncryptCfg>
    <!--optional, xs:boolean, whether it supports M1 card encryption authentication-->
  </isSupportM1CardEncryptCfg>
  <isSupportDeployInfo>
    <!--optional, xs:boolean, whether it supports getting arming information-->
  </isSupportDeployInfo>
  <isSupportSubmarineBack>
    <!--optional, xs:boolean, whether it supports specifying anti-passing back server-->
  </isSupportSubmarineBack>
  <isSupportSubmarineBackHostInfo>
    <!--optional, xs:boolean, whether it supports setting access controllers with anti-passing back enabled-->
  </isSupportSubmarineBackHostInfo>
  <isSupportStartReaderInfo>
    <!--optional, xs:boolean, whether it supports setting first card reader-->
  </isSupportStartReaderInfo>
  <isSupportSubmarineBackReader>
    <!--optional, xs:boolean, whether it supports setting anti-passing back card reader-->
  </isSupportSubmarineBackReader>
  <isSupportServerDevice>
    <!--optional, xs:boolean, whether it supports setting anti-passing back server information-->
  </isSupportServerDevice>
  <isSupportReaderAcrossHost>
    <!--optional, xs:boolean, whether it supports enabling cross-controller anti-passing back function of card reader-->
  </isSupportReaderAcrossHost>
  <isSupportClearCardRecord>
    <!--optional, xs:boolean, whether it supports clearing card swiping records in anti-passing back server-->
  </isSupportClearCardRecord>
  <isSupportSubmarineBackMode>
    <!--optional, xs:boolean, whether it supports setting anti-passing back mode-->
  </isSupportSubmarineBackMode>
  <isSupportClearSubmarineBack>
    <!--optional, xs:boolean, whether it supports clearing cross-controller anti-passing back information-->
  </isSupportClearSubmarineBack>
  <isSupportFaceCompareCond><!--optional, xs:boolean, whether it supports configuring restriction condition parameters of face picture comparison--></isSupportFaceCompareCond>
  <isSupportRemoteControlDoor>
    <!--optional, xs:boolean, whether it supports remote door, elevator, and lock control: "true"-yes, this node is not returned-no-->
  </isSupportRemoteControlDoor>
  <isSupportUserInfo><!--optional, xs:boolean, whether it supports person management based on person--></isSupportUserInfo>
  <EmployeeNoInfo><!--dep, employee No. (person ID) information, this node is valid only when the isSupportUserInfo is "true"-->
    <employeeNo min="" max=""><!--optional, employee No. (person ID)--></employeeNo>
    <characterType opt="any,number">
      <!--optional, employee No. (person) ID type: "any"-any characters (default), "number"-digits (from 0 to 9), only one value can be returned-->
    </characterType>
    <isSupportCompress>
      <!--optional, xs:boolean, whether it supports compressing employee No. (person ID) for storage: "true"-yes, this node is not returned-no-->
    </isSupportCompress>
  </EmployeeNoInfo>
  <isSupportCardInfo><!--optional, xs:boolean, whether it supports card management based on person: "true"-yes, this node is not returned-no--></isSupportCardInfo>
  <isSupportFDLib><!--optional, xs:boolean, whether it supports face picture library management--></isSupportFDLib>
  <isSupportUserInfoDetailDelete><!--optional, xs:boolean, whether it supports deleting person information and permission: "true"-yes, this node is not returned-no--></isSupportUserInfoDetailDelete>
  <isSupportAuthCodeInfo>
    <!--optional, xs:boolean, whether it supports authentication password management: "true"-yes, this node is not returned-no-->
  </isSupportAuthCodeInfo>
  <isSupportFingerPrintCfg>
    <!--optional, xs:boolean, whether it supports configuring fingerprint parameters: "true"-yes, this node is not returned-no-->
  </isSupportFingerPrintCfg>
  <isSupportFingerPrintDelete>
    <!--optional, xs:boolean, whether it supports deleting fingerprint: "true"-yes, this node is not returned-no-->
  </isSupportFingerPrintDelete>
  <isSupportCaptureFingerPrint>
    <!--optional, xs:boolean, whether it supports collecting fingerprint information: "true"-yes, this node is not returned-no-->
  </isSupportCaptureFingerPrint>
  <isSupportDoorStatusWeekPlanCfg>
    <!--optional, xs:boolean, whether it supports configuring door control week schedule: "true"-yes, this node is not returned-no-->
  </isSupportDoorStatusWeekPlanCfg>
  <isSupportVerifyWeekPlanCfg>
    <!--optional, xs:boolean, whether it supports configuring week schedule of the card reader authentication mode: "true"-yes, this node is not returned-no-->
  </isSupportVerifyWeekPlanCfg>
  <isSupportCardRightWeekPlanCfg>
    <!--optional, xs:boolean, whether it supports configuring week schedule of the access permission control: "true"-yes, this node is not returned-no-->
  </isSupportCardRightWeekPlanCfg>
  <isSupportDoorStatusHolidayPlanCfg>
    <!--optional, xs:boolean, whether it supports configuring door control holiday schedule: "true"-yes, this node is not returned-no-->
  </isSupportDoorStatusHolidayPlanCfg>
  <isSupportVerifyHolidayPlanCfg>
    <!--optional, xs:boolean, whether it supports configuring holiday schedule of the card reader authentication mode: "true"-yes, this node is not returned-no-->
  </isSupportVerifyHolidayPlanCfg>
  <isSupportCardRightHolidayPlanCfg>
    <!--optional, xs:boolean, whether it supports configuring holiday schedule of the access permission control: "true"-yes, this node is not returned-no-->
  </isSupportCardRightHolidayPlanCfg>
  <isSupportDoorStatusHolidayGroupCfg>
    <!--optional, xs:boolean, whether it supports configuring holiday group of the door control schedule: "true"-yes, this node is not returned-no-->
  </isSupportDoorStatusHolidayGroupCfg>
  <isSupportVerifyHolidayGroupCfg>
    <!--optional, xs:boolean, whether it supports configuring holiday group of the control schedule of the card reader authentication mode: "true"-yes, this node is not returned-no-->
  </isSupportVerifyHolidayGroupCfg>
  <isSupportUserRightHolidayGroupCfg>
    <!--optional, xs:boolean, whether it supports configuring holiday group of the access permission control schedule: "true"-yes, this node is not returned-no-->
  </isSupportUserRightHolidayGroupCfg>
  <isSupportDoorStatusPlanTemplate>
    <!--optional, xs:boolean, whether it supports configuring door control schedule template: "true"-yes, this node is not returned-no-->
  </isSupportDoorStatusPlanTemplate>
  <isSupportVerifyPlanTemplate>
    <!--optional, xs:boolean, whether it supports configuring schedule template of the card reader authentication mode: "true"-yes, this node is not returned-no-->
  </isSupportVerifyPlanTemplate>
  <isSupportUserRightPlanTemplate>
    <!--optional, xs:boolean, whether it supports configuring schedule template of the access permission control: "true"-yes, this node is not returned-no-->
  </isSupportUserRightPlanTemplate>
  <isSupportDoorStatusPlan>
    <!--optional, xs:boolean, whether it supports configuring door control schedule: "true"-yes, this node is not returned-no-->
  </isSupportDoorStatusPlan>
  <isSupportCardReaderPlan>
    <!--optional, xs:boolean, whether it supports configuring control schedule of the card reader authentication mode: "true"-yes, this node is not returned-no-->
  </isSupportCardReaderPlan>
  <isSupportClearPlansCfg>
    <!--optional, xs:boolean, whether it supports clearing the access control schedule parameters: "true"-yes, this node is not returned-no-->
  </isSupportClearPlansCfg>
  <isSupportRemoteControlBuzzer>
    <!--optional, xs:boolean, whether it supports remotely controlling the buzzer of the card reader: "true"-yes, this node is not returned-no-->
  </isSupportRemoteControlBuzzer>
  <isSupportEventCardNoList>
    <!--optional, xs:boolean, whether it supports getting the list of event and card linkage ID: "true"-yes, this node is not returned-no-->
  </isSupportEventCardNoList>
  <isSupportEventCardLinkageCfg>
    <!--optional, xs:boolean, whether it supports configuring event and card linkage parameters: "true"-yes, this node is not returned-no-->
  </isSupportEventCardLinkageCfg>
  <isSupportClearEventCardLinkageCfg>
    <!--optional, xs:boolean, whether it supports clearing event and card linkage parameters: "true"-yes, this node is not returned-no-->
  </isSupportClearEventCardLinkageCfg>
  <isSupportAcsEvent>
    <!--optional, xs:boolean, whether it supports searching for access control events: "true"-yes, this node is not returned-no-->
  </isSupportAcsEvent>
  <isSupportAcsEventTotalNum>
    <!--optional, xs:boolean, whether it supports getting total number of access control events by specific conditions: "true"-yes, this node is not returned-no-->
  </isSupportAcsEventTotalNum>
  <isSupportDeployInfo>
    <!--optional, xs:boolean, whether it supports getting the arming information: "true"-yes, this node is not returned-no-->
  </isSupportDeployInfo>
  <isSupportEventOptimizationCfg>
    <!--optional, xs:boolean, whether it supports configuring event optimization: "true"-yes, this node is not returned-no-->
  </isSupportEventOptimizationCfg>
  <isSupportAcsWorkStatus>
    <!--optional, xs:boolean, whether it supports getting working status of the access control device: "true"-yes, this node is not returned-no-->
  </isSupportAcsWorkStatus>
  <isSupportDoorCfg>
    <!--optional, xs:boolean, whether it supports configuring door parameters: "true"-yes, this node is not returned-no-->
  </isSupportDoorCfg>
  <isSupportCardReaderCfg>
    <!--optional, xs:boolean, whether it supports configuring card reader parameters: "true"-yes, this node is not returned-no-->
  </isSupportCardReaderCfg>
  <isSupportAcsCfg>
    <!--optional, xs:boolean, whether it supports configuring parameters of access control device: "true"-yes, this node is not returned-no-->
  </isSupportAcsCfg>
  <isSupportRemoteCheck>
    <!--optional, xs:boolean, whether it supports verifying access control events remotely: true-yes, this field is not returned-no-->
  </isSupportRemoteCheck>
  <isSupportMaskDetection>
    <!--optional, xs:boolean, whether it supports mask detection: true-yes, this field is not returned-no-->
  </isSupportMaskDetection>
  <isSupportGroupCfg>
    <!--optional, xs:boolean, whether it supports configuring group parameters: "true"-yes, this node is not returned-no-->
  </isSupportGroupCfg>
  <isSupportClearGroupCfg>
    <!--optional, xs:boolean, whether it supports clearing group parameters: "true"-yes, this node is not returned-no-->
  </isSupportClearGroupCfg>
  <isSupportMultiCardCfg>
    <!--optional, xs:boolean, whether it supports configuring multiple authentication mode: "true"-yes, this node is not returned-no-->
  </isSupportMultiCardCfg>
  <isSupportMultiDoorInterLockCfg>
    <!--optional, xs:boolean, whether it supports configuring multi-door interlocking parameters: "true"-yes, this node is not returned-no-->
  </isSupportMultiDoorInterLockCfg>
  <isSupportAntiSneakCfg>
    <!--optional, xs:boolean, whether it supports configuring anti-passing back parameters in the device: "true"-yes, this node is not returned-no-->
  </isSupportAntiSneakCfg>
  <isSupportCardReaderAntiSneakCfg>
    <!--optional, xs:boolean, whether it supports configuring anti-passing back parameters for the card reader in the device: "true"-yes, this node is not returned-no-->
  </isSupportCardReaderAntiSneakCfg>
  <isSupportClearAntiSneakCfg>
    <!--optional, xs:boolean, whether it supports clearing anti-passing back parameters: "true"-yes, this node is not returned-no-->
  </isSupportClearAntiSneakCfg>
  <isSupportClearAntiSneak>
    <!--optional, xs:boolean, whether it supports clearing anti-passing back records in the device: "true"-yes, this node is not returned-no-->
  </isSupportClearAntiSneak>
  <isSupportSmsRelativeParam>
    <!--optional, xs:boolean, whether it supports configuring message function: "true"-yes, this node is not returned-no-->
  </isSupportSmsRelativeParam>
  <isSupportPhoneDoorRightCfg>
    <!--optional, xs:boolean, whether it supports configuring the door permission linked to the mobile phone number: "true"-yes, this node is not returned-no-->
  </isSupportPhoneDoorRightCfg>
  <isSupportOSDPStatus>
    <!--optional, xs:boolean, whether it supports searching for OSDP card reader status: "true"-yes, this node is not returned-no-->
  </isSupportOSDPStatus>
  <isSupportOSDPModify>
    <!--optional, xs:boolean, whether it supports editing OSDP card reader ID: "true"-yes, this node is not returned-no-->
  </isSupportOSDPModify>
  <isSupportLogModeCfg>
    <!--optional, xs:boolean, whether it supports configuring log mode: "true"-yes, this node is not returned-no-->
  </isSupportLogModeCfg>
  <FactoryReset>
    <isSupportFactoryReset><!--optional, xs: boolean, whether it supports restoring to default settings by condition--></isSupportFactoryReset>
    <mode opt="full,basic,part"><!--optional, xs: string, conditions for restoring to default settings--></mode>
  </FactoryReset>
  <isSupportNFCCfg><!--optional, xs:boolean,whether it supports enabling or disabling NFC function: "true"-yes, this node is not returned-no--></isSupportNFCCfg>
  <isSupportRFCardCfg><!--optional, xs:boolean,whether it supports enabling or disabling RF card recognition: "true"-yes, this node is not returned-no--></isSupportRFCardCfg>
  <isSupportCaptureFace>
    <!--optional, xs:boolean, whether it supports collecting face pictures: "true"-yes, this node is not returned-no-->
  </isSupportCaptureFace>
  <isSupportCaptureInfraredFace>
    <!--optional, xs:boolean, whether it supports collecting infrared face pictures: "true"-yes, this node is not returned-no-->
  </isSupportCaptureInfraredFace>
  <isSupportFaceRecognizeMode>
    <!--optional, xs:boolean, whether it supports configuring facial recognition mode: "true"-yes, this node is not returned-no-->
  </isSupportFaceRecognizeMode>
  <isSupportRemoteControlPWChcek>
    <!--optional, xs:boolean, whether it supports verifying the password for remote door control: "true"-yes, this node is not returned-no-->
  </isSupportRemoteControlPWChcek>
  <isSupportRemoteControlPWCfg>
    <!--optional, xs:boolean, whether it supports configuring the password for remote door control: "true"-yes, this node is not returned-no-->
  </isSupportRemoteControlPWCfg>
  <isSupportAttendanceStatusModeCfg>
    <!--optional, xs:boolean, whether it supports configuring attendance mode: "true"-yes, this node is not returned-no-->
  </isSupportAttendanceStatusModeCfg>
  <isSupportAttendanceStatusRuleCfg>
    <!--optional, xs:boolean, whether it supports configuring attendance status and rule: "true"-yes, this node is not returned-no-->
  </isSupportAttendanceStatusRuleCfg>
  <isSupportCaptureCardInfo>
    <!--optional, xs:boolean, whether it supports collecting card information: "true"-yes, this node is not returned-no-->
  </isSupportCaptureCardInfo>
  <isSupportCaptureIDInfo>
    <!--optional, xs:boolean, whether it supports collecting ID card information: "true"-yes, this node is not returned-no-->
  </isSupportCaptureIDInfo>
  <isSupportCaptureRule>
    <!--optional, xs:boolean, whether it supports configuring online collection rules: "true"-yes, this node is not returned-no-->
  </isSupportCaptureRule>
  <isSupportCapturePresetParam>
    <!--optional, xs:boolean, whether it supports configuring preset parameters of online collection: "true"-yes, this node is not returned-no-->
  </isSupportCapturePresetParam>
  <isSupportOfflineCapture>
    <!--optional, xs:boolean, whether it supports offline collection: "true"-yes, this node is not returned-no-->
  </isSupportOfflineCapture>
  <isSupportCardOperations>
    <!--optional, xs:boolean, whether it supports card operation: "true"-yes, this node is not returned-no-->
  </isSupportCardOperations>
  <isSupportRightControllerAudio>
    <!--optional, xs:boolean, whether it supports configuring audio file parameters of the main controller-->
  </isSupportRightControllerAudio>
  <isSupportChannelControllerCfg>
    <!--optional, xs:boolean, whether it supports configuring lane controller-->
  </isSupportChannelControllerCfg>
  <isSupportGateDialAndInfo>
    <!--optional, xs:boolean, whether it supports getting local DIP and information of the turnstile-->
  </isSupportGateDialAndInfo>
  <isSupportGateStatus>
    <!--optional, xs:boolean, whether it supports getting turnstile status-->
  </isSupportGateStatus>
  <isSupportGateIRStatus>
    <!--optional, xs:boolean, whether it supports getting  the status of the active infrared intrusion detector of the turnstile-->
  </isSupportGateIRStatus>
  <isSupportGateRelatedPartsStatus>
    <!--optional, xs:boolean, whether it supports getting related components' status of the turnstile-->
  </isSupportGateRelatedPartsStatus>
  <isSupportChannelControllerAlarmLinkage>
    <!--optional, xs:boolean, whether it supports configuring alarm linkage of the lane controller-->
  </isSupportChannelControllerAlarmLinkage>
  <isSupportChannelControllerAlarmOut>
    <!--optional, xs:boolean, whether it supports configuring alarm output of the lane controller-->
  </isSupportChannelControllerAlarmOut>
  <isSupportChannelControllerAlarmOutControl>
    <!--optional, xs:boolean, whether it supports controlling alarm output of the lane controller-->
  </isSupportChannelControllerAlarmOutControl>
  <isSupportChannelControllerTypeCfg>
    <!--optional, xs:boolean, whether it supports configuring device type of the lane controller-->
  </isSupportChannelControllerTypeCfg>
  <isSupportRemoteCtrllerModeCfg>
    <!--optional, xs:boolean, whether it supports configuring parameters of the keyfob control mode-->
  </isSupportRemoteCtrllerModeCfg>
  <isSupportTTSText><!--optional, xs:boolean, whether it supports configuring the text of the audio prompt: true-yes. If this function is not supported, this node will be not returned--></isSupportTTSText>
  <isSupportIDBlackListCfg><!--optional, xs:boolean, whether it supports applying ID card blocklist: true-yes. If this function is not supported, this node will be not returned--></isSupportIDBlackListCfg>
  <isSupportUserDataImport><!--optional, xs:boolean, whether it supports importing person permission data: true-yes. If this function is not supported, this node will be not returned--></isSupportUserDataImport>
  <isSupportUserDataExport><!--optional, xs:boolean, whether it supports exporting person permission data: true-yes. If this function is not supported, this node will be not returned--></isSupportUserDataExport>
  <isSupportMaintenanceDataExport><!--optional, xs:boolean, whether it supports exporting maintenance data: true-yes. If this function is not supported, this node will be not returned--></isSupportMaintenanceDataExport>
  <isSupportLockTypeCfg><!--optional, xs:boolean, whether it supports configuring door lock status when the device is powered off: true-yes. If this function is not supported, this node will be not returned--></isSupportLockTypeCfg>
  <isSupportSafetyHelmetDetection><!--optional, xs:boolean, whether it supports configuring hard hat detection: true-yes, this node is not returned-no--></isSupportSafetyHelmetDetection>
  <isSupportKeyCfgAttendance><!--optional, xs:boolean, whether it supports configuring parameters of attendance check by pressing the key: true-yes, this node is not returned-no--></isSupportKeyCfgAttendance>
  <isSupportIDBlackListTemplate><!--optional, xs:boolean, whether it supports downloading the ID card blocklist template: true-yes, this node is not returned-no--></isSupportIDBlackListTemplate>
  <isSupportAttendanceWeekPlan><!--optional, xs:boolean, whether it supports configuring parameters of the week attendance schedule: true-yes, this node is not returned-no--></isSupportAttendanceWeekPlan>
  <isSupportClearAttendancePlan><!--optional, xs:boolean, whether it supports clearing the week attendance schedule: true-yes, this node is not returned-no--></isSupportClearAttendancePlan>
  <isSupportAttendanceMode><!--optional, xs:boolean, whether it supports configuring the attendance mode: true-yes, this node is not returned-no--></isSupportAttendanceMode>
  <isSupportAttendancePlanTemplate><!--whether it supports configuring the attendance schedule template: true-yes, this node is not returned-no--></isSupportAttendancePlanTemplate>
  <isSupportAttendancePlanTemplateList><!--optional, xs:boolean, whether it supports getting the list of attendance schedule templates: true-yes, this node is not returned-no--></isSupportAttendancePlanTemplateList>
  <isSupportCardVerificationRule><!--optional, xs:boolean, whether it supports configuring card No. authentication mode: true-yes, this node is not returned-no--></isSupportCardVerificationRule>
    <isSupportTemperatureMeasureCfg><!--optional, xs:boolean, whether it supports configuring temperature measurement parameters: true (support), this node is not returned (not support)--></isSupportTemperatureMeasureCfg>
  <isSupportTemperatureMeasureAreaCfg><!--optional, xs:boolean, whether it supports configuring parameters of the temperature measurement area: true (support), this node is not returned (not support)--></isSupportTemperatureMeasureAreaCfg>
  <isSupportTemperatureMeasureAreaCalibrationCfg><!--optional, xs:boolean, whether it supports configuring calibration parameters of the temperature measurement area: true (support), this node is not returned (not support)--></isSupportTemperatureMeasureAreaCalibrationCfg>
  <isSupportBlackObjectCfg><!--optional, xs:boolean, whether it supports configuring black body parameters: true (support), this node is not returned (not support)--></isSupportBlackObjectCfg>
  <isSupportHealthCodeCfg><!--optional, xs:boolean, whether it supports configuring health code parameters: true (support), this node is not returned (not support)--></isSupportHealthCodeCfg>
  <isSupportShowHealthCodeCfg><!--optional, xs:boolean, whether it supports configuring display parameters of the health code: true (support), this node is not returned (not support)--></isSupportShowHealthCodeCfg>
  <isSupportAddCustomAudio><!--optional, boolean, whether it supports importing custom audio, related URI: /ISAPI/AccessControl/customAudio/addCustomAudio?format=json--></isSupportAddCustomAudio>
  <isSupportDeleteCustomAudio><!--optional, boolean, whether it supports deleting custom audio, related URI: /ISAPI/AccessControl/customAudio/deleteCustomAudio?format=json--></isSupportDeleteCustomAudio>
  <isSupportSearchCustomAudio><!--optional, boolean, whether it supports searching for custom audio, related URI: /ISAPI/AccessControl/customAudio/searchCustomAudioStatus?format=json--></isSupportSearchCustomAudio>
  <isSupportBluetoothEncryptionInfo><!--optional, xs:boolean, whether it supports configuring bluetooth encryption information: true (support). If this function is not supported, this node will not be returned--></isSupportBluetoothEncryptionInfo>
  <isSupportBluetoothEncryptionVersion><!--optional, xs:boolean, whether it supports configuring bluetooth encryption version: true (support). If this function is not supported, this node will not be returned--></isSupportBluetoothEncryptionVersion>
  <isSupportBluetooth><!--optional, xs:boolean, whether it supports bluetooth configuration--></isSupportBluetooth>
</AccessControl>