public class AndroidGeneralDeviceConfiguration extends DeviceConfiguration implements IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
java.lang.Boolean |
appsBlockClipboardSharing
The Apps Block Clipboard Sharing.
|
java.lang.Boolean |
appsBlockCopyPaste
The Apps Block Copy Paste.
|
java.lang.Boolean |
appsBlockYouTube
The Apps Block You Tube.
|
java.util.List<AppListItem> |
appsHideList
The Apps Hide List.
|
java.util.List<AppListItem> |
appsInstallAllowList
The Apps Install Allow List.
|
java.util.List<AppListItem> |
appsLaunchBlockList
The Apps Launch Block List.
|
java.lang.Boolean |
bluetoothBlocked
The Bluetooth Blocked.
|
java.lang.Boolean |
cameraBlocked
The Camera Blocked.
|
java.lang.Boolean |
cellularBlockDataRoaming
The Cellular Block Data Roaming.
|
java.lang.Boolean |
cellularBlockMessaging
The Cellular Block Messaging.
|
java.lang.Boolean |
cellularBlockVoiceRoaming
The Cellular Block Voice Roaming.
|
java.lang.Boolean |
cellularBlockWiFiTethering
The Cellular Block Wi Fi Tethering.
|
AppListType |
compliantAppListType
The Compliant App List Type.
|
java.util.List<AppListItem> |
compliantAppsList
The Compliant Apps List.
|
java.lang.Boolean |
deviceSharingAllowed
The Device Sharing Allowed.
|
java.lang.Boolean |
diagnosticDataBlockSubmission
The Diagnostic Data Block Submission.
|
java.lang.Boolean |
factoryResetBlocked
The Factory Reset Blocked.
|
java.lang.Boolean |
googleAccountBlockAutoSync
The Google Account Block Auto Sync.
|
java.lang.Boolean |
googlePlayStoreBlocked
The Google Play Store Blocked.
|
java.util.List<AppListItem> |
kioskModeApps
The Kiosk Mode Apps.
|
java.lang.Boolean |
kioskModeBlockSleepButton
The Kiosk Mode Block Sleep Button.
|
java.lang.Boolean |
kioskModeBlockVolumeButtons
The Kiosk Mode Block Volume Buttons.
|
java.lang.Boolean |
locationServicesBlocked
The Location Services Blocked.
|
java.lang.Boolean |
nfcBlocked
The Nfc Blocked.
|
java.lang.Boolean |
passwordBlockFingerprintUnlock
The Password Block Fingerprint Unlock.
|
java.lang.Boolean |
passwordBlockTrustAgents
The Password Block Trust Agents.
|
java.lang.Integer |
passwordExpirationDays
The Password Expiration Days.
|
java.lang.Integer |
passwordMinimumLength
The Password Minimum Length.
|
java.lang.Integer |
passwordMinutesOfInactivityBeforeScreenTimeout
The Password Minutes Of Inactivity Before Screen Timeout.
|
java.lang.Integer |
passwordPreviousPasswordBlockCount
The Password Previous Password Block Count.
|
java.lang.Boolean |
passwordRequired
The Password Required.
|
AndroidRequiredPasswordType |
passwordRequiredType
The Password Required Type.
|
java.lang.Integer |
passwordSignInFailureCountBeforeFactoryReset
The Password Sign In Failure Count Before Factory Reset.
|
java.lang.Boolean |
powerOffBlocked
The Power Off Blocked.
|
java.lang.Boolean |
screenCaptureBlocked
The Screen Capture Blocked.
|
java.lang.Boolean |
securityRequireVerifyApps
The Security Require Verify Apps.
|
java.lang.Boolean |
storageBlockGoogleBackup
The Storage Block Google Backup.
|
java.lang.Boolean |
storageBlockRemovableStorage
The Storage Block Removable Storage.
|
java.lang.Boolean |
storageRequireDeviceEncryption
The Storage Require Device Encryption.
|
java.lang.Boolean |
storageRequireRemovableStorageEncryption
The Storage Require Removable Storage Encryption.
|
java.lang.Boolean |
voiceAssistantBlocked
The Voice Assistant Blocked.
|
java.lang.Boolean |
voiceDialingBlocked
The Voice Dialing Blocked.
|
java.lang.Boolean |
webBrowserBlockAutofill
The Web Browser Block Autofill.
|
java.lang.Boolean |
webBrowserBlocked
The Web Browser Blocked.
|
java.lang.Boolean |
webBrowserBlockJavaScript
The Web Browser Block Java Script.
|
java.lang.Boolean |
webBrowserBlockPopups
The Web Browser Block Popups.
|
WebBrowserCookieSettings |
webBrowserCookieSettings
The Web Browser Cookie Settings.
|
java.lang.Boolean |
wiFiBlocked
The Wi Fi Blocked.
|
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, userStatuses, userStatusOverview, version
Constructor and Description |
---|
AndroidGeneralDeviceConfiguration() |
Modifier and Type | Method and Description |
---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalDataManager
@SerializedName(value="appsBlockClipboardSharing") @Expose public java.lang.Boolean appsBlockClipboardSharing
@SerializedName(value="appsBlockCopyPaste") @Expose public java.lang.Boolean appsBlockCopyPaste
@SerializedName(value="appsBlockYouTube") @Expose public java.lang.Boolean appsBlockYouTube
@SerializedName(value="bluetoothBlocked") @Expose public java.lang.Boolean bluetoothBlocked
@SerializedName(value="cameraBlocked") @Expose public java.lang.Boolean cameraBlocked
@SerializedName(value="cellularBlockDataRoaming") @Expose public java.lang.Boolean cellularBlockDataRoaming
@SerializedName(value="cellularBlockMessaging") @Expose public java.lang.Boolean cellularBlockMessaging
@SerializedName(value="cellularBlockVoiceRoaming") @Expose public java.lang.Boolean cellularBlockVoiceRoaming
@SerializedName(value="cellularBlockWiFiTethering") @Expose public java.lang.Boolean cellularBlockWiFiTethering
@SerializedName(value="compliantAppsList") @Expose public java.util.List<AppListItem> compliantAppsList
@SerializedName(value="compliantAppListType") @Expose public AppListType compliantAppListType
@SerializedName(value="diagnosticDataBlockSubmission") @Expose public java.lang.Boolean diagnosticDataBlockSubmission
@SerializedName(value="locationServicesBlocked") @Expose public java.lang.Boolean locationServicesBlocked
@SerializedName(value="googleAccountBlockAutoSync") @Expose public java.lang.Boolean googleAccountBlockAutoSync
@SerializedName(value="googlePlayStoreBlocked") @Expose public java.lang.Boolean googlePlayStoreBlocked
@SerializedName(value="kioskModeBlockSleepButton") @Expose public java.lang.Boolean kioskModeBlockSleepButton
@SerializedName(value="kioskModeBlockVolumeButtons") @Expose public java.lang.Boolean kioskModeBlockVolumeButtons
@SerializedName(value="kioskModeApps") @Expose public java.util.List<AppListItem> kioskModeApps
@SerializedName(value="nfcBlocked") @Expose public java.lang.Boolean nfcBlocked
@SerializedName(value="passwordBlockFingerprintUnlock") @Expose public java.lang.Boolean passwordBlockFingerprintUnlock
@SerializedName(value="passwordBlockTrustAgents") @Expose public java.lang.Boolean passwordBlockTrustAgents
@SerializedName(value="passwordExpirationDays") @Expose public java.lang.Integer passwordExpirationDays
@SerializedName(value="passwordMinimumLength") @Expose public java.lang.Integer passwordMinimumLength
@SerializedName(value="passwordMinutesOfInactivityBeforeScreenTimeout") @Expose public java.lang.Integer passwordMinutesOfInactivityBeforeScreenTimeout
@SerializedName(value="passwordPreviousPasswordBlockCount") @Expose public java.lang.Integer passwordPreviousPasswordBlockCount
@SerializedName(value="passwordSignInFailureCountBeforeFactoryReset") @Expose public java.lang.Integer passwordSignInFailureCountBeforeFactoryReset
@SerializedName(value="passwordRequiredType") @Expose public AndroidRequiredPasswordType passwordRequiredType
@SerializedName(value="passwordRequired") @Expose public java.lang.Boolean passwordRequired
@SerializedName(value="powerOffBlocked") @Expose public java.lang.Boolean powerOffBlocked
@SerializedName(value="factoryResetBlocked") @Expose public java.lang.Boolean factoryResetBlocked
@SerializedName(value="screenCaptureBlocked") @Expose public java.lang.Boolean screenCaptureBlocked
@SerializedName(value="deviceSharingAllowed") @Expose public java.lang.Boolean deviceSharingAllowed
@SerializedName(value="storageBlockGoogleBackup") @Expose public java.lang.Boolean storageBlockGoogleBackup
@SerializedName(value="storageBlockRemovableStorage") @Expose public java.lang.Boolean storageBlockRemovableStorage
@SerializedName(value="storageRequireDeviceEncryption") @Expose public java.lang.Boolean storageRequireDeviceEncryption
@SerializedName(value="storageRequireRemovableStorageEncryption") @Expose public java.lang.Boolean storageRequireRemovableStorageEncryption
@SerializedName(value="voiceAssistantBlocked") @Expose public java.lang.Boolean voiceAssistantBlocked
@SerializedName(value="voiceDialingBlocked") @Expose public java.lang.Boolean voiceDialingBlocked
@SerializedName(value="webBrowserBlockPopups") @Expose public java.lang.Boolean webBrowserBlockPopups
@SerializedName(value="webBrowserBlockAutofill") @Expose public java.lang.Boolean webBrowserBlockAutofill
@SerializedName(value="webBrowserBlockJavaScript") @Expose public java.lang.Boolean webBrowserBlockJavaScript
@SerializedName(value="webBrowserBlocked") @Expose public java.lang.Boolean webBrowserBlocked
@SerializedName(value="webBrowserCookieSettings") @Expose public WebBrowserCookieSettings webBrowserCookieSettings
@SerializedName(value="wiFiBlocked") @Expose public java.lang.Boolean wiFiBlocked
@SerializedName(value="appsInstallAllowList") @Expose public java.util.List<AppListItem> appsInstallAllowList
@SerializedName(value="appsLaunchBlockList") @Expose public java.util.List<AppListItem> appsLaunchBlockList
@SerializedName(value="appsHideList") @Expose public java.util.List<AppListItem> appsHideList
@SerializedName(value="securityRequireVerifyApps") @Expose public java.lang.Boolean securityRequireVerifyApps
public com.google.gson.JsonObject getRawObject()
getRawObject
in class DeviceConfiguration
protected ISerializer getSerializer()
getSerializer
in class DeviceConfiguration
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject
in interface IJsonBackedObject
setRawObject
in class DeviceConfiguration
serializer
- the serializerjson
- the JSON object to set this object to