docs: def get_secure_boot_mode(self):
          """Get the status of secure boot.
  
          :returns: True, if enabled, else False
          :raises: IloError, on an error from iLO.
          :raises: IloCommandNotSupportedError, if the command is not supported
                   on the server.
          """
          sushy_system = self._get_sushy_system(PROLIANT_SYSTEM_ID)
          try:
              secure_boot_enabled = GET_SECUREBOOT_CURRENT_BOOT_MAP.get(
                  sushy_system.secure_boot.current_boot)
          except sushy.exceptions.SushyError as e:
              msg = (self._('The Redfish controller failed to provide '
                            'information about secure boot on the server. '
                            'Error: %(error)s') %
                     {'error': str(e)})
              LOG.debug(msg)
              raise exception.IloCommandNotSupportedError(msg)
  
          if secure_boot_enabled:
              LOG.debug(self._("Secure boot is Enabled"))
          else:
              LOG.debug(self._("Secure boot is Disabled"))
          return secure_boot_enabled