public class AndroidWorkProfileGeneralDeviceConfiguration extends DeviceConfiguration implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
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.
|
AndroidWorkProfileRequiredPasswordType |
passwordRequiredType
The Password Required Type.
|
java.lang.Integer |
passwordSignInFailureCountBeforeFactoryReset
The Password Sign In Failure Count Before Factory Reset.
|
java.lang.Boolean |
securityRequireVerifyApps
The Security Require Verify Apps.
|
java.lang.Boolean |
workProfileBlockAddingAccounts
The Work Profile Block Adding Accounts.
|
java.lang.Boolean |
workProfileBlockCamera
The Work Profile Block Camera.
|
java.lang.Boolean |
workProfileBlockCrossProfileCallerId
The Work Profile Block Cross Profile Caller Id.
|
java.lang.Boolean |
workProfileBlockCrossProfileContactsSearch
The Work Profile Block Cross Profile Contacts Search.
|
java.lang.Boolean |
workProfileBlockCrossProfileCopyPaste
The Work Profile Block Cross Profile Copy Paste.
|
java.lang.Boolean |
workProfileBlockNotificationsWhileDeviceLocked
The Work Profile Block Notifications While Device Locked.
|
java.lang.Boolean |
workProfileBlockScreenCapture
The Work Profile Block Screen Capture.
|
java.lang.Boolean |
workProfileBluetoothEnableContactSharing
The Work Profile Bluetooth Enable Contact Sharing.
|
AndroidWorkProfileCrossProfileDataSharingType |
workProfileDataSharingType
The Work Profile Data Sharing Type.
|
AndroidWorkProfileDefaultAppPermissionPolicyType |
workProfileDefaultAppPermissionPolicy
The Work Profile Default App Permission Policy.
|
java.lang.Boolean |
workProfilePasswordBlockFingerprintUnlock
The Work Profile Password Block Fingerprint Unlock.
|
java.lang.Boolean |
workProfilePasswordBlockTrustAgents
The Work Profile Password Block Trust Agents.
|
java.lang.Integer |
workProfilePasswordExpirationDays
The Work Profile Password Expiration Days.
|
java.lang.Integer |
workProfilePasswordMinimumLength
The Work Profile Password Minimum Length.
|
java.lang.Integer |
workProfilePasswordMinLetterCharacters
The Work Profile Password Min Letter Characters.
|
java.lang.Integer |
workProfilePasswordMinLowerCaseCharacters
The Work Profile Password Min Lower Case Characters.
|
java.lang.Integer |
workProfilePasswordMinNonLetterCharacters
The Work Profile Password Min Non Letter Characters.
|
java.lang.Integer |
workProfilePasswordMinNumericCharacters
The Work Profile Password Min Numeric Characters.
|
java.lang.Integer |
workProfilePasswordMinSymbolCharacters
The Work Profile Password Min Symbol Characters.
|
java.lang.Integer |
workProfilePasswordMinUpperCaseCharacters
The Work Profile Password Min Upper Case Characters.
|
java.lang.Integer |
workProfilePasswordMinutesOfInactivityBeforeScreenTimeout
The Work Profile Password Minutes Of Inactivity Before Screen Timeout.
|
java.lang.Integer |
workProfilePasswordPreviousPasswordBlockCount
The Work Profile Password Previous Password Block Count.
|
AndroidWorkProfileRequiredPasswordType |
workProfilePasswordRequiredType
The Work Profile Password Required Type.
|
java.lang.Integer |
workProfilePasswordSignInFailureCountBeforeFactoryReset
The Work Profile Password Sign In Failure Count Before Factory Reset.
|
java.lang.Boolean |
workProfileRequirePassword
The Work Profile Require Password.
|
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, userStatuses, userStatusOverview, version| Constructor and Description |
|---|
AndroidWorkProfileGeneralDeviceConfiguration() |
| 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
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="passwordBlockFingerprintUnlock",
alternate="PasswordBlockFingerprintUnlock")
@Expose
public java.lang.Boolean passwordBlockFingerprintUnlock
@SerializedName(value="passwordBlockTrustAgents",
alternate="PasswordBlockTrustAgents")
@Expose
public java.lang.Boolean passwordBlockTrustAgents
@SerializedName(value="passwordExpirationDays",
alternate="PasswordExpirationDays")
@Expose
public java.lang.Integer passwordExpirationDays
@SerializedName(value="passwordMinimumLength",
alternate="PasswordMinimumLength")
@Expose
public java.lang.Integer passwordMinimumLength
@SerializedName(value="passwordMinutesOfInactivityBeforeScreenTimeout",
alternate="PasswordMinutesOfInactivityBeforeScreenTimeout")
@Expose
public java.lang.Integer passwordMinutesOfInactivityBeforeScreenTimeout
@SerializedName(value="passwordPreviousPasswordBlockCount",
alternate="PasswordPreviousPasswordBlockCount")
@Expose
public java.lang.Integer passwordPreviousPasswordBlockCount
@SerializedName(value="passwordRequiredType",
alternate="PasswordRequiredType")
@Expose
public AndroidWorkProfileRequiredPasswordType passwordRequiredType
@SerializedName(value="passwordSignInFailureCountBeforeFactoryReset",
alternate="PasswordSignInFailureCountBeforeFactoryReset")
@Expose
public java.lang.Integer passwordSignInFailureCountBeforeFactoryReset
@SerializedName(value="securityRequireVerifyApps",
alternate="SecurityRequireVerifyApps")
@Expose
public java.lang.Boolean securityRequireVerifyApps
@SerializedName(value="workProfileBlockAddingAccounts",
alternate="WorkProfileBlockAddingAccounts")
@Expose
public java.lang.Boolean workProfileBlockAddingAccounts
@SerializedName(value="workProfileBlockCamera",
alternate="WorkProfileBlockCamera")
@Expose
public java.lang.Boolean workProfileBlockCamera
@SerializedName(value="workProfileBlockCrossProfileCallerId",
alternate="WorkProfileBlockCrossProfileCallerId")
@Expose
public java.lang.Boolean workProfileBlockCrossProfileCallerId
@SerializedName(value="workProfileBlockCrossProfileContactsSearch",
alternate="WorkProfileBlockCrossProfileContactsSearch")
@Expose
public java.lang.Boolean workProfileBlockCrossProfileContactsSearch
@SerializedName(value="workProfileBlockCrossProfileCopyPaste",
alternate="WorkProfileBlockCrossProfileCopyPaste")
@Expose
public java.lang.Boolean workProfileBlockCrossProfileCopyPaste
@SerializedName(value="workProfileBlockNotificationsWhileDeviceLocked",
alternate="WorkProfileBlockNotificationsWhileDeviceLocked")
@Expose
public java.lang.Boolean workProfileBlockNotificationsWhileDeviceLocked
@SerializedName(value="workProfileBlockScreenCapture",
alternate="WorkProfileBlockScreenCapture")
@Expose
public java.lang.Boolean workProfileBlockScreenCapture
@SerializedName(value="workProfileBluetoothEnableContactSharing",
alternate="WorkProfileBluetoothEnableContactSharing")
@Expose
public java.lang.Boolean workProfileBluetoothEnableContactSharing
@SerializedName(value="workProfileDataSharingType",
alternate="WorkProfileDataSharingType")
@Expose
public AndroidWorkProfileCrossProfileDataSharingType workProfileDataSharingType
@SerializedName(value="workProfileDefaultAppPermissionPolicy",
alternate="WorkProfileDefaultAppPermissionPolicy")
@Expose
public AndroidWorkProfileDefaultAppPermissionPolicyType workProfileDefaultAppPermissionPolicy
@SerializedName(value="workProfilePasswordBlockFingerprintUnlock",
alternate="WorkProfilePasswordBlockFingerprintUnlock")
@Expose
public java.lang.Boolean workProfilePasswordBlockFingerprintUnlock
@SerializedName(value="workProfilePasswordBlockTrustAgents",
alternate="WorkProfilePasswordBlockTrustAgents")
@Expose
public java.lang.Boolean workProfilePasswordBlockTrustAgents
@SerializedName(value="workProfilePasswordExpirationDays",
alternate="WorkProfilePasswordExpirationDays")
@Expose
public java.lang.Integer workProfilePasswordExpirationDays
@SerializedName(value="workProfilePasswordMinimumLength",
alternate="WorkProfilePasswordMinimumLength")
@Expose
public java.lang.Integer workProfilePasswordMinimumLength
@SerializedName(value="workProfilePasswordMinLetterCharacters",
alternate="WorkProfilePasswordMinLetterCharacters")
@Expose
public java.lang.Integer workProfilePasswordMinLetterCharacters
@SerializedName(value="workProfilePasswordMinLowerCaseCharacters",
alternate="WorkProfilePasswordMinLowerCaseCharacters")
@Expose
public java.lang.Integer workProfilePasswordMinLowerCaseCharacters
@SerializedName(value="workProfilePasswordMinNonLetterCharacters",
alternate="WorkProfilePasswordMinNonLetterCharacters")
@Expose
public java.lang.Integer workProfilePasswordMinNonLetterCharacters
@SerializedName(value="workProfilePasswordMinNumericCharacters",
alternate="WorkProfilePasswordMinNumericCharacters")
@Expose
public java.lang.Integer workProfilePasswordMinNumericCharacters
@SerializedName(value="workProfilePasswordMinSymbolCharacters",
alternate="WorkProfilePasswordMinSymbolCharacters")
@Expose
public java.lang.Integer workProfilePasswordMinSymbolCharacters
@SerializedName(value="workProfilePasswordMinUpperCaseCharacters",
alternate="WorkProfilePasswordMinUpperCaseCharacters")
@Expose
public java.lang.Integer workProfilePasswordMinUpperCaseCharacters
@SerializedName(value="workProfilePasswordMinutesOfInactivityBeforeScreenTimeout",
alternate="WorkProfilePasswordMinutesOfInactivityBeforeScreenTimeout")
@Expose
public java.lang.Integer workProfilePasswordMinutesOfInactivityBeforeScreenTimeout
@SerializedName(value="workProfilePasswordPreviousPasswordBlockCount",
alternate="WorkProfilePasswordPreviousPasswordBlockCount")
@Expose
public java.lang.Integer workProfilePasswordPreviousPasswordBlockCount
@SerializedName(value="workProfilePasswordRequiredType",
alternate="WorkProfilePasswordRequiredType")
@Expose
public AndroidWorkProfileRequiredPasswordType workProfilePasswordRequiredType
@SerializedName(value="workProfilePasswordSignInFailureCountBeforeFactoryReset",
alternate="WorkProfilePasswordSignInFailureCountBeforeFactoryReset")
@Expose
public java.lang.Integer workProfilePasswordSignInFailureCountBeforeFactoryReset
@SerializedName(value="workProfileRequirePassword",
alternate="WorkProfileRequirePassword")
@Expose
public java.lang.Boolean workProfileRequirePassword
public AndroidWorkProfileGeneralDeviceConfiguration()
public com.google.gson.JsonObject getRawObject()
getRawObject in class DeviceConfigurationprotected ISerializer getSerializer()
getSerializer in class DeviceConfigurationpublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class DeviceConfigurationserializer - the serializerjson - the JSON object to set this object to