Package com.microsoft.graph.models
Class IosGeneralDeviceConfiguration
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceConfiguration
com.microsoft.graph.models.IosGeneralDeviceConfiguration
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class IosGeneralDeviceConfiguration
extends DeviceConfiguration
implements com.microsoft.kiota.serialization.Parsable
This topic provides descriptions of the declared methods, properties and relationships exposed by the iosGeneralDeviceConfiguration resource.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newIosGeneralDeviceConfigurationand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the accountBlockModification property value.Gets the activationLockAllowWhenSupervised property value.Gets the airDropBlocked property value.Gets the airDropForceUnmanagedDropTarget property value.Gets the airPlayForcePairingPasswordForOutgoingRequests property value.Gets the appleNewsBlocked property value.Gets the appleWatchBlockPairing property value.Gets the appleWatchForceWristDetection property value.Gets the appsSingleAppModeList property value.Gets the appStoreBlockAutomaticDownloads property value.Gets the appStoreBlocked property value.Gets the appStoreBlockInAppPurchases property value.Gets the appStoreBlockUIAppInstallation property value.Gets the appStoreRequirePassword property value.Gets the appsVisibilityList property value.Gets the appsVisibilityListType property value.Gets the bluetoothBlockModification property value.Gets the cameraBlocked property value.Gets the cellularBlockDataRoaming property value.Gets the cellularBlockGlobalBackgroundFetchWhileRoaming property value.Gets the cellularBlockPerAppDataModification property value.Gets the cellularBlockPersonalHotspot property value.Gets the cellularBlockVoiceRoaming property value.Gets the certificatesBlockUntrustedTlsCertificates property value.Gets the classroomAppBlockRemoteScreenObservation property value.Gets the classroomAppForceUnpromptedScreenObservation property value.Gets the compliantAppListType property value.Gets the compliantAppsList property value.Gets the configurationProfileBlockChanges property value.Gets the definitionLookupBlocked property value.Gets the deviceBlockEnableRestrictions property value.Gets the deviceBlockEraseContentAndSettings property value.Gets the deviceBlockNameModification property value.Gets the diagnosticDataBlockSubmission property value.Gets the diagnosticDataBlockSubmissionModification property value.Gets the documentsBlockManagedDocumentsInUnmanagedApps property value.Gets the documentsBlockUnmanagedDocumentsInManagedApps property value.Gets the emailInDomainSuffixes property value.Gets the enterpriseAppBlockTrust property value.Gets the enterpriseAppBlockTrustModification property value.Gets the faceTimeBlocked property value.The deserialization information for the current modelGets the findMyFriendsBlocked property value.Gets the gameCenterBlocked property value.Gets the gamingBlockGameCenterFriends property value.Gets the gamingBlockMultiplayer property value.Gets the hostPairingBlocked property value.Gets the iBooksStoreBlocked property value.Gets the iBooksStoreBlockErotica property value.Gets the iCloudBlockActivityContinuation property value.Gets the iCloudBlockBackup property value.Gets the iCloudBlockDocumentSync property value.Gets the iCloudBlockManagedAppsSync property value.Gets the iCloudBlockPhotoLibrary property value.Gets the iCloudBlockPhotoStreamSync property value.Gets the iCloudBlockSharedPhotoStream property value.Gets the iCloudRequireEncryptedBackup property value.Gets the iTunesBlockExplicitContent property value.Gets the iTunesBlockMusicService property value.Gets the iTunesBlockRadio property value.Gets the keyboardBlockAutoCorrect property value.Gets the keyboardBlockDictation property value.Gets the keyboardBlockPredictive property value.Gets the keyboardBlockShortcuts property value.Gets the keyboardBlockSpellCheck property value.Gets the kioskModeAllowAssistiveSpeak property value.Gets the kioskModeAllowAssistiveTouchSettings property value.Gets the kioskModeAllowAutoLock property value.Gets the kioskModeAllowColorInversionSettings property value.Gets the kioskModeAllowRingerSwitch property value.Gets the kioskModeAllowScreenRotation property value.Gets the kioskModeAllowSleepButton property value.Gets the kioskModeAllowTouchscreen property value.Gets the kioskModeAllowVoiceOverSettings property value.Gets the kioskModeAllowVolumeButtons property value.Gets the kioskModeAllowZoomSettings property value.Gets the kioskModeAppStoreUrl property value.Gets the kioskModeBuiltInAppId property value.Gets the kioskModeManagedAppId property value.Gets the kioskModeRequireAssistiveTouch property value.Gets the kioskModeRequireColorInversion property value.Gets the kioskModeRequireMonoAudio property value.Gets the kioskModeRequireVoiceOver property value.Gets the kioskModeRequireZoom property value.Gets the lockScreenBlockControlCenter property value.Gets the lockScreenBlockNotificationView property value.Gets the lockScreenBlockPassbook property value.Gets the lockScreenBlockTodayView property value.Gets the mediaContentRatingApps property value.Gets the mediaContentRatingAustralia property value.Gets the mediaContentRatingCanada property value.Gets the mediaContentRatingFrance property value.Gets the mediaContentRatingGermany property value.Gets the mediaContentRatingIreland property value.Gets the mediaContentRatingJapan property value.Gets the mediaContentRatingNewZealand property value.Gets the mediaContentRatingUnitedKingdom property value.Gets the mediaContentRatingUnitedStates property value.Gets the messagesBlocked property value.Gets the networkUsageRules property value.Gets the notificationsBlockSettingsModification property value.Gets the passcodeBlockFingerprintModification property value.Gets the passcodeBlockFingerprintUnlock property value.Gets the passcodeBlockModification property value.Gets the passcodeBlockSimple property value.Gets the passcodeExpirationDays property value.Gets the passcodeMinimumCharacterSetCount property value.Gets the passcodeMinimumLength property value.Gets the passcodeMinutesOfInactivityBeforeLock property value.Gets the passcodeMinutesOfInactivityBeforeScreenTimeout property value.Gets the passcodePreviousPasscodeBlockCount property value.Gets the passcodeRequired property value.Gets the passcodeRequiredType property value.Gets the passcodeSignInFailureCountBeforeWipe property value.Gets the podcastsBlocked property value.Gets the safariBlockAutofill property value.Gets the safariBlocked property value.Gets the safariBlockJavaScript property value.Gets the safariBlockPopups property value.Gets the safariCookieSettings property value.Gets the safariManagedDomains property value.Gets the safariPasswordAutoFillDomains property value.Gets the safariRequireFraudWarning property value.Gets the screenCaptureBlocked property value.Gets the siriBlocked property value.Gets the siriBlockedWhenLocked property value.Gets the siriBlockUserGeneratedContent property value.Gets the siriRequireProfanityFilter property value.Gets the spotlightBlockInternetResults property value.Gets the voiceDialingBlocked property value.Gets the wallpaperBlockModification property value.Gets the wiFiConnectOnlyToConfiguredNetworks property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the accountBlockModification property value.voidSets the activationLockAllowWhenSupervised property value.voidsetAirDropBlocked(Boolean value) Sets the airDropBlocked property value.voidSets the airDropForceUnmanagedDropTarget property value.voidSets the airPlayForcePairingPasswordForOutgoingRequests property value.voidsetAppleNewsBlocked(Boolean value) Sets the appleNewsBlocked property value.voidsetAppleWatchBlockPairing(Boolean value) Sets the appleWatchBlockPairing property value.voidSets the appleWatchForceWristDetection property value.voidsetAppsSingleAppModeList(List<AppListItem> value) Sets the appsSingleAppModeList property value.voidSets the appStoreBlockAutomaticDownloads property value.voidsetAppStoreBlocked(Boolean value) Sets the appStoreBlocked property value.voidSets the appStoreBlockInAppPurchases property value.voidSets the appStoreBlockUIAppInstallation property value.voidSets the appStoreRequirePassword property value.voidsetAppsVisibilityList(List<AppListItem> value) Sets the appsVisibilityList property value.voidSets the appsVisibilityListType property value.voidSets the bluetoothBlockModification property value.voidsetCameraBlocked(Boolean value) Sets the cameraBlocked property value.voidSets the cellularBlockDataRoaming property value.voidSets the cellularBlockGlobalBackgroundFetchWhileRoaming property value.voidSets the cellularBlockPerAppDataModification property value.voidSets the cellularBlockPersonalHotspot property value.voidSets the cellularBlockVoiceRoaming property value.voidSets the certificatesBlockUntrustedTlsCertificates property value.voidSets the classroomAppBlockRemoteScreenObservation property value.voidSets the classroomAppForceUnpromptedScreenObservation property value.voidSets the compliantAppListType property value.voidsetCompliantAppsList(List<AppListItem> value) Sets the compliantAppsList property value.voidSets the configurationProfileBlockChanges property value.voidSets the definitionLookupBlocked property value.voidSets the deviceBlockEnableRestrictions property value.voidSets the deviceBlockEraseContentAndSettings property value.voidSets the deviceBlockNameModification property value.voidSets the diagnosticDataBlockSubmission property value.voidSets the diagnosticDataBlockSubmissionModification property value.voidSets the documentsBlockManagedDocumentsInUnmanagedApps property value.voidSets the documentsBlockUnmanagedDocumentsInManagedApps property value.voidsetEmailInDomainSuffixes(List<String> value) Sets the emailInDomainSuffixes property value.voidSets the enterpriseAppBlockTrust property value.voidSets the enterpriseAppBlockTrustModification property value.voidsetFaceTimeBlocked(Boolean value) Sets the faceTimeBlocked property value.voidsetFindMyFriendsBlocked(Boolean value) Sets the findMyFriendsBlocked property value.voidsetGameCenterBlocked(Boolean value) Sets the gameCenterBlocked property value.voidSets the gamingBlockGameCenterFriends property value.voidsetGamingBlockMultiplayer(Boolean value) Sets the gamingBlockMultiplayer property value.voidsetHostPairingBlocked(Boolean value) Sets the hostPairingBlocked property value.voidsetIBooksStoreBlocked(Boolean value) Sets the iBooksStoreBlocked property value.voidSets the iBooksStoreBlockErotica property value.voidSets the iCloudBlockActivityContinuation property value.voidsetICloudBlockBackup(Boolean value) Sets the iCloudBlockBackup property value.voidSets the iCloudBlockDocumentSync property value.voidSets the iCloudBlockManagedAppsSync property value.voidSets the iCloudBlockPhotoLibrary property value.voidSets the iCloudBlockPhotoStreamSync property value.voidSets the iCloudBlockSharedPhotoStream property value.voidSets the iCloudRequireEncryptedBackup property value.voidSets the iTunesBlockExplicitContent property value.voidSets the iTunesBlockMusicService property value.voidsetITunesBlockRadio(Boolean value) Sets the iTunesBlockRadio property value.voidSets the keyboardBlockAutoCorrect property value.voidsetKeyboardBlockDictation(Boolean value) Sets the keyboardBlockDictation property value.voidSets the keyboardBlockPredictive property value.voidsetKeyboardBlockShortcuts(Boolean value) Sets the keyboardBlockShortcuts property value.voidSets the keyboardBlockSpellCheck property value.voidSets the kioskModeAllowAssistiveSpeak property value.voidSets the kioskModeAllowAssistiveTouchSettings property value.voidsetKioskModeAllowAutoLock(Boolean value) Sets the kioskModeAllowAutoLock property value.voidSets the kioskModeAllowColorInversionSettings property value.voidSets the kioskModeAllowRingerSwitch property value.voidSets the kioskModeAllowScreenRotation property value.voidSets the kioskModeAllowSleepButton property value.voidSets the kioskModeAllowTouchscreen property value.voidSets the kioskModeAllowVoiceOverSettings property value.voidSets the kioskModeAllowVolumeButtons property value.voidSets the kioskModeAllowZoomSettings property value.voidsetKioskModeAppStoreUrl(String value) Sets the kioskModeAppStoreUrl property value.voidsetKioskModeBuiltInAppId(String value) Sets the kioskModeBuiltInAppId property value.voidsetKioskModeManagedAppId(String value) Sets the kioskModeManagedAppId property value.voidSets the kioskModeRequireAssistiveTouch property value.voidSets the kioskModeRequireColorInversion property value.voidSets the kioskModeRequireMonoAudio property value.voidSets the kioskModeRequireVoiceOver property value.voidsetKioskModeRequireZoom(Boolean value) Sets the kioskModeRequireZoom property value.voidSets the lockScreenBlockControlCenter property value.voidSets the lockScreenBlockNotificationView property value.voidSets the lockScreenBlockPassbook property value.voidSets the lockScreenBlockTodayView property value.voidSets the mediaContentRatingApps property value.voidSets the mediaContentRatingAustralia property value.voidSets the mediaContentRatingCanada property value.voidSets the mediaContentRatingFrance property value.voidSets the mediaContentRatingGermany property value.voidSets the mediaContentRatingIreland property value.voidSets the mediaContentRatingJapan property value.voidSets the mediaContentRatingNewZealand property value.voidSets the mediaContentRatingUnitedKingdom property value.voidSets the mediaContentRatingUnitedStates property value.voidsetMessagesBlocked(Boolean value) Sets the messagesBlocked property value.voidSets the networkUsageRules property value.voidSets the notificationsBlockSettingsModification property value.voidSets the passcodeBlockFingerprintModification property value.voidSets the passcodeBlockFingerprintUnlock property value.voidSets the passcodeBlockModification property value.voidsetPasscodeBlockSimple(Boolean value) Sets the passcodeBlockSimple property value.voidsetPasscodeExpirationDays(Integer value) Sets the passcodeExpirationDays property value.voidSets the passcodeMinimumCharacterSetCount property value.voidsetPasscodeMinimumLength(Integer value) Sets the passcodeMinimumLength property value.voidSets the passcodeMinutesOfInactivityBeforeLock property value.voidSets the passcodeMinutesOfInactivityBeforeScreenTimeout property value.voidSets the passcodePreviousPasscodeBlockCount property value.voidsetPasscodeRequired(Boolean value) Sets the passcodeRequired property value.voidSets the passcodeRequiredType property value.voidSets the passcodeSignInFailureCountBeforeWipe property value.voidsetPodcastsBlocked(Boolean value) Sets the podcastsBlocked property value.voidsetSafariBlockAutofill(Boolean value) Sets the safariBlockAutofill property value.voidsetSafariBlocked(Boolean value) Sets the safariBlocked property value.voidsetSafariBlockJavaScript(Boolean value) Sets the safariBlockJavaScript property value.voidsetSafariBlockPopups(Boolean value) Sets the safariBlockPopups property value.voidSets the safariCookieSettings property value.voidsetSafariManagedDomains(List<String> value) Sets the safariManagedDomains property value.voidSets the safariPasswordAutoFillDomains property value.voidSets the safariRequireFraudWarning property value.voidsetScreenCaptureBlocked(Boolean value) Sets the screenCaptureBlocked property value.voidsetSiriBlocked(Boolean value) Sets the siriBlocked property value.voidsetSiriBlockedWhenLocked(Boolean value) Sets the siriBlockedWhenLocked property value.voidSets the siriBlockUserGeneratedContent property value.voidSets the siriRequireProfanityFilter property value.voidSets the spotlightBlockInternetResults property value.voidsetVoiceDialingBlocked(Boolean value) Sets the voiceDialingBlocked property value.voidSets the wallpaperBlockModification property value.voidSets the wiFiConnectOnlyToConfiguredNetworks property value.Methods inherited from class com.microsoft.graph.models.DeviceConfiguration
getAssignments, getCreatedDateTime, getDescription, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getLastModifiedDateTime, getUserStatuses, getUserStatusOverview, getVersion, setAssignments, setCreatedDateTime, setDescription, setDeviceSettingStateSummaries, setDeviceStatuses, setDeviceStatusOverview, setDisplayName, setLastModifiedDateTime, setUserStatuses, setUserStatusOverview, setVersionMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
IosGeneralDeviceConfiguration
public IosGeneralDeviceConfiguration()Instantiates a newIosGeneralDeviceConfigurationand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static IosGeneralDeviceConfiguration createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
IosGeneralDeviceConfiguration
-
getAccountBlockModification
Gets the accountBlockModification property value. Indicates whether or not to allow account modification when the device is in supervised mode.- Returns:
- a
Boolean
-
getActivationLockAllowWhenSupervised
Gets the activationLockAllowWhenSupervised property value. Indicates whether or not to allow activation lock when the device is in the supervised mode.- Returns:
- a
Boolean
-
getAirDropBlocked
Gets the airDropBlocked property value. Indicates whether or not to allow AirDrop when the device is in supervised mode.- Returns:
- a
Boolean
-
getAirDropForceUnmanagedDropTarget
Gets the airDropForceUnmanagedDropTarget property value. Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).- Returns:
- a
Boolean
-
getAirPlayForcePairingPasswordForOutgoingRequests
Gets the airPlayForcePairingPasswordForOutgoingRequests property value. Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.- Returns:
- a
Boolean
-
getAppleNewsBlocked
Gets the appleNewsBlocked property value. Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).- Returns:
- a
Boolean
-
getAppleWatchBlockPairing
Gets the appleWatchBlockPairing property value. Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).- Returns:
- a
Boolean
-
getAppleWatchForceWristDetection
Gets the appleWatchForceWristDetection property value. Indicates whether or not to force a paired Apple Watch to use Wrist Detection (iOS 8.2 and later).- Returns:
- a
Boolean
-
getAppsSingleAppModeList
Gets the appsSingleAppModeList property value. Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.- Returns:
- a
List<AppListItem>
-
getAppStoreBlockAutomaticDownloads
Gets the appStoreBlockAutomaticDownloads property value. Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).- Returns:
- a
Boolean
-
getAppStoreBlocked
Gets the appStoreBlocked property value. Indicates whether or not to block the user from using the App Store. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getAppStoreBlockInAppPurchases
Gets the appStoreBlockInAppPurchases property value. Indicates whether or not to block the user from making in app purchases.- Returns:
- a
Boolean
-
getAppStoreBlockUIAppInstallation
Gets the appStoreBlockUIAppInstallation property value. Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).- Returns:
- a
Boolean
-
getAppStoreRequirePassword
Gets the appStoreRequirePassword property value. Indicates whether or not to require a password when using the app store.- Returns:
- a
Boolean
-
getAppsVisibilityList
Gets the appsVisibilityList property value. List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.- Returns:
- a
List<AppListItem>
-
getAppsVisibilityListType
Gets the appsVisibilityListType property value. Possible values of the compliance app list.- Returns:
- a
AppListType
-
getBluetoothBlockModification
Gets the bluetoothBlockModification property value. Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).- Returns:
- a
Boolean
-
getCameraBlocked
Gets the cameraBlocked property value. Indicates whether or not to block the user from accessing the camera of the device. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getCellularBlockDataRoaming
Gets the cellularBlockDataRoaming property value. Indicates whether or not to block data roaming.- Returns:
- a
Boolean
-
getCellularBlockGlobalBackgroundFetchWhileRoaming
Gets the cellularBlockGlobalBackgroundFetchWhileRoaming property value. Indicates whether or not to block global background fetch while roaming.- Returns:
- a
Boolean
-
getCellularBlockPerAppDataModification
Gets the cellularBlockPerAppDataModification property value. Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.- Returns:
- a
Boolean
-
getCellularBlockPersonalHotspot
Gets the cellularBlockPersonalHotspot property value. Indicates whether or not to block Personal Hotspot.- Returns:
- a
Boolean
-
getCellularBlockVoiceRoaming
Gets the cellularBlockVoiceRoaming property value. Indicates whether or not to block voice roaming.- Returns:
- a
Boolean
-
getCertificatesBlockUntrustedTlsCertificates
Gets the certificatesBlockUntrustedTlsCertificates property value. Indicates whether or not to block untrusted TLS certificates.- Returns:
- a
Boolean
-
getClassroomAppBlockRemoteScreenObservation
Gets the classroomAppBlockRemoteScreenObservation property value. Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).- Returns:
- a
Boolean
-
getClassroomAppForceUnpromptedScreenObservation
Gets the classroomAppForceUnpromptedScreenObservation property value. Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student's screen without prompting when the device is in supervised mode.- Returns:
- a
Boolean
-
getCompliantAppListType
Gets the compliantAppListType property value. Possible values of the compliance app list.- Returns:
- a
AppListType
-
getCompliantAppsList
Gets the compliantAppsList property value. List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.- Returns:
- a
List<AppListItem>
-
getConfigurationProfileBlockChanges
Gets the configurationProfileBlockChanges property value. Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.- Returns:
- a
Boolean
-
getDefinitionLookupBlocked
Gets the definitionLookupBlocked property value. Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).- Returns:
- a
Boolean
-
getDeviceBlockEnableRestrictions
Gets the deviceBlockEnableRestrictions property value. Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.- Returns:
- a
Boolean
-
getDeviceBlockEraseContentAndSettings
Gets the deviceBlockEraseContentAndSettings property value. Indicates whether or not to allow the use of the 'Erase all content and settings' option on the device when the device is in supervised mode.- Returns:
- a
Boolean
-
getDeviceBlockNameModification
Gets the deviceBlockNameModification property value. Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).- Returns:
- a
Boolean
-
getDiagnosticDataBlockSubmission
Gets the diagnosticDataBlockSubmission property value. Indicates whether or not to block diagnostic data submission.- Returns:
- a
Boolean
-
getDiagnosticDataBlockSubmissionModification
Gets the diagnosticDataBlockSubmissionModification property value. Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).- Returns:
- a
Boolean
-
getDocumentsBlockManagedDocumentsInUnmanagedApps
Gets the documentsBlockManagedDocumentsInUnmanagedApps property value. Indicates whether or not to block the user from viewing managed documents in unmanaged apps.- Returns:
- a
Boolean
-
getDocumentsBlockUnmanagedDocumentsInManagedApps
Gets the documentsBlockUnmanagedDocumentsInManagedApps property value. Indicates whether or not to block the user from viewing unmanaged documents in managed apps.- Returns:
- a
Boolean
-
getEmailInDomainSuffixes
Gets the emailInDomainSuffixes property value. An email address lacking a suffix that matches any of these strings will be considered out-of-domain. -
getEnterpriseAppBlockTrust
Gets the enterpriseAppBlockTrust property value. Indicates whether or not to block the user from trusting an enterprise app.- Returns:
- a
Boolean
-
getEnterpriseAppBlockTrustModification
Gets the enterpriseAppBlockTrustModification property value. [Deprecated] Configuring this setting and setting the value to 'true' has no effect on the device.- Returns:
- a
Boolean
-
getFaceTimeBlocked
Gets the faceTimeBlocked property value. Indicates whether or not to block the user from using FaceTime. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classDeviceConfiguration- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getFindMyFriendsBlocked
Gets the findMyFriendsBlocked property value. Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.- Returns:
- a
Boolean
-
getGameCenterBlocked
Gets the gameCenterBlocked property value. Indicates whether or not to block the user from using Game Center when the device is in supervised mode.- Returns:
- a
Boolean
-
getGamingBlockGameCenterFriends
Gets the gamingBlockGameCenterFriends property value. Indicates whether or not to block the user from having friends in Game Center. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getGamingBlockMultiplayer
Gets the gamingBlockMultiplayer property value. Indicates whether or not to block the user from using multiplayer gaming. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getHostPairingBlocked
Gets the hostPairingBlocked property value. indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.- Returns:
- a
Boolean
-
getIBooksStoreBlocked
Gets the iBooksStoreBlocked property value. Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.- Returns:
- a
Boolean
-
getIBooksStoreBlockErotica
Gets the iBooksStoreBlockErotica property value. Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.- Returns:
- a
Boolean
-
getICloudBlockActivityContinuation
Gets the iCloudBlockActivityContinuation property value. Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.- Returns:
- a
Boolean
-
getICloudBlockBackup
Gets the iCloudBlockBackup property value. Indicates whether or not to block iCloud backup. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getICloudBlockDocumentSync
Gets the iCloudBlockDocumentSync property value. Indicates whether or not to block iCloud document sync. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getICloudBlockManagedAppsSync
Gets the iCloudBlockManagedAppsSync property value. Indicates whether or not to block Managed Apps Cloud Sync.- Returns:
- a
Boolean
-
getICloudBlockPhotoLibrary
Gets the iCloudBlockPhotoLibrary property value. Indicates whether or not to block iCloud Photo Library.- Returns:
- a
Boolean
-
getICloudBlockPhotoStreamSync
Gets the iCloudBlockPhotoStreamSync property value. Indicates whether or not to block iCloud Photo Stream Sync.- Returns:
- a
Boolean
-
getICloudRequireEncryptedBackup
Gets the iCloudRequireEncryptedBackup property value. Indicates whether or not to require backups to iCloud be encrypted.- Returns:
- a
Boolean
-
getITunesBlockExplicitContent
Gets the iTunesBlockExplicitContent property value. Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getITunesBlockMusicService
Gets the iTunesBlockMusicService property value. Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).- Returns:
- a
Boolean
-
getITunesBlockRadio
Gets the iTunesBlockRadio property value. Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).- Returns:
- a
Boolean
-
getKeyboardBlockAutoCorrect
Gets the keyboardBlockAutoCorrect property value. Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).- Returns:
- a
Boolean
-
getKeyboardBlockDictation
Gets the keyboardBlockDictation property value. Indicates whether or not to block the user from using dictation input when the device is in supervised mode.- Returns:
- a
Boolean
-
getKeyboardBlockPredictive
Gets the keyboardBlockPredictive property value. Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).- Returns:
- a
Boolean
-
getKeyboardBlockShortcuts
Gets the keyboardBlockShortcuts property value. Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).- Returns:
- a
Boolean
-
getKeyboardBlockSpellCheck
Gets the keyboardBlockSpellCheck property value. Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).- Returns:
- a
Boolean
-
getKioskModeAllowAssistiveSpeak
Gets the kioskModeAllowAssistiveSpeak property value. Indicates whether or not to allow assistive speak while in kiosk mode.- Returns:
- a
Boolean
-
getKioskModeAllowAssistiveTouchSettings
Gets the kioskModeAllowAssistiveTouchSettings property value. Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.- Returns:
- a
Boolean
-
getKioskModeAllowAutoLock
Gets the kioskModeAllowAutoLock property value. Indicates whether or not to allow device auto lock while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockAutoLock instead.- Returns:
- a
Boolean
-
getKioskModeAllowColorInversionSettings
Gets the kioskModeAllowColorInversionSettings property value. Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.- Returns:
- a
Boolean
-
getKioskModeAllowRingerSwitch
Gets the kioskModeAllowRingerSwitch property value. Indicates whether or not to allow use of the ringer switch while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockRingerSwitch instead.- Returns:
- a
Boolean
-
getKioskModeAllowScreenRotation
Gets the kioskModeAllowScreenRotation property value. Indicates whether or not to allow screen rotation while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockScreenRotation instead.- Returns:
- a
Boolean
-
getKioskModeAllowSleepButton
Gets the kioskModeAllowSleepButton property value. Indicates whether or not to allow use of the sleep button while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockSleepButton instead.- Returns:
- a
Boolean
-
getKioskModeAllowTouchscreen
Gets the kioskModeAllowTouchscreen property value. Indicates whether or not to allow use of the touchscreen while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockTouchscreen instead.- Returns:
- a
Boolean
-
getKioskModeAllowVoiceOverSettings
Gets the kioskModeAllowVoiceOverSettings property value. Indicates whether or not to allow access to the voice over settings while in kiosk mode.- Returns:
- a
Boolean
-
getKioskModeAllowVolumeButtons
Gets the kioskModeAllowVolumeButtons property value. Indicates whether or not to allow use of the volume buttons while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockVolumeButtons instead.- Returns:
- a
Boolean
-
getKioskModeAllowZoomSettings
Gets the kioskModeAllowZoomSettings property value. Indicates whether or not to allow access to the zoom settings while in kiosk mode.- Returns:
- a
Boolean
-
getKioskModeAppStoreUrl
Gets the kioskModeAppStoreUrl property value. URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.- Returns:
- a
String
-
getKioskModeBuiltInAppId
Gets the kioskModeBuiltInAppId property value. ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.- Returns:
- a
String
-
getKioskModeManagedAppId
Gets the kioskModeManagedAppId property value. Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.- Returns:
- a
String
-
getKioskModeRequireAssistiveTouch
Gets the kioskModeRequireAssistiveTouch property value. Indicates whether or not to require assistive touch while in kiosk mode.- Returns:
- a
Boolean
-
getKioskModeRequireColorInversion
Gets the kioskModeRequireColorInversion property value. Indicates whether or not to require color inversion while in kiosk mode.- Returns:
- a
Boolean
-
getKioskModeRequireMonoAudio
Gets the kioskModeRequireMonoAudio property value. Indicates whether or not to require mono audio while in kiosk mode.- Returns:
- a
Boolean
-
getKioskModeRequireVoiceOver
Gets the kioskModeRequireVoiceOver property value. Indicates whether or not to require voice over while in kiosk mode.- Returns:
- a
Boolean
-
getKioskModeRequireZoom
Gets the kioskModeRequireZoom property value. Indicates whether or not to require zoom while in kiosk mode.- Returns:
- a
Boolean
-
getLockScreenBlockControlCenter
Gets the lockScreenBlockControlCenter property value. Indicates whether or not to block the user from using control center on the lock screen.- Returns:
- a
Boolean
-
getLockScreenBlockNotificationView
Gets the lockScreenBlockNotificationView property value. Indicates whether or not to block the user from using the notification view on the lock screen.- Returns:
- a
Boolean
-
getLockScreenBlockPassbook
Gets the lockScreenBlockPassbook property value. Indicates whether or not to block the user from using passbook when the device is locked.- Returns:
- a
Boolean
-
getLockScreenBlockTodayView
Gets the lockScreenBlockTodayView property value. Indicates whether or not to block the user from using the Today View on the lock screen.- Returns:
- a
Boolean
-
getMediaContentRatingApps
Gets the mediaContentRatingApps property value. Apps rating as in media content- Returns:
- a
RatingAppsType
-
getMediaContentRatingAustralia
Gets the mediaContentRatingAustralia property value. Media content rating settings for Australia- Returns:
- a
MediaContentRatingAustralia
-
getMediaContentRatingCanada
Gets the mediaContentRatingCanada property value. Media content rating settings for Canada- Returns:
- a
MediaContentRatingCanada
-
getMediaContentRatingFrance
Gets the mediaContentRatingFrance property value. Media content rating settings for France- Returns:
- a
MediaContentRatingFrance
-
getMediaContentRatingGermany
Gets the mediaContentRatingGermany property value. Media content rating settings for Germany- Returns:
- a
MediaContentRatingGermany
-
getMediaContentRatingIreland
Gets the mediaContentRatingIreland property value. Media content rating settings for Ireland- Returns:
- a
MediaContentRatingIreland
-
getMediaContentRatingJapan
Gets the mediaContentRatingJapan property value. Media content rating settings for Japan- Returns:
- a
MediaContentRatingJapan
-
getMediaContentRatingNewZealand
Gets the mediaContentRatingNewZealand property value. Media content rating settings for New Zealand- Returns:
- a
MediaContentRatingNewZealand
-
getMediaContentRatingUnitedKingdom
Gets the mediaContentRatingUnitedKingdom property value. Media content rating settings for United Kingdom- Returns:
- a
MediaContentRatingUnitedKingdom
-
getMediaContentRatingUnitedStates
Gets the mediaContentRatingUnitedStates property value. Media content rating settings for United States- Returns:
- a
MediaContentRatingUnitedStates
-
getMessagesBlocked
Gets the messagesBlocked property value. Indicates whether or not to block the user from using the Messages app on the supervised device.- Returns:
- a
Boolean
-
getNetworkUsageRules
Gets the networkUsageRules property value. List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.- Returns:
- a
List<IosNetworkUsageRule>
-
getNotificationsBlockSettingsModification
Gets the notificationsBlockSettingsModification property value. Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).- Returns:
- a
Boolean
-
getPasscodeBlockFingerprintModification
Gets the passcodeBlockFingerprintModification property value. Block modification of registered Touch ID fingerprints when in supervised mode.- Returns:
- a
Boolean
-
getPasscodeBlockFingerprintUnlock
Gets the passcodeBlockFingerprintUnlock property value. Indicates whether or not to block fingerprint unlock.- Returns:
- a
Boolean
-
getPasscodeBlockModification
Gets the passcodeBlockModification property value. Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).- Returns:
- a
Boolean
-
getPasscodeBlockSimple
Gets the passcodeBlockSimple property value. Indicates whether or not to block simple passcodes.- Returns:
- a
Boolean
-
getPasscodeExpirationDays
Gets the passcodeExpirationDays property value. Number of days before the passcode expires. Valid values 1 to 65535- Returns:
- a
Integer
-
getPasscodeMinimumCharacterSetCount
Gets the passcodeMinimumCharacterSetCount property value. Number of character sets a passcode must contain. Valid values 0 to 4- Returns:
- a
Integer
-
getPasscodeMinimumLength
Gets the passcodeMinimumLength property value. Minimum length of passcode. Valid values 4 to 14- Returns:
- a
Integer
-
getPasscodeMinutesOfInactivityBeforeLock
Gets the passcodeMinutesOfInactivityBeforeLock property value. Minutes of inactivity before a passcode is required.- Returns:
- a
Integer
-
getPasscodeMinutesOfInactivityBeforeScreenTimeout
Gets the passcodeMinutesOfInactivityBeforeScreenTimeout property value. Minutes of inactivity before the screen times out.- Returns:
- a
Integer
-
getPasscodePreviousPasscodeBlockCount
Gets the passcodePreviousPasscodeBlockCount property value. Number of previous passcodes to block. Valid values 1 to 24- Returns:
- a
Integer
-
getPasscodeRequired
Gets the passcodeRequired property value. Indicates whether or not to require a passcode.- Returns:
- a
Boolean
-
getPasscodeRequiredType
Gets the passcodeRequiredType property value. Possible values of required passwords.- Returns:
- a
RequiredPasswordType
-
getPasscodeSignInFailureCountBeforeWipe
Gets the passcodeSignInFailureCountBeforeWipe property value. Number of sign in failures allowed before wiping the device. Valid values 2 to 11- Returns:
- a
Integer
-
getPodcastsBlocked
Gets the podcastsBlocked property value. Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).- Returns:
- a
Boolean
-
getSafariBlockAutofill
Gets the safariBlockAutofill property value. Indicates whether or not to block the user from using Auto fill in Safari. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getSafariBlocked
Gets the safariBlocked property value. Indicates whether or not to block the user from using Safari. Requires a supervised device for iOS 13 and later.- Returns:
- a
Boolean
-
getSafariBlockJavaScript
Gets the safariBlockJavaScript property value. Indicates whether or not to block JavaScript in Safari.- Returns:
- a
Boolean
-
getSafariBlockPopups
Gets the safariBlockPopups property value. Indicates whether or not to block popups in Safari.- Returns:
- a
Boolean
-
getSafariCookieSettings
Gets the safariCookieSettings property value. Web Browser Cookie Settings.- Returns:
- a
WebBrowserCookieSettings
-
getSafariManagedDomains
Gets the safariManagedDomains property value. URLs matching the patterns listed here will be considered managed. -
getSafariPasswordAutoFillDomains
Gets the safariPasswordAutoFillDomains property value. Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later). -
getSafariRequireFraudWarning
Gets the safariRequireFraudWarning property value. Indicates whether or not to require fraud warning in Safari.- Returns:
- a
Boolean
-
getScreenCaptureBlocked
Gets the screenCaptureBlocked property value. Indicates whether or not to block the user from taking Screenshots.- Returns:
- a
Boolean
-
getSiriBlocked
Gets the siriBlocked property value. Indicates whether or not to block the user from using Siri.- Returns:
- a
Boolean
-
getSiriBlockedWhenLocked
Gets the siriBlockedWhenLocked property value. Indicates whether or not to block the user from using Siri when locked.- Returns:
- a
Boolean
-
getSiriBlockUserGeneratedContent
Gets the siriBlockUserGeneratedContent property value. Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.- Returns:
- a
Boolean
-
getSiriRequireProfanityFilter
Gets the siriRequireProfanityFilter property value. Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.- Returns:
- a
Boolean
-
getSpotlightBlockInternetResults
Gets the spotlightBlockInternetResults property value. Indicates whether or not to block Spotlight search from returning internet results on supervised device.- Returns:
- a
Boolean
-
getVoiceDialingBlocked
Gets the voiceDialingBlocked property value. Indicates whether or not to block voice dialing.- Returns:
- a
Boolean
-
getWallpaperBlockModification
Gets the wallpaperBlockModification property value. Indicates whether or not to allow wallpaper modification on supervised device (iOS 9.0 and later) .- Returns:
- a
Boolean
-
getWiFiConnectOnlyToConfiguredNetworks
Gets the wiFiConnectOnlyToConfiguredNetworks property value. Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode. Available for devices running iOS and iPadOS versions 14.4 and earlier. Devices running 14.5+ should use the setting, 'WiFiConnectToAllowedNetworksOnlyForced.- Returns:
- a
Boolean
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classDeviceConfiguration- Parameters:
writer- Serialization writer to use to serialize this model
-
setAccountBlockModification
Sets the accountBlockModification property value. Indicates whether or not to allow account modification when the device is in supervised mode.- Parameters:
value- Value to set for the accountBlockModification property.
-
setActivationLockAllowWhenSupervised
Sets the activationLockAllowWhenSupervised property value. Indicates whether or not to allow activation lock when the device is in the supervised mode.- Parameters:
value- Value to set for the activationLockAllowWhenSupervised property.
-
setAirDropBlocked
Sets the airDropBlocked property value. Indicates whether or not to allow AirDrop when the device is in supervised mode.- Parameters:
value- Value to set for the airDropBlocked property.
-
setAirDropForceUnmanagedDropTarget
Sets the airDropForceUnmanagedDropTarget property value. Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).- Parameters:
value- Value to set for the airDropForceUnmanagedDropTarget property.
-
setAirPlayForcePairingPasswordForOutgoingRequests
Sets the airPlayForcePairingPasswordForOutgoingRequests property value. Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.- Parameters:
value- Value to set for the airPlayForcePairingPasswordForOutgoingRequests property.
-
setAppleNewsBlocked
Sets the appleNewsBlocked property value. Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).- Parameters:
value- Value to set for the appleNewsBlocked property.
-
setAppleWatchBlockPairing
Sets the appleWatchBlockPairing property value. Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).- Parameters:
value- Value to set for the appleWatchBlockPairing property.
-
setAppleWatchForceWristDetection
Sets the appleWatchForceWristDetection property value. Indicates whether or not to force a paired Apple Watch to use Wrist Detection (iOS 8.2 and later).- Parameters:
value- Value to set for the appleWatchForceWristDetection property.
-
setAppsSingleAppModeList
Sets the appsSingleAppModeList property value. Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.- Parameters:
value- Value to set for the appsSingleAppModeList property.
-
setAppStoreBlockAutomaticDownloads
Sets the appStoreBlockAutomaticDownloads property value. Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).- Parameters:
value- Value to set for the appStoreBlockAutomaticDownloads property.
-
setAppStoreBlocked
Sets the appStoreBlocked property value. Indicates whether or not to block the user from using the App Store. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the appStoreBlocked property.
-
setAppStoreBlockInAppPurchases
Sets the appStoreBlockInAppPurchases property value. Indicates whether or not to block the user from making in app purchases.- Parameters:
value- Value to set for the appStoreBlockInAppPurchases property.
-
setAppStoreBlockUIAppInstallation
Sets the appStoreBlockUIAppInstallation property value. Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).- Parameters:
value- Value to set for the appStoreBlockUIAppInstallation property.
-
setAppStoreRequirePassword
Sets the appStoreRequirePassword property value. Indicates whether or not to require a password when using the app store.- Parameters:
value- Value to set for the appStoreRequirePassword property.
-
setAppsVisibilityList
Sets the appsVisibilityList property value. List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.- Parameters:
value- Value to set for the appsVisibilityList property.
-
setAppsVisibilityListType
Sets the appsVisibilityListType property value. Possible values of the compliance app list.- Parameters:
value- Value to set for the appsVisibilityListType property.
-
setBluetoothBlockModification
Sets the bluetoothBlockModification property value. Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).- Parameters:
value- Value to set for the bluetoothBlockModification property.
-
setCameraBlocked
Sets the cameraBlocked property value. Indicates whether or not to block the user from accessing the camera of the device. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the cameraBlocked property.
-
setCellularBlockDataRoaming
Sets the cellularBlockDataRoaming property value. Indicates whether or not to block data roaming.- Parameters:
value- Value to set for the cellularBlockDataRoaming property.
-
setCellularBlockGlobalBackgroundFetchWhileRoaming
Sets the cellularBlockGlobalBackgroundFetchWhileRoaming property value. Indicates whether or not to block global background fetch while roaming.- Parameters:
value- Value to set for the cellularBlockGlobalBackgroundFetchWhileRoaming property.
-
setCellularBlockPerAppDataModification
Sets the cellularBlockPerAppDataModification property value. Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.- Parameters:
value- Value to set for the cellularBlockPerAppDataModification property.
-
setCellularBlockPersonalHotspot
Sets the cellularBlockPersonalHotspot property value. Indicates whether or not to block Personal Hotspot.- Parameters:
value- Value to set for the cellularBlockPersonalHotspot property.
-
setCellularBlockVoiceRoaming
Sets the cellularBlockVoiceRoaming property value. Indicates whether or not to block voice roaming.- Parameters:
value- Value to set for the cellularBlockVoiceRoaming property.
-
setCertificatesBlockUntrustedTlsCertificates
Sets the certificatesBlockUntrustedTlsCertificates property value. Indicates whether or not to block untrusted TLS certificates.- Parameters:
value- Value to set for the certificatesBlockUntrustedTlsCertificates property.
-
setClassroomAppBlockRemoteScreenObservation
Sets the classroomAppBlockRemoteScreenObservation property value. Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).- Parameters:
value- Value to set for the classroomAppBlockRemoteScreenObservation property.
-
setClassroomAppForceUnpromptedScreenObservation
Sets the classroomAppForceUnpromptedScreenObservation property value. Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student's screen without prompting when the device is in supervised mode.- Parameters:
value- Value to set for the classroomAppForceUnpromptedScreenObservation property.
-
setCompliantAppListType
Sets the compliantAppListType property value. Possible values of the compliance app list.- Parameters:
value- Value to set for the compliantAppListType property.
-
setCompliantAppsList
Sets the compliantAppsList property value. List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.- Parameters:
value- Value to set for the compliantAppsList property.
-
setConfigurationProfileBlockChanges
Sets the configurationProfileBlockChanges property value. Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.- Parameters:
value- Value to set for the configurationProfileBlockChanges property.
-
setDefinitionLookupBlocked
Sets the definitionLookupBlocked property value. Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).- Parameters:
value- Value to set for the definitionLookupBlocked property.
-
setDeviceBlockEnableRestrictions
Sets the deviceBlockEnableRestrictions property value. Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.- Parameters:
value- Value to set for the deviceBlockEnableRestrictions property.
-
setDeviceBlockEraseContentAndSettings
Sets the deviceBlockEraseContentAndSettings property value. Indicates whether or not to allow the use of the 'Erase all content and settings' option on the device when the device is in supervised mode.- Parameters:
value- Value to set for the deviceBlockEraseContentAndSettings property.
-
setDeviceBlockNameModification
Sets the deviceBlockNameModification property value. Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).- Parameters:
value- Value to set for the deviceBlockNameModification property.
-
setDiagnosticDataBlockSubmission
Sets the diagnosticDataBlockSubmission property value. Indicates whether or not to block diagnostic data submission.- Parameters:
value- Value to set for the diagnosticDataBlockSubmission property.
-
setDiagnosticDataBlockSubmissionModification
Sets the diagnosticDataBlockSubmissionModification property value. Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).- Parameters:
value- Value to set for the diagnosticDataBlockSubmissionModification property.
-
setDocumentsBlockManagedDocumentsInUnmanagedApps
Sets the documentsBlockManagedDocumentsInUnmanagedApps property value. Indicates whether or not to block the user from viewing managed documents in unmanaged apps.- Parameters:
value- Value to set for the documentsBlockManagedDocumentsInUnmanagedApps property.
-
setDocumentsBlockUnmanagedDocumentsInManagedApps
Sets the documentsBlockUnmanagedDocumentsInManagedApps property value. Indicates whether or not to block the user from viewing unmanaged documents in managed apps.- Parameters:
value- Value to set for the documentsBlockUnmanagedDocumentsInManagedApps property.
-
setEmailInDomainSuffixes
Sets the emailInDomainSuffixes property value. An email address lacking a suffix that matches any of these strings will be considered out-of-domain.- Parameters:
value- Value to set for the emailInDomainSuffixes property.
-
setEnterpriseAppBlockTrust
Sets the enterpriseAppBlockTrust property value. Indicates whether or not to block the user from trusting an enterprise app.- Parameters:
value- Value to set for the enterpriseAppBlockTrust property.
-
setEnterpriseAppBlockTrustModification
Sets the enterpriseAppBlockTrustModification property value. [Deprecated] Configuring this setting and setting the value to 'true' has no effect on the device.- Parameters:
value- Value to set for the enterpriseAppBlockTrustModification property.
-
setFaceTimeBlocked
Sets the faceTimeBlocked property value. Indicates whether or not to block the user from using FaceTime. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the faceTimeBlocked property.
-
setFindMyFriendsBlocked
Sets the findMyFriendsBlocked property value. Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.- Parameters:
value- Value to set for the findMyFriendsBlocked property.
-
setGameCenterBlocked
Sets the gameCenterBlocked property value. Indicates whether or not to block the user from using Game Center when the device is in supervised mode.- Parameters:
value- Value to set for the gameCenterBlocked property.
-
setGamingBlockGameCenterFriends
Sets the gamingBlockGameCenterFriends property value. Indicates whether or not to block the user from having friends in Game Center. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the gamingBlockGameCenterFriends property.
-
setGamingBlockMultiplayer
Sets the gamingBlockMultiplayer property value. Indicates whether or not to block the user from using multiplayer gaming. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the gamingBlockMultiplayer property.
-
setHostPairingBlocked
Sets the hostPairingBlocked property value. indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.- Parameters:
value- Value to set for the hostPairingBlocked property.
-
setIBooksStoreBlocked
Sets the iBooksStoreBlocked property value. Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.- Parameters:
value- Value to set for the iBooksStoreBlocked property.
-
setIBooksStoreBlockErotica
Sets the iBooksStoreBlockErotica property value. Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.- Parameters:
value- Value to set for the iBooksStoreBlockErotica property.
-
setICloudBlockActivityContinuation
Sets the iCloudBlockActivityContinuation property value. Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.- Parameters:
value- Value to set for the iCloudBlockActivityContinuation property.
-
setICloudBlockBackup
Sets the iCloudBlockBackup property value. Indicates whether or not to block iCloud backup. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the iCloudBlockBackup property.
-
setICloudBlockDocumentSync
Sets the iCloudBlockDocumentSync property value. Indicates whether or not to block iCloud document sync. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the iCloudBlockDocumentSync property.
-
setICloudBlockManagedAppsSync
Sets the iCloudBlockManagedAppsSync property value. Indicates whether or not to block Managed Apps Cloud Sync.- Parameters:
value- Value to set for the iCloudBlockManagedAppsSync property.
-
setICloudBlockPhotoLibrary
Sets the iCloudBlockPhotoLibrary property value. Indicates whether or not to block iCloud Photo Library.- Parameters:
value- Value to set for the iCloudBlockPhotoLibrary property.
-
setICloudBlockPhotoStreamSync
Sets the iCloudBlockPhotoStreamSync property value. Indicates whether or not to block iCloud Photo Stream Sync.- Parameters:
value- Value to set for the iCloudBlockPhotoStreamSync property.
-
setICloudRequireEncryptedBackup
Sets the iCloudRequireEncryptedBackup property value. Indicates whether or not to require backups to iCloud be encrypted.- Parameters:
value- Value to set for the iCloudRequireEncryptedBackup property.
-
setITunesBlockExplicitContent
Sets the iTunesBlockExplicitContent property value. Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the iTunesBlockExplicitContent property.
-
setITunesBlockMusicService
Sets the iTunesBlockMusicService property value. Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).- Parameters:
value- Value to set for the iTunesBlockMusicService property.
-
setITunesBlockRadio
Sets the iTunesBlockRadio property value. Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).- Parameters:
value- Value to set for the iTunesBlockRadio property.
-
setKeyboardBlockAutoCorrect
Sets the keyboardBlockAutoCorrect property value. Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).- Parameters:
value- Value to set for the keyboardBlockAutoCorrect property.
-
setKeyboardBlockDictation
Sets the keyboardBlockDictation property value. Indicates whether or not to block the user from using dictation input when the device is in supervised mode.- Parameters:
value- Value to set for the keyboardBlockDictation property.
-
setKeyboardBlockPredictive
Sets the keyboardBlockPredictive property value. Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).- Parameters:
value- Value to set for the keyboardBlockPredictive property.
-
setKeyboardBlockShortcuts
Sets the keyboardBlockShortcuts property value. Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).- Parameters:
value- Value to set for the keyboardBlockShortcuts property.
-
setKeyboardBlockSpellCheck
Sets the keyboardBlockSpellCheck property value. Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).- Parameters:
value- Value to set for the keyboardBlockSpellCheck property.
-
setKioskModeAllowAssistiveSpeak
Sets the kioskModeAllowAssistiveSpeak property value. Indicates whether or not to allow assistive speak while in kiosk mode.- Parameters:
value- Value to set for the kioskModeAllowAssistiveSpeak property.
-
setKioskModeAllowAssistiveTouchSettings
Sets the kioskModeAllowAssistiveTouchSettings property value. Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.- Parameters:
value- Value to set for the kioskModeAllowAssistiveTouchSettings property.
-
setKioskModeAllowAutoLock
Sets the kioskModeAllowAutoLock property value. Indicates whether or not to allow device auto lock while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockAutoLock instead.- Parameters:
value- Value to set for the kioskModeAllowAutoLock property.
-
setKioskModeAllowColorInversionSettings
Sets the kioskModeAllowColorInversionSettings property value. Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.- Parameters:
value- Value to set for the kioskModeAllowColorInversionSettings property.
-
setKioskModeAllowRingerSwitch
Sets the kioskModeAllowRingerSwitch property value. Indicates whether or not to allow use of the ringer switch while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockRingerSwitch instead.- Parameters:
value- Value to set for the kioskModeAllowRingerSwitch property.
-
setKioskModeAllowScreenRotation
Sets the kioskModeAllowScreenRotation property value. Indicates whether or not to allow screen rotation while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockScreenRotation instead.- Parameters:
value- Value to set for the kioskModeAllowScreenRotation property.
-
setKioskModeAllowSleepButton
Sets the kioskModeAllowSleepButton property value. Indicates whether or not to allow use of the sleep button while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockSleepButton instead.- Parameters:
value- Value to set for the kioskModeAllowSleepButton property.
-
setKioskModeAllowTouchscreen
Sets the kioskModeAllowTouchscreen property value. Indicates whether or not to allow use of the touchscreen while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockTouchscreen instead.- Parameters:
value- Value to set for the kioskModeAllowTouchscreen property.
-
setKioskModeAllowVoiceOverSettings
Sets the kioskModeAllowVoiceOverSettings property value. Indicates whether or not to allow access to the voice over settings while in kiosk mode.- Parameters:
value- Value to set for the kioskModeAllowVoiceOverSettings property.
-
setKioskModeAllowVolumeButtons
Sets the kioskModeAllowVolumeButtons property value. Indicates whether or not to allow use of the volume buttons while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockVolumeButtons instead.- Parameters:
value- Value to set for the kioskModeAllowVolumeButtons property.
-
setKioskModeAllowZoomSettings
Sets the kioskModeAllowZoomSettings property value. Indicates whether or not to allow access to the zoom settings while in kiosk mode.- Parameters:
value- Value to set for the kioskModeAllowZoomSettings property.
-
setKioskModeAppStoreUrl
Sets the kioskModeAppStoreUrl property value. URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.- Parameters:
value- Value to set for the kioskModeAppStoreUrl property.
-
setKioskModeBuiltInAppId
Sets the kioskModeBuiltInAppId property value. ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.- Parameters:
value- Value to set for the kioskModeBuiltInAppId property.
-
setKioskModeManagedAppId
Sets the kioskModeManagedAppId property value. Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.- Parameters:
value- Value to set for the kioskModeManagedAppId property.
-
setKioskModeRequireAssistiveTouch
Sets the kioskModeRequireAssistiveTouch property value. Indicates whether or not to require assistive touch while in kiosk mode.- Parameters:
value- Value to set for the kioskModeRequireAssistiveTouch property.
-
setKioskModeRequireColorInversion
Sets the kioskModeRequireColorInversion property value. Indicates whether or not to require color inversion while in kiosk mode.- Parameters:
value- Value to set for the kioskModeRequireColorInversion property.
-
setKioskModeRequireMonoAudio
Sets the kioskModeRequireMonoAudio property value. Indicates whether or not to require mono audio while in kiosk mode.- Parameters:
value- Value to set for the kioskModeRequireMonoAudio property.
-
setKioskModeRequireVoiceOver
Sets the kioskModeRequireVoiceOver property value. Indicates whether or not to require voice over while in kiosk mode.- Parameters:
value- Value to set for the kioskModeRequireVoiceOver property.
-
setKioskModeRequireZoom
Sets the kioskModeRequireZoom property value. Indicates whether or not to require zoom while in kiosk mode.- Parameters:
value- Value to set for the kioskModeRequireZoom property.
-
setLockScreenBlockControlCenter
Sets the lockScreenBlockControlCenter property value. Indicates whether or not to block the user from using control center on the lock screen.- Parameters:
value- Value to set for the lockScreenBlockControlCenter property.
-
setLockScreenBlockNotificationView
Sets the lockScreenBlockNotificationView property value. Indicates whether or not to block the user from using the notification view on the lock screen.- Parameters:
value- Value to set for the lockScreenBlockNotificationView property.
-
setLockScreenBlockPassbook
Sets the lockScreenBlockPassbook property value. Indicates whether or not to block the user from using passbook when the device is locked.- Parameters:
value- Value to set for the lockScreenBlockPassbook property.
-
setLockScreenBlockTodayView
Sets the lockScreenBlockTodayView property value. Indicates whether or not to block the user from using the Today View on the lock screen.- Parameters:
value- Value to set for the lockScreenBlockTodayView property.
-
setMediaContentRatingApps
Sets the mediaContentRatingApps property value. Apps rating as in media content- Parameters:
value- Value to set for the mediaContentRatingApps property.
-
setMediaContentRatingAustralia
Sets the mediaContentRatingAustralia property value. Media content rating settings for Australia- Parameters:
value- Value to set for the mediaContentRatingAustralia property.
-
setMediaContentRatingCanada
Sets the mediaContentRatingCanada property value. Media content rating settings for Canada- Parameters:
value- Value to set for the mediaContentRatingCanada property.
-
setMediaContentRatingFrance
Sets the mediaContentRatingFrance property value. Media content rating settings for France- Parameters:
value- Value to set for the mediaContentRatingFrance property.
-
setMediaContentRatingGermany
Sets the mediaContentRatingGermany property value. Media content rating settings for Germany- Parameters:
value- Value to set for the mediaContentRatingGermany property.
-
setMediaContentRatingIreland
Sets the mediaContentRatingIreland property value. Media content rating settings for Ireland- Parameters:
value- Value to set for the mediaContentRatingIreland property.
-
setMediaContentRatingJapan
Sets the mediaContentRatingJapan property value. Media content rating settings for Japan- Parameters:
value- Value to set for the mediaContentRatingJapan property.
-
setMediaContentRatingNewZealand
Sets the mediaContentRatingNewZealand property value. Media content rating settings for New Zealand- Parameters:
value- Value to set for the mediaContentRatingNewZealand property.
-
setMediaContentRatingUnitedKingdom
Sets the mediaContentRatingUnitedKingdom property value. Media content rating settings for United Kingdom- Parameters:
value- Value to set for the mediaContentRatingUnitedKingdom property.
-
setMediaContentRatingUnitedStates
Sets the mediaContentRatingUnitedStates property value. Media content rating settings for United States- Parameters:
value- Value to set for the mediaContentRatingUnitedStates property.
-
setMessagesBlocked
Sets the messagesBlocked property value. Indicates whether or not to block the user from using the Messages app on the supervised device.- Parameters:
value- Value to set for the messagesBlocked property.
-
setNetworkUsageRules
Sets the networkUsageRules property value. List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.- Parameters:
value- Value to set for the networkUsageRules property.
-
setNotificationsBlockSettingsModification
Sets the notificationsBlockSettingsModification property value. Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).- Parameters:
value- Value to set for the notificationsBlockSettingsModification property.
-
setPasscodeBlockFingerprintModification
Sets the passcodeBlockFingerprintModification property value. Block modification of registered Touch ID fingerprints when in supervised mode.- Parameters:
value- Value to set for the passcodeBlockFingerprintModification property.
-
setPasscodeBlockFingerprintUnlock
Sets the passcodeBlockFingerprintUnlock property value. Indicates whether or not to block fingerprint unlock.- Parameters:
value- Value to set for the passcodeBlockFingerprintUnlock property.
-
setPasscodeBlockModification
Sets the passcodeBlockModification property value. Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).- Parameters:
value- Value to set for the passcodeBlockModification property.
-
setPasscodeBlockSimple
Sets the passcodeBlockSimple property value. Indicates whether or not to block simple passcodes.- Parameters:
value- Value to set for the passcodeBlockSimple property.
-
setPasscodeExpirationDays
Sets the passcodeExpirationDays property value. Number of days before the passcode expires. Valid values 1 to 65535- Parameters:
value- Value to set for the passcodeExpirationDays property.
-
setPasscodeMinimumCharacterSetCount
Sets the passcodeMinimumCharacterSetCount property value. Number of character sets a passcode must contain. Valid values 0 to 4- Parameters:
value- Value to set for the passcodeMinimumCharacterSetCount property.
-
setPasscodeMinimumLength
Sets the passcodeMinimumLength property value. Minimum length of passcode. Valid values 4 to 14- Parameters:
value- Value to set for the passcodeMinimumLength property.
-
setPasscodeMinutesOfInactivityBeforeLock
Sets the passcodeMinutesOfInactivityBeforeLock property value. Minutes of inactivity before a passcode is required.- Parameters:
value- Value to set for the passcodeMinutesOfInactivityBeforeLock property.
-
setPasscodeMinutesOfInactivityBeforeScreenTimeout
Sets the passcodeMinutesOfInactivityBeforeScreenTimeout property value. Minutes of inactivity before the screen times out.- Parameters:
value- Value to set for the passcodeMinutesOfInactivityBeforeScreenTimeout property.
-
setPasscodePreviousPasscodeBlockCount
Sets the passcodePreviousPasscodeBlockCount property value. Number of previous passcodes to block. Valid values 1 to 24- Parameters:
value- Value to set for the passcodePreviousPasscodeBlockCount property.
-
setPasscodeRequired
Sets the passcodeRequired property value. Indicates whether or not to require a passcode.- Parameters:
value- Value to set for the passcodeRequired property.
-
setPasscodeRequiredType
Sets the passcodeRequiredType property value. Possible values of required passwords.- Parameters:
value- Value to set for the passcodeRequiredType property.
-
setPasscodeSignInFailureCountBeforeWipe
Sets the passcodeSignInFailureCountBeforeWipe property value. Number of sign in failures allowed before wiping the device. Valid values 2 to 11- Parameters:
value- Value to set for the passcodeSignInFailureCountBeforeWipe property.
-
setPodcastsBlocked
Sets the podcastsBlocked property value. Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).- Parameters:
value- Value to set for the podcastsBlocked property.
-
setSafariBlockAutofill
Sets the safariBlockAutofill property value. Indicates whether or not to block the user from using Auto fill in Safari. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the safariBlockAutofill property.
-
setSafariBlocked
Sets the safariBlocked property value. Indicates whether or not to block the user from using Safari. Requires a supervised device for iOS 13 and later.- Parameters:
value- Value to set for the safariBlocked property.
-
setSafariBlockJavaScript
Sets the safariBlockJavaScript property value. Indicates whether or not to block JavaScript in Safari.- Parameters:
value- Value to set for the safariBlockJavaScript property.
-
setSafariBlockPopups
Sets the safariBlockPopups property value. Indicates whether or not to block popups in Safari.- Parameters:
value- Value to set for the safariBlockPopups property.
-
setSafariCookieSettings
Sets the safariCookieSettings property value. Web Browser Cookie Settings.- Parameters:
value- Value to set for the safariCookieSettings property.
-
setSafariManagedDomains
Sets the safariManagedDomains property value. URLs matching the patterns listed here will be considered managed.- Parameters:
value- Value to set for the safariManagedDomains property.
-
setSafariPasswordAutoFillDomains
Sets the safariPasswordAutoFillDomains property value. Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later).- Parameters:
value- Value to set for the safariPasswordAutoFillDomains property.
-
setSafariRequireFraudWarning
Sets the safariRequireFraudWarning property value. Indicates whether or not to require fraud warning in Safari.- Parameters:
value- Value to set for the safariRequireFraudWarning property.
-
setScreenCaptureBlocked
Sets the screenCaptureBlocked property value. Indicates whether or not to block the user from taking Screenshots.- Parameters:
value- Value to set for the screenCaptureBlocked property.
-
setSiriBlocked
Sets the siriBlocked property value. Indicates whether or not to block the user from using Siri.- Parameters:
value- Value to set for the siriBlocked property.
-
setSiriBlockedWhenLocked
Sets the siriBlockedWhenLocked property value. Indicates whether or not to block the user from using Siri when locked.- Parameters:
value- Value to set for the siriBlockedWhenLocked property.
-
setSiriBlockUserGeneratedContent
Sets the siriBlockUserGeneratedContent property value. Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.- Parameters:
value- Value to set for the siriBlockUserGeneratedContent property.
-
setSiriRequireProfanityFilter
Sets the siriRequireProfanityFilter property value. Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.- Parameters:
value- Value to set for the siriRequireProfanityFilter property.
-
setSpotlightBlockInternetResults
Sets the spotlightBlockInternetResults property value. Indicates whether or not to block Spotlight search from returning internet results on supervised device.- Parameters:
value- Value to set for the spotlightBlockInternetResults property.
-
setVoiceDialingBlocked
Sets the voiceDialingBlocked property value. Indicates whether or not to block voice dialing.- Parameters:
value- Value to set for the voiceDialingBlocked property.
-
setWallpaperBlockModification
Sets the wallpaperBlockModification property value. Indicates whether or not to allow wallpaper modification on supervised device (iOS 9.0 and later) .- Parameters:
value- Value to set for the wallpaperBlockModification property.
-
setWiFiConnectOnlyToConfiguredNetworks
Sets the wiFiConnectOnlyToConfiguredNetworks property value. Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode. Available for devices running iOS and iPadOS versions 14.4 and earlier. Devices running 14.5+ should use the setting, 'WiFiConnectToAllowedNetworksOnlyForced.- Parameters:
value- Value to set for the wiFiConnectOnlyToConfiguredNetworks property.
-