Package com.microsoft.graph.models
Class Windows10MobileCompliancePolicy
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceCompliancePolicy
com.microsoft.graph.models.Windows10MobileCompliancePolicy
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class Windows10MobileCompliancePolicy
extends DeviceCompliancePolicy
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Windows10Mobile Compliance Policy.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Bit Locker Enabled.The Code Integrity Enabled.The Early Launch Anti Malware Driver Enabled.The Os Maximum Version.The Os Minimum Version.The Password Block Simple.The Password Expiration Days.The Password Minimum Character Set Count.The Password Minimum Length.The Password Minutes Of Inactivity Before Lock.The Password Previous Password Block Count.The Password Required.The Password Required Type.The Password Require To Unlock From Idle.The Secure Boot Enabled.The Storage Require Encryption.Fields inherited from class com.microsoft.graph.models.DeviceCompliancePolicy
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, scheduledActionsForRule, userStatuses, userStatusOverview, version
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManager
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
bitLockerEnabled
@SerializedName(value="bitLockerEnabled", alternate="BitLockerEnabled") @Expose @Nullable public Boolean bitLockerEnabledThe Bit Locker Enabled. Require devices to be reported healthy by Windows Device Health Attestation - bit locker is enabled -
codeIntegrityEnabled
@SerializedName(value="codeIntegrityEnabled", alternate="CodeIntegrityEnabled") @Expose @Nullable public Boolean codeIntegrityEnabledThe Code Integrity Enabled. Require devices to be reported as healthy by Windows Device Health Attestation. -
earlyLaunchAntiMalwareDriverEnabled
@SerializedName(value="earlyLaunchAntiMalwareDriverEnabled", alternate="EarlyLaunchAntiMalwareDriverEnabled") @Expose @Nullable public Boolean earlyLaunchAntiMalwareDriverEnabledThe Early Launch Anti Malware Driver Enabled. Require devices to be reported as healthy by Windows Device Health Attestation - early launch antimalware driver is enabled. -
osMaximumVersion
@SerializedName(value="osMaximumVersion", alternate="OsMaximumVersion") @Expose @Nullable public String osMaximumVersionThe Os Maximum Version. Maximum Windows Phone version. -
osMinimumVersion
@SerializedName(value="osMinimumVersion", alternate="OsMinimumVersion") @Expose @Nullable public String osMinimumVersionThe Os Minimum Version. Minimum Windows Phone version. -
passwordBlockSimple
@SerializedName(value="passwordBlockSimple", alternate="PasswordBlockSimple") @Expose @Nullable public Boolean passwordBlockSimpleThe Password Block Simple. Whether or not to block syncing the calendar. -
passwordExpirationDays
@SerializedName(value="passwordExpirationDays", alternate="PasswordExpirationDays") @Expose @Nullable public Integer passwordExpirationDaysThe Password Expiration Days. Number of days before password expiration. Valid values 1 to 255 -
passwordMinimumCharacterSetCount
@SerializedName(value="passwordMinimumCharacterSetCount", alternate="PasswordMinimumCharacterSetCount") @Expose @Nullable public Integer passwordMinimumCharacterSetCountThe Password Minimum Character Set Count. The number of character sets required in the password. -
passwordMinimumLength
@SerializedName(value="passwordMinimumLength", alternate="PasswordMinimumLength") @Expose @Nullable public Integer passwordMinimumLengthThe Password Minimum Length. Minimum password length. Valid values 4 to 16 -
passwordMinutesOfInactivityBeforeLock
@SerializedName(value="passwordMinutesOfInactivityBeforeLock", alternate="PasswordMinutesOfInactivityBeforeLock") @Expose @Nullable public Integer passwordMinutesOfInactivityBeforeLockThe Password Minutes Of Inactivity Before Lock. Minutes of inactivity before a password is required. -
passwordPreviousPasswordBlockCount
@SerializedName(value="passwordPreviousPasswordBlockCount", alternate="PasswordPreviousPasswordBlockCount") @Expose @Nullable public Integer passwordPreviousPasswordBlockCountThe Password Previous Password Block Count. The number of previous passwords to prevent re-use of. -
passwordRequired
@SerializedName(value="passwordRequired", alternate="PasswordRequired") @Expose @Nullable public Boolean passwordRequiredThe Password Required. Require a password to unlock Windows Phone device. -
passwordRequiredType
@SerializedName(value="passwordRequiredType", alternate="PasswordRequiredType") @Expose @Nullable public RequiredPasswordType passwordRequiredTypeThe Password Required Type. The required password type. Possible values are: deviceDefault, alphanumeric, numeric. -
passwordRequireToUnlockFromIdle
@SerializedName(value="passwordRequireToUnlockFromIdle", alternate="PasswordRequireToUnlockFromIdle") @Expose @Nullable public Boolean passwordRequireToUnlockFromIdleThe Password Require To Unlock From Idle. Require a password to unlock an idle device. -
secureBootEnabled
@SerializedName(value="secureBootEnabled", alternate="SecureBootEnabled") @Expose @Nullable public Boolean secureBootEnabledThe Secure Boot Enabled. Require devices to be reported as healthy by Windows Device Health Attestation - secure boot is enabled. -
storageRequireEncryption
@SerializedName(value="storageRequireEncryption", alternate="StorageRequireEncryption") @Expose @Nullable public Boolean storageRequireEncryptionThe Storage Require Encryption. Require encryption on windows devices.
-
-
Constructor Details
-
Windows10MobileCompliancePolicy
public Windows10MobileCompliancePolicy()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObject
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Overrides:
setRawObject
in classDeviceCompliancePolicy
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-