Package com.microsoft.graph.models
Class WindowsPhone81CompliancePolicy
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceCompliancePolicy
com.microsoft.graph.models.WindowsPhone81CompliancePolicy
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class WindowsPhone81CompliancePolicy
extends DeviceCompliancePolicy
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Windows Phone81Compliance Policy.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe 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 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
-
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 the password expires. -
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 length of passwords. -
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. Number of previous passwords to block. Valid values 0 to 24 -
passwordRequired
@SerializedName(value="passwordRequired", alternate="PasswordRequired") @Expose @Nullable public Boolean passwordRequiredThe Password Required. Whether or not to require a password. -
passwordRequiredType
@SerializedName(value="passwordRequiredType", alternate="PasswordRequiredType") @Expose @Nullable public RequiredPasswordType passwordRequiredTypeThe Password Required Type. The required password type. Possible values are: deviceDefault, alphanumeric, numeric. -
storageRequireEncryption
@SerializedName(value="storageRequireEncryption", alternate="StorageRequireEncryption") @Expose @Nullable public Boolean storageRequireEncryptionThe Storage Require Encryption. Require encryption on windows phone devices.
-
-
Constructor Details
-
WindowsPhone81CompliancePolicy
public WindowsPhone81CompliancePolicy()
-
-
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
-