Class

OSSystemExtensionManager

A type that facilitates activation and deactivation of system extensions.

Declaration

class OSSystemExtensionManager : NSObject

Overview

Create an instance of OSSystemExtensionRequest with the class methods on that type, and submit it to the shared instance of the extension manager with submitRequest(_:). Set the delegate on the request to receive the result of the activation or deactivation. The delegate also receives notifications if the user needs to authorize the extension or if a version conflict occurs.

Topics

Accessing the Shared Extension Manager

class var shared: OSSystemExtensionManager

The shared instance of the extension manager.

Submitting Requests

func submitRequest(OSSystemExtensionRequest)

Submits a system extension request to the manager.

class OSSystemExtensionRequest

A request to activate or deactivate a system extension.

Relationships

Inherits From

Conforms To