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(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 |
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 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 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.