Definition
Managed Configuration API defines NavigatorManagedData
[
SecureContext,
Exposed=Window
] interface NavigatorManagedData : EventTarget {
// Managed Configuration API.
Promise<record<DOMString, object>> getManagedConfiguration(sequence<DOMString> keys);
attribute EventHandler onmanagedconfigurationchange;
};
This interface is extended in the following specifications:
- Device Attributes API
partial interface NavigatorManagedData { // Device Attributes API. Promise<DOMString> getAnnotatedAssetId(); Promise<DOMString> getAnnotatedLocation(); Promise<DOMString> getDirectoryId(); Promise<DOMString> getHostname(); Promise<DOMString> getSerialNumber(); };
Consolidated IDL (across mixin and partials)
[
SecureContext,
Exposed=Window
] interface NavigatorManagedData : EventTarget {
// Managed Configuration API.
Promise<record<DOMString, object>> getManagedConfiguration(sequence<DOMString> keys);
attribute EventHandler onmanagedconfigurationchange;
// Device Attributes API.
Promise<DOMString> getAnnotatedAssetId();
Promise<DOMString> getAnnotatedLocation();
Promise<DOMString> getDirectoryId();
Promise<DOMString> getHostname();
Promise<DOMString> getSerialNumber();
};
Methods and attributes that return objects implementing NavigatorManagedData
Referring IDL interfaces/dictionaries
Referring specifications
- Device Attributes API refers to
NavigatorManagedData