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
|
additionalDataManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalDataManager
@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 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