MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.accessibility(Enablement accessibility) |
“Allow the app or process to control the Mac via the Accessibility subsystem.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.addressBook(Enablement addressBook) |
“Allow or block access to contact information managed by Contacts.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.appleEventsAllowedReceivers(List<MacOSAppleEventReceiver> appleEventsAllowedReceivers) |
“Allow or deny the app or process to send a restricted Apple event to another app
or process.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.appleEventsAllowedReceivers(MacOSAppleEventReceiver... appleEventsAllowedReceivers) |
“Allow or deny the app or process to send a restricted Apple event to another app
or process.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.appleEventsAllowedReceiversNextLink(String appleEventsAllowedReceiversNextLink) |
“Allow or deny the app or process to send a restricted Apple event to another app
or process.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.blockCamera(Boolean blockCamera) |
“Block access to camera app.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.blockListenEvent(Boolean blockListenEvent) |
“Block the app or process from listening to events from input devices such as
mouse, keyboard, and trackpad.Requires macOS 10.15 or later.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.blockMicrophone(Boolean blockMicrophone) |
“Block access to microphone.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.blockScreenCapture(Boolean blockScreenCapture) |
“Block app from capturing contents of system display.
|
static MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.builder() |
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.calendar(Enablement calendar) |
“Allow or block access to event information managed by Calendar.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.codeRequirement(String codeRequirement) |
“Enter the code requirement, which can be obtained with the command 'codesign
–display -r –' in the Terminal app.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.displayName(String displayName) |
“The display name of the app, process, or executable.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.fileProviderPresence(Enablement fileProviderPresence) |
“Allow the app or process to access files managed by another app’s file provider
extension.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.identifier(String identifier) |
“The bundle ID or path of the app, process, or executable.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.identifierType(MacOSProcessIdentifierType identifierType) |
“A bundle ID is used to identify an app.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.mediaLibrary(Enablement mediaLibrary) |
“Allow or block access to music and the media library.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.photos(Enablement photos) |
“Allow or block access to images managed by Photos.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.postEvent(Enablement postEvent) |
“Control access to CoreGraphics APIs, which are used to send CGEvents to the
system event stream.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.reminders(Enablement reminders) |
“Allow or block access to information managed by Reminders.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.speechRecognition(Enablement speechRecognition) |
“Allow or block access to system speech recognition facility.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.staticCodeValidation(Boolean staticCodeValidation) |
“Statically validates the code requirement.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.systemPolicyAllFiles(Enablement systemPolicyAllFiles) |
“Control access to all protected files on a device.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.systemPolicyDesktopFolder(Enablement systemPolicyDesktopFolder) |
“Allow or block access to Desktop folder.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.systemPolicyDocumentsFolder(Enablement systemPolicyDocumentsFolder) |
“Allow or block access to Documents folder.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.systemPolicyDownloadsFolder(Enablement systemPolicyDownloadsFolder) |
“Allow or block access to Downloads folder.”
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.systemPolicyNetworkVolumes(Enablement systemPolicyNetworkVolumes) |
“Allow or block access to network volumes.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.systemPolicyRemovableVolumes(Enablement systemPolicyRemovableVolumes) |
“Control access to removable volumes on the device, such as an external hard
drive.
|
MacOSPrivacyAccessControlItem.Builder |
MacOSPrivacyAccessControlItem.Builder.systemPolicySystemAdminFiles(Enablement systemPolicySystemAdminFiles) |
“Allow app or process to access files used in system administration.”
|