public static final class IosCompliancePolicy.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
IosCompliancePolicy |
build() |
IosCompliancePolicy.Builder |
createdDateTime(OffsetDateTime createdDateTime) |
IosCompliancePolicy.Builder |
description(String description) |
IosCompliancePolicy.Builder |
deviceThreatProtectionEnabled(Boolean deviceThreatProtectionEnabled)
“Require that devices have enabled device threat protection .”
|
IosCompliancePolicy.Builder |
deviceThreatProtectionRequiredSecurityLevel(DeviceThreatProtectionLevel deviceThreatProtectionRequiredSecurityLevel)
“Require Mobile Threat Protection minimum risk level to report noncompliance.”
|
IosCompliancePolicy.Builder |
displayName(String displayName) |
IosCompliancePolicy.Builder |
id(String id) |
IosCompliancePolicy.Builder |
lastModifiedDateTime(OffsetDateTime lastModifiedDateTime) |
IosCompliancePolicy.Builder |
managedEmailProfileRequired(Boolean managedEmailProfileRequired)
“Indicates whether or not to require a managed email profile.”
|
IosCompliancePolicy.Builder |
osMaximumBuildVersion(String osMaximumBuildVersion)
“Maximum IOS build version.”
|
IosCompliancePolicy.Builder |
osMaximumVersion(String osMaximumVersion)
“Maximum IOS version.”
|
IosCompliancePolicy.Builder |
osMinimumBuildVersion(String osMinimumBuildVersion)
“Minimum IOS build version.”
|
IosCompliancePolicy.Builder |
osMinimumVersion(String osMinimumVersion)
“Minimum IOS version.”
|
IosCompliancePolicy.Builder |
passcodeBlockSimple(Boolean passcodeBlockSimple)
“Indicates whether or not to block simple passcodes.”
|
IosCompliancePolicy.Builder |
passcodeExpirationDays(Integer passcodeExpirationDays)
“Number of days before the passcode expires.
|
IosCompliancePolicy.Builder |
passcodeMinimumCharacterSetCount(Integer passcodeMinimumCharacterSetCount)
“The number of character sets required in the password.”
|
IosCompliancePolicy.Builder |
passcodeMinimumLength(Integer passcodeMinimumLength)
“Minimum length of passcode.
|
IosCompliancePolicy.Builder |
passcodeMinutesOfInactivityBeforeLock(Integer passcodeMinutesOfInactivityBeforeLock)
“Minutes of inactivity before a passcode is required.”
|
IosCompliancePolicy.Builder |
passcodeMinutesOfInactivityBeforeScreenTimeout(Integer passcodeMinutesOfInactivityBeforeScreenTimeout)
“Minutes of inactivity before the screen times out.”
|
IosCompliancePolicy.Builder |
passcodePreviousPasscodeBlockCount(Integer passcodePreviousPasscodeBlockCount)
“Number of previous passcodes to block.
|
IosCompliancePolicy.Builder |
passcodeRequired(Boolean passcodeRequired)
“Indicates whether or not to require a passcode.”
|
IosCompliancePolicy.Builder |
passcodeRequiredType(RequiredPasswordType passcodeRequiredType)
“The required passcode type.”
|
IosCompliancePolicy.Builder |
restrictedApps(AppListItem... restrictedApps)
“Require the device to not have the specified apps installed.
|
IosCompliancePolicy.Builder |
restrictedApps(List<AppListItem> restrictedApps)
“Require the device to not have the specified apps installed.
|
IosCompliancePolicy.Builder |
restrictedAppsNextLink(String restrictedAppsNextLink)
“Require the device to not have the specified apps installed.
|
IosCompliancePolicy.Builder |
roleScopeTagIds(List<String> roleScopeTagIds) |
IosCompliancePolicy.Builder |
roleScopeTagIds(String... roleScopeTagIds) |
IosCompliancePolicy.Builder |
roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink) |
IosCompliancePolicy.Builder |
securityBlockJailbrokenDevices(Boolean securityBlockJailbrokenDevices)
“Devices must not be jailbroken or rooted.”
|
IosCompliancePolicy.Builder |
version(Integer version) |
public IosCompliancePolicy.Builder id(String id)
public IosCompliancePolicy.Builder roleScopeTagIds(List<String> roleScopeTagIds)
public IosCompliancePolicy.Builder roleScopeTagIds(String... roleScopeTagIds)
public IosCompliancePolicy.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
public IosCompliancePolicy.Builder createdDateTime(OffsetDateTime createdDateTime)
public IosCompliancePolicy.Builder description(String description)
public IosCompliancePolicy.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
public IosCompliancePolicy.Builder displayName(String displayName)
public IosCompliancePolicy.Builder version(Integer version)
public IosCompliancePolicy.Builder passcodeBlockSimple(Boolean passcodeBlockSimple)
passcodeBlockSimple - value of passcodeBlockSimple property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder passcodeExpirationDays(Integer passcodeExpirationDays)
passcodeExpirationDays - value of passcodeExpirationDays property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder passcodeMinimumLength(Integer passcodeMinimumLength)
passcodeMinimumLength - value of passcodeMinimumLength property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder passcodeMinutesOfInactivityBeforeLock(Integer passcodeMinutesOfInactivityBeforeLock)
passcodeMinutesOfInactivityBeforeLock - value of passcodeMinutesOfInactivityBeforeLock property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder passcodeMinutesOfInactivityBeforeScreenTimeout(Integer passcodeMinutesOfInactivityBeforeScreenTimeout)
passcodeMinutesOfInactivityBeforeScreenTimeout - value of passcodeMinutesOfInactivityBeforeScreenTimeout property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder passcodePreviousPasscodeBlockCount(Integer passcodePreviousPasscodeBlockCount)
passcodePreviousPasscodeBlockCount - value of passcodePreviousPasscodeBlockCount property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder passcodeMinimumCharacterSetCount(Integer passcodeMinimumCharacterSetCount)
passcodeMinimumCharacterSetCount - value of passcodeMinimumCharacterSetCount property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder passcodeRequiredType(RequiredPasswordType passcodeRequiredType)
passcodeRequiredType - value of passcodeRequiredType property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder passcodeRequired(Boolean passcodeRequired)
passcodeRequired - value of passcodeRequired property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder osMinimumVersion(String osMinimumVersion)
osMinimumVersion - value of osMinimumVersion property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder osMaximumVersion(String osMaximumVersion)
osMaximumVersion - value of osMaximumVersion property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder osMinimumBuildVersion(String osMinimumBuildVersion)
osMinimumBuildVersion - value of osMinimumBuildVersion property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder osMaximumBuildVersion(String osMaximumBuildVersion)
osMaximumBuildVersion - value of osMaximumBuildVersion property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder securityBlockJailbrokenDevices(Boolean securityBlockJailbrokenDevices)
securityBlockJailbrokenDevices - value of securityBlockJailbrokenDevices property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder deviceThreatProtectionEnabled(Boolean deviceThreatProtectionEnabled)
deviceThreatProtectionEnabled - value of deviceThreatProtectionEnabled property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder deviceThreatProtectionRequiredSecurityLevel(DeviceThreatProtectionLevel deviceThreatProtectionRequiredSecurityLevel)
deviceThreatProtectionRequiredSecurityLevel - value of deviceThreatProtectionRequiredSecurityLevel property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder managedEmailProfileRequired(Boolean managedEmailProfileRequired)
managedEmailProfileRequired - value of managedEmailProfileRequired property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder restrictedApps(List<AppListItem> restrictedApps)
restrictedApps - value of restrictedApps property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder restrictedApps(AppListItem... restrictedApps)
restrictedApps - value of restrictedApps property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy.Builder restrictedAppsNextLink(String restrictedAppsNextLink)
restrictedAppsNextLink - value of restrictedApps@nextLink property (as defined in service metadata)this (for method chaining)public IosCompliancePolicy build()
Copyright © 2018–2020. All rights reserved.