[
  {
    "Object_name": "fi.w1.wpa_supplicant1",
    "interfaces": [
      {
        "interface": "fi.w1.wpa_supplicant1",
        "methods": [],
        "properties": [
          "DebugLevel (Set,Get)",
          "DebugShowKeys (Set,Get)",
          "DebugTimestamp (Set,Get)",
          "EapMethods (Set,Get)",
          "Interfaces (Set,Get)"
        ],
        "signals": [
          "InterfaceAdded",
          "InterfaceRemoved",
          "PropertiesChanged"
        ]
      },
      {
        "interface": "fi.w1.wpa_supplicant1.BSS",
        "methods": [],
        "properties": [
          "BSSID (Set,Get)",
          "Frequency (Set,Get)",
          "IEs (Set,Get)",
          "Mode (Set,Get)",
          "Privacy (Set,Get)",
          "RSN (Set,Get)",
          "Rates (Set,Get)",
          "SSID (Set,Get)",
          "Signal (Set,Get)",
          "WPA (Set,Get)"
        ],
        "signals": [
          "PropertiesChanged"
        ]
      },
      {
        "interface": "fi.w1.wpa_supplicant1.Interface",
        "methods": [],
        "properties": [
          "ApScan (Set,Get)",
          "BSSExpireAge (Set,Get)",
          "BSSExpireCount (Set,Get)",
          "BSSs (Set,Get)",
          "Blobs (Set,Get)",
          "BridgeIfname (Set,Get)",
          "Capabilities (Set,Get)",
          "Country (Set,Get)",
          "CurrentAuthMode (Set,Get)",
          "CurrentBSS (Set,Get)",
          "CurrentNetwork (Set,Get)",
          "Driver (Set,Get)",
          "Ifname (Set,Get)",
          "Networks (Set,Get)",
          "Scanning (Set,Get)",
          "State (Set,Get)"
        ],
        "signals": [
          "BSSAdded",
          "BSSRemoved",
          "BlobAdded",
          "BlobRemoved",
          "NetworkAdded",
          "NetworkRemoved",
          "NetworkSelected",
          "PropertiesChanged",
          "ScanDone"
        ]
      },
      {
        "interface": "org.freedesktop.DBus.Properties",
        "methods": [
          "Get",
          "GetAll",
          "Set"
        ],
        "properties": [],
        "signals": []
      }
    ]
  },
  {
    "Object_name": "org.chromium.Cashew",
    "interfaces": [
      {
        "interface": "org.chromium.Cashew",
        "methods": [
          "GetDataPlans",
          "IsAlive",
          "RequestCellularUsageInfo",
          "RequestDataPlansUpdate"
        ],
        "properties": [],
        "signals": [
          "DataPlansUpdate"
        ]
      },
      {
        "interface": "org.freedesktop.DBus.Introspectable",
        "methods": [
          "Introspect"
        ],
        "properties": [],
        "signals": []
      }
    ]
  },
  {
    "Object_name": "org.chromium.CrosDisks",
    "interfaces": [
      {
        "interface": "org.chromium.CrosDisks",
        "methods": [
          "EnumerateAutoMountableDevices",
          "EnumerateDevices",
          "FilesystemMount",
          "FilesystemUnmount",
          "FormatDevice",
          "GetDeviceFilesystem",
          "GetDeviceProperties",
          "IsAlive",
          "Mount",
          "Unmount"
        ],
        "signals": [
          "DeviceAdded",
          "DeviceRemoved",
          "DeviceScanned",
          "DiskAdded",
          "DiskChanged",
          "DiskRemoved",
          "FormattingFinished",
          "MountCompleted"
        ]
      },
      {
        "interface": "org.freedesktop.DBus.Introspectable",
        "methods": [
          "Introspect"
        ],
        "properties": [],
        "signals": []
      },
      {
        "interface": "org.freedesktop.DBus.Properties",
        "methods": [
          "Get",
          "GetAll",
          "Set"
        ],
        "properties": [],
        "signals": []
      }
    ]
  },
  {
    "Object_name": "org.chromium.Cryptohome",
    "interfaces": [
      {
        "interface": "org.chromium.CryptohomeInterface",
        "methods": [
          "AsyncCheckKey",
          "AsyncDoAutomaticFreeDiskSpaceControl",
          "AsyncMigrateKey",
          "AsyncMount",
          "AsyncMountGuest",
          "AsyncRemove",
          "AsyncRemoveTrackedSubdirectories",
          "AsyncSetOwnerUser",
          "AsyncUpdateCurrentUserActivityTimestamp",
          "CheckKey",
          "DoAutomaticFreeDiskSpaceControl",
          "GetStatusString",
          "GetSystemSalt",
          "InstallAttributesCount",
          "InstallAttributesFinalize",
          "InstallAttributesGet",
          "InstallAttributesIsFirstInstall",
          "InstallAttributesIsInvalid",
          "InstallAttributesIsReady",
          "InstallAttributesIsSecure",
          "InstallAttributesSet",
          "IsMounted",
          "MigrateKey",
          "Mount",
          "MountGuest",
          "Pkcs11GetTpmTokenInfo",
          "Pkcs11IsTpmTokenReady",
          "Remove",
          "RemoveTrackedSubdirectories",
          "TpmCanAttemptOwnership",
          "TpmClearStoredPassword",
          "TpmGetPassword",
          "TpmIsBeingOwned",
          "TpmIsEnabled",
          "TpmIsOwned",
          "TpmIsReady",
          "Unmount"
        ],
        "properties": [],
        "signals": [
          "AsyncCallStatus",
          "TpmInitStatus"
        ]
      }
    ]
  },
  {
    "Object_name": "org.chromium.LibCrosService",
    "interfaces": [
      {
        "interface": "org.chromium.LibCrosServiceInterface",
        "methods": [
          "ResolveNetworkProxy"
        ],
        "properties": [],
        "signals": []
      },
      {
        "interface": "org.freedesktop.DBus.Introspectable",
        "methods": [
          "Introspect"
        ],
        "properties": [],
        "signals": []
      },
      {
        "interface": "org.freedesktop.DBus.Properties",
        "methods": [
          "Get",
          "GetAll",
          "Set"
        ],
        "properties": [],
        "signals": []
      }
    ]
  },
  {
    "Object_name": "org.chromium.ModemManager",
    "interfaces": [
      {
        "interface": "org.chromium.ModemManager.Modem.Gobi",
        "methods": [
          "SetCarrier"
        ],
        "properties": [],
        "signals": [
          "DormancyStatus"
        ]
      },
      {
        "interface": "org.freedesktop.DBus.Properties",
        "methods": [
          "Get",
          "GetAll",
          "Set"
        ],
        "properties": [],
        "signals": []
      },
      {
        "interface": "org.freedesktop.ModemManager",
        "methods": [
          "EnumerateDevices"
        ],
        "properties": [],
        "signals": [
          "DeviceAdded",
          "DeviceRemoved"
        ]
      },
      {
        "interface": "org.freedesktop.ModemManager.Modem",
        "methods": [
          "Connect",
          "FactoryReset",
          "GetInfo"
        ],
        "properties": [
          "Device (Set,Get)",
          "Driver (Set,Get)",
          "Enabled (Set,Get)",
          "IpMethod (Set,Get)",
          "MasterDevice (Set,Get)",
          "State (Set,Get)",
          "Type (Set,Get)",
          "UnlockRequired (Set,Get)",
          "UnlockRetries (Set,Get)"
        ],
        "signals": [
          "StateChanged"
        ]
      },
      {
        "interface": "org.freedesktop.ModemManager.Modem.Cdma",
        "methods": [
          "Activate",
          "ActivateManualDebug",
          "GetEsn",
          "GetRegistrationState",
          "GetServingSystem",
          "GetSignalQuality"
        ],
        "properties": [
          "Meid (Set,Get)"
        ],
        "signals": [
          "ActivationStateChanged",
          "RegistrationStateChanged",
          "SignalQuality"
        ]
      },
      {
        "interface": "org.freedesktop.ModemManager.Modem.Simple",
        "methods": [
          "GetStatus"
        ],
        "properties": [],
        "signals": []
      }
    ]
  },
  {
    "Object_name": "org.chromium.PowerManager",
    "interfaces": [
      {
        "interface": "org.chromium.PowerManager",
        "methods": [
          "DecreaseScreenBrightness",
          "IncreaseScreenBrightness"
        ],
        "properties": [],
        "signals": []
      },
      {
        "interface": "org.freedesktop.DBus.Introspectable",
        "methods": [
          "Introspect"
        ],
        "properties": [],
        "signals": []
      },
      {
        "interface": "org.freedesktop.DBus.Properties",
        "methods": [
          "Get",
          "GetAll",
          "Set"
        ],
        "properties": [],
        "signals": []
      }
    ]
  },
  {
    "Object_name": "org.chromium.SessionManager",
    "interfaces": [
      {
        "interface": "org.chromium.SessionManagerInterface",
        "methods": [
          "CheckWhitelist",
          "EmitLoginPromptReady",
          "EmitLoginPromptVisible",
          "EnumerateWhitelisted",
          "LockScreen",
          "RestartEntd",
          "RestartJob",
          "RetrievePolicy",
          "RetrieveProperty",
          "RetrieveSessionState",
          "SetOwnerKey",
          "StartSession",
          "StopSession",
          "StorePolicy",
          "StoreProperty",
          "UnlockScreen",
          "Unwhitelist",
          "Whitelist"
        ],
        "properties": [],
        "signals": [
          "SessionStateChanged"
        ]
      }
    ]
  },
  {
    "Object_name": "org.chromium.UpdateEngine",
    "interfaces": [
      {
        "interface": "org.chromium.UpdateEngineInterface",
        "methods": [
          "AttemptUpdate",
          "GetStatus",
          "GetTrack",
          "RebootIfNeeded",
          "SetTrack"
        ],
        "properties": [],
        "signals": [
          "StatusUpdate"
        ]
      }
    ]
  },
  {
    "Object_name": "org.chromium.flimflam",
    "interfaces": [
      {
        "interface": "org.chromium.flimflam.Device",
        "methods": [
          "AddIPConfig",
          "ChangePin",
          "ClearProperty",
          "EnterPin",
          "GetProperties",
          "ProposeScan",
          "Register",
          "RequirePin",
          "SetProperty",
          "UnblockPin"
        ],
        "properties": [],
        "signals": [
          "PropertyChanged"
        ]
      },
      {
        "interface": "org.chromium.flimflam.IPConfig",
        "methods": [
          "ClearProperty",
          "GetProperties",
          "MoveAfter",
          "MoveBefore",
          "Remove",
          "SetProperty"
        ],
        "properties": [],
        "signals": [
          "PropertyChanged"
        ]
      },
      {
        "interface": "org.chromium.flimflam.Manager",
        "methods": [
          "ConfigureWifiService",
          "CreateProfile",
          "DisableTechnology",
          "EnableTechnology",
          "GetDebugMask",
          "GetDebugTags",
          "GetProperties",
          "GetService",
          "GetServiceOrder",
          "GetState",
          "GetVPNService",
          "GetWifiService",
          "ListDebugTags",
          "PopAnyProfile",
          "PopProfile",
          "PushProfile",
          "RegisterAgent",
          "RemoveProfile",
          "RequestScan",
          "SetDebugMask",
          "SetDebugTags",
          "SetProperty",
          "SetServiceOrder",
          "UnregisterAgent"
        ],
        "properties": [],
        "signals": [
          "PropertyChanged",
          "StateChanged"
        ]
      },
      {
        "interface": "org.chromium.flimflam.Network",
        "methods": [
          "GetProperties"
        ],
        "properties": [],
        "signals": [
          "PropertyChanged"
        ]
      },
      {
        "interface": "org.chromium.flimflam.Profile",
        "methods": [
          "DeleteEntry",
          "GetEntry",
          "GetProperties",
          "SetProperty"
        ],
        "properties": [],
        "signals": [
          "PropertyChanged"
        ]
      },
      {
        "interface": "org.chromium.flimflam.Service",
        "methods": [
          "ActivateCellularModem",
          "ClearProperty",
          "Connect",
          "Disconnect",
          "GetProperties",
          "MoveAfter",
          "MoveBefore",
          "Remove",
          "SetProperty"
        ],
        "properties": [],
        "signals": [
          "PropertyChanged"
        ]
      }
    ]
  },
  {
    "Object_name": "org.freedesktop.DBus",
    "interfaces": [
      {
        "interface": "org.freedesktop.DBus",
        "methods": [],
        "properties": [],
        "signals": [
          "NameAcquired",
          "NameLost",
          "NameOwnerChanged"
        ]
      }
    ]
  },
  {
    "Object_name": "org.freedesktop.ModemManager",
    "interfaces": [
      {
        "interface": "org.freedesktop.DBus.Properties",
        "methods": [
          "Get",
          "GetAll",
          "Set"
        ],
        "properties": [],
        "signals": []
      },
      {
        "interface": "org.freedesktop.ModemManager",
        "methods": [
          "EnumerateDevices",
          "SetLogging"
        ],
        "properties": [],
        "signals": [
          "DeviceAdded",
          "DeviceRemoved"
        ]
      }
    ]
  }
]