Contents

SafariExtensionSettingsExtensionDictionaryObject

The dictionary that defines managed extensions.

Declaration

object SafariExtensionSettingsExtensionDictionaryObject

Properties

NameTypeDescription
AllowedDomains[string]

Controls the domains and sub-domains the extension is granted access to.

DeniedDomains[string]

Controls the domains and sub-domains the extension isn’t allowed to access.

PrivateBrowsingstring

Controls whether an extension is allowed in Private Browsing.

  • Allowed - The user is allowed to turn the extension on or off in Private Browsing.

  • AlwaysOn - The extension will always be on in Private Browsing if the extension is on outside of Private Browsing.

  • AlwaysOff - The extension will never be on in Private Browsing.

Statestring

Controls whether an extension is allowed.

  • Allowed - The user is allowed to turn the extension on or off.

  • AlwaysOn - The extension will always be on.

  • AlwaysOff - The extension will always be off.