Package com.microsoft.graph.models
Class Windows81GeneralConfiguration
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceConfiguration
com.microsoft.graph.models.Windows81GeneralConfiguration
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class Windows81GeneralConfiguration
extends DeviceConfiguration
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Windows81General Configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Accounts Block Adding Non Microsoft Account Email.The Apply Only To Windows81.The Browser Block Autofill.The Browser Block Automatic Detection Of Intranet Sites.The Browser Block Enterprise Mode Access.The Browser Block Java Script.The Browser Block Plugins.The Browser Block Popups.The Browser Block Sending Do Not Track Header.The Browser Block Single Word Entry On Intranet Sites.The Browser Enterprise Mode Site List Location.The Browser Internet Security Level.The Browser Intranet Security Level.The Browser Logging Report Location.The Browser Require Firewall.The Browser Require Fraud Warning.The Browser Require High Security For Restricted Sites.The Browser Require Smart Screen.The Browser Trusted Sites Security Level.The Cellular Block Data Roaming.The Diagnostics Block Data Submission.The Password Block Picture Password And Pin.The Password Expiration Days.The Password Minimum Character Set Count.The Password Minimum Length.The Password Minutes Of Inactivity Before Screen Timeout.The Password Previous Password Block Count.The Password Required Type.The Password Sign In Failure Count Before Factory Reset.The Storage Require Device Encryption.The Updates Require Automatic Updates.The User Account Control Settings.The Work Folders Url.Fields inherited from class com.microsoft.graph.models.DeviceConfiguration
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, userStatuses, userStatusOverview, version -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
accountsBlockAddingNonMicrosoftAccountEmail
@SerializedName(value="accountsBlockAddingNonMicrosoftAccountEmail", alternate="AccountsBlockAddingNonMicrosoftAccountEmail") @Expose @Nullable public Boolean accountsBlockAddingNonMicrosoftAccountEmailThe Accounts Block Adding Non Microsoft Account Email. Indicates whether or not to Block the user from adding email accounts to the device that are not associated with a Microsoft account. -
applyOnlyToWindows81
@SerializedName(value="applyOnlyToWindows81", alternate="ApplyOnlyToWindows81") @Expose @Nullable public Boolean applyOnlyToWindows81The Apply Only To Windows81. Value indicating whether this policy only applies to Windows 8.1. This property is read-only. -
browserBlockAutofill
@SerializedName(value="browserBlockAutofill", alternate="BrowserBlockAutofill") @Expose @Nullable public Boolean browserBlockAutofillThe Browser Block Autofill. Indicates whether or not to block auto fill. -
browserBlockAutomaticDetectionOfIntranetSites
@SerializedName(value="browserBlockAutomaticDetectionOfIntranetSites", alternate="BrowserBlockAutomaticDetectionOfIntranetSites") @Expose @Nullable public Boolean browserBlockAutomaticDetectionOfIntranetSitesThe Browser Block Automatic Detection Of Intranet Sites. Indicates whether or not to block automatic detection of Intranet sites. -
browserBlockEnterpriseModeAccess
@SerializedName(value="browserBlockEnterpriseModeAccess", alternate="BrowserBlockEnterpriseModeAccess") @Expose @Nullable public Boolean browserBlockEnterpriseModeAccessThe Browser Block Enterprise Mode Access. Indicates whether or not to block enterprise mode access. -
browserBlockJavaScript
@SerializedName(value="browserBlockJavaScript", alternate="BrowserBlockJavaScript") @Expose @Nullable public Boolean browserBlockJavaScriptThe Browser Block Java Script. Indicates whether or not to Block the user from using JavaScript. -
browserBlockPlugins
@SerializedName(value="browserBlockPlugins", alternate="BrowserBlockPlugins") @Expose @Nullable public Boolean browserBlockPluginsThe Browser Block Plugins. Indicates whether or not to block plug-ins. -
browserBlockPopups
@SerializedName(value="browserBlockPopups", alternate="BrowserBlockPopups") @Expose @Nullable public Boolean browserBlockPopupsThe Browser Block Popups. Indicates whether or not to block popups. -
browserBlockSendingDoNotTrackHeader
@SerializedName(value="browserBlockSendingDoNotTrackHeader", alternate="BrowserBlockSendingDoNotTrackHeader") @Expose @Nullable public Boolean browserBlockSendingDoNotTrackHeaderThe Browser Block Sending Do Not Track Header. Indicates whether or not to Block the user from sending the do not track header. -
browserBlockSingleWordEntryOnIntranetSites
@SerializedName(value="browserBlockSingleWordEntryOnIntranetSites", alternate="BrowserBlockSingleWordEntryOnIntranetSites") @Expose @Nullable public Boolean browserBlockSingleWordEntryOnIntranetSitesThe Browser Block Single Word Entry On Intranet Sites. Indicates whether or not to block a single word entry on Intranet sites. -
browserEnterpriseModeSiteListLocation
@SerializedName(value="browserEnterpriseModeSiteListLocation", alternate="BrowserEnterpriseModeSiteListLocation") @Expose @Nullable public String browserEnterpriseModeSiteListLocationThe Browser Enterprise Mode Site List Location. The enterprise mode site list location. Could be a local file, local network or http location. -
browserInternetSecurityLevel
@SerializedName(value="browserInternetSecurityLevel", alternate="BrowserInternetSecurityLevel") @Expose @Nullable public InternetSiteSecurityLevel browserInternetSecurityLevelThe Browser Internet Security Level. The internet security level. Possible values are: userDefined, medium, mediumHigh, high. -
browserIntranetSecurityLevel
@SerializedName(value="browserIntranetSecurityLevel", alternate="BrowserIntranetSecurityLevel") @Expose @Nullable public SiteSecurityLevel browserIntranetSecurityLevelThe Browser Intranet Security Level. The Intranet security level. Possible values are: userDefined, low, mediumLow, medium, mediumHigh, high. -
browserLoggingReportLocation
@SerializedName(value="browserLoggingReportLocation", alternate="BrowserLoggingReportLocation") @Expose @Nullable public String browserLoggingReportLocationThe Browser Logging Report Location. The logging report location. -
browserRequireFirewall
@SerializedName(value="browserRequireFirewall", alternate="BrowserRequireFirewall") @Expose @Nullable public Boolean browserRequireFirewallThe Browser Require Firewall. Indicates whether or not to require a firewall. -
browserRequireFraudWarning
@SerializedName(value="browserRequireFraudWarning", alternate="BrowserRequireFraudWarning") @Expose @Nullable public Boolean browserRequireFraudWarningThe Browser Require Fraud Warning. Indicates whether or not to require fraud warning. -
browserRequireHighSecurityForRestrictedSites
@SerializedName(value="browserRequireHighSecurityForRestrictedSites", alternate="BrowserRequireHighSecurityForRestrictedSites") @Expose @Nullable public Boolean browserRequireHighSecurityForRestrictedSitesThe Browser Require High Security For Restricted Sites. Indicates whether or not to require high security for restricted sites. -
browserRequireSmartScreen
@SerializedName(value="browserRequireSmartScreen", alternate="BrowserRequireSmartScreen") @Expose @Nullable public Boolean browserRequireSmartScreenThe Browser Require Smart Screen. Indicates whether or not to require the user to use the smart screen filter. -
browserTrustedSitesSecurityLevel
@SerializedName(value="browserTrustedSitesSecurityLevel", alternate="BrowserTrustedSitesSecurityLevel") @Expose @Nullable public SiteSecurityLevel browserTrustedSitesSecurityLevelThe Browser Trusted Sites Security Level. The trusted sites security level. Possible values are: userDefined, low, mediumLow, medium, mediumHigh, high. -
cellularBlockDataRoaming
@SerializedName(value="cellularBlockDataRoaming", alternate="CellularBlockDataRoaming") @Expose @Nullable public Boolean cellularBlockDataRoamingThe Cellular Block Data Roaming. Indicates whether or not to block data roaming. -
diagnosticsBlockDataSubmission
@SerializedName(value="diagnosticsBlockDataSubmission", alternate="DiagnosticsBlockDataSubmission") @Expose @Nullable public Boolean diagnosticsBlockDataSubmissionThe Diagnostics Block Data Submission. Indicates whether or not to block diagnostic data submission. -
passwordBlockPicturePasswordAndPin
@SerializedName(value="passwordBlockPicturePasswordAndPin", alternate="PasswordBlockPicturePasswordAndPin") @Expose @Nullable public Boolean passwordBlockPicturePasswordAndPinThe Password Block Picture Password And Pin. Indicates whether or not to Block the user from using a pictures password and pin. -
passwordExpirationDays
@SerializedName(value="passwordExpirationDays", alternate="PasswordExpirationDays") @Expose @Nullable public Integer passwordExpirationDaysThe Password Expiration Days. Password expiration in days. -
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. The minimum password length. -
passwordMinutesOfInactivityBeforeScreenTimeout
@SerializedName(value="passwordMinutesOfInactivityBeforeScreenTimeout", alternate="PasswordMinutesOfInactivityBeforeScreenTimeout") @Expose @Nullable public Integer passwordMinutesOfInactivityBeforeScreenTimeoutThe Password Minutes Of Inactivity Before Screen Timeout. The minutes of inactivity before the screen times out. -
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. Valid values 0 to 24 -
passwordRequiredType
@SerializedName(value="passwordRequiredType", alternate="PasswordRequiredType") @Expose @Nullable public RequiredPasswordType passwordRequiredTypeThe Password Required Type. The required password type. Possible values are: deviceDefault, alphanumeric, numeric. -
passwordSignInFailureCountBeforeFactoryReset
@SerializedName(value="passwordSignInFailureCountBeforeFactoryReset", alternate="PasswordSignInFailureCountBeforeFactoryReset") @Expose @Nullable public Integer passwordSignInFailureCountBeforeFactoryResetThe Password Sign In Failure Count Before Factory Reset. The number of sign in failures before factory reset. -
storageRequireDeviceEncryption
@SerializedName(value="storageRequireDeviceEncryption", alternate="StorageRequireDeviceEncryption") @Expose @Nullable public Boolean storageRequireDeviceEncryptionThe Storage Require Device Encryption. Indicates whether or not to require encryption on a mobile device. -
updatesRequireAutomaticUpdates
@SerializedName(value="updatesRequireAutomaticUpdates", alternate="UpdatesRequireAutomaticUpdates") @Expose @Nullable public Boolean updatesRequireAutomaticUpdatesThe Updates Require Automatic Updates. Indicates whether or not to require automatic updates. -
userAccountControlSettings
@SerializedName(value="userAccountControlSettings", alternate="UserAccountControlSettings") @Expose @Nullable public WindowsUserAccountControlSettings userAccountControlSettingsThe User Account Control Settings. The user account control settings. Possible values are: userDefined, alwaysNotify, notifyOnAppChanges, notifyOnAppChangesWithoutDimming, neverNotify. -
workFoldersUrl
@SerializedName(value="workFoldersUrl", alternate="WorkFoldersUrl") @Expose @Nullable public String workFoldersUrlThe Work Folders Url. The work folders url.
-
-
Constructor Details
-
Windows81GeneralConfiguration
public Windows81GeneralConfiguration()
-
-
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:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classDeviceConfiguration- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-