public static final class IosManagedAppProtection.Builder extends Object
public IosManagedAppProtection.Builder id(String id)
public IosManagedAppProtection.Builder displayName(String displayName)
public IosManagedAppProtection.Builder description(String description)
public IosManagedAppProtection.Builder createdDateTime(OffsetDateTime createdDateTime)
public IosManagedAppProtection.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
public IosManagedAppProtection.Builder roleScopeTagIds(List<String> roleScopeTagIds)
public IosManagedAppProtection.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
public IosManagedAppProtection.Builder version(String version)
public IosManagedAppProtection.Builder periodOfflineBeforeAccessCheck(Duration periodOfflineBeforeAccessCheck)
public IosManagedAppProtection.Builder periodOnlineBeforeAccessCheck(Duration periodOnlineBeforeAccessCheck)
public IosManagedAppProtection.Builder allowedInboundDataTransferSources(ManagedAppDataTransferLevel allowedInboundDataTransferSources)
public IosManagedAppProtection.Builder allowedOutboundDataTransferDestinations(ManagedAppDataTransferLevel allowedOutboundDataTransferDestinations)
public IosManagedAppProtection.Builder organizationalCredentialsRequired(Boolean organizationalCredentialsRequired)
public IosManagedAppProtection.Builder allowedOutboundClipboardSharingLevel(ManagedAppClipboardSharingLevel allowedOutboundClipboardSharingLevel)
public IosManagedAppProtection.Builder dataBackupBlocked(Boolean dataBackupBlocked)
public IosManagedAppProtection.Builder deviceComplianceRequired(Boolean deviceComplianceRequired)
public IosManagedAppProtection.Builder managedBrowserToOpenLinksRequired(Boolean managedBrowserToOpenLinksRequired)
public IosManagedAppProtection.Builder saveAsBlocked(Boolean saveAsBlocked)
public IosManagedAppProtection.Builder periodOfflineBeforeWipeIsEnforced(Duration periodOfflineBeforeWipeIsEnforced)
public IosManagedAppProtection.Builder pinRequired(Boolean pinRequired)
public IosManagedAppProtection.Builder maximumPinRetries(Integer maximumPinRetries)
public IosManagedAppProtection.Builder simplePinBlocked(Boolean simplePinBlocked)
public IosManagedAppProtection.Builder minimumPinLength(Integer minimumPinLength)
public IosManagedAppProtection.Builder pinCharacterSet(ManagedAppPinCharacterSet pinCharacterSet)
public IosManagedAppProtection.Builder periodBeforePinReset(Duration periodBeforePinReset)
public IosManagedAppProtection.Builder allowedDataStorageLocations(List<ManagedAppDataStorageLocation> allowedDataStorageLocations)
public IosManagedAppProtection.Builder allowedDataStorageLocationsNextLink(String allowedDataStorageLocationsNextLink)
public IosManagedAppProtection.Builder contactSyncBlocked(Boolean contactSyncBlocked)
public IosManagedAppProtection.Builder printBlocked(Boolean printBlocked)
public IosManagedAppProtection.Builder fingerprintBlocked(Boolean fingerprintBlocked)
public IosManagedAppProtection.Builder disableAppPinIfDevicePinIsSet(Boolean disableAppPinIfDevicePinIsSet)
public IosManagedAppProtection.Builder minimumRequiredOsVersion(String minimumRequiredOsVersion)
public IosManagedAppProtection.Builder minimumWarningOsVersion(String minimumWarningOsVersion)
public IosManagedAppProtection.Builder minimumRequiredAppVersion(String minimumRequiredAppVersion)
public IosManagedAppProtection.Builder minimumWarningAppVersion(String minimumWarningAppVersion)
public IosManagedAppProtection.Builder minimumWipeOsVersion(String minimumWipeOsVersion)
public IosManagedAppProtection.Builder minimumWipeAppVersion(String minimumWipeAppVersion)
public IosManagedAppProtection.Builder appActionIfDeviceComplianceRequired(ManagedAppRemediationAction appActionIfDeviceComplianceRequired)
public IosManagedAppProtection.Builder appActionIfMaximumPinRetriesExceeded(ManagedAppRemediationAction appActionIfMaximumPinRetriesExceeded)
public IosManagedAppProtection.Builder pinRequiredInsteadOfBiometricTimeout(Duration pinRequiredInsteadOfBiometricTimeout)
public IosManagedAppProtection.Builder allowedOutboundClipboardSharingExceptionLength(Integer allowedOutboundClipboardSharingExceptionLength)
public IosManagedAppProtection.Builder notificationRestriction(ManagedAppNotificationRestriction notificationRestriction)
public IosManagedAppProtection.Builder previousPinBlockCount(Integer previousPinBlockCount)
public IosManagedAppProtection.Builder managedBrowser(ManagedBrowserType managedBrowser)
public IosManagedAppProtection.Builder maximumAllowedDeviceThreatLevel(ManagedAppDeviceThreatLevel maximumAllowedDeviceThreatLevel)
public IosManagedAppProtection.Builder mobileThreatDefenseRemediationAction(ManagedAppRemediationAction mobileThreatDefenseRemediationAction)
public IosManagedAppProtection.Builder blockDataIngestionIntoOrganizationDocuments(Boolean blockDataIngestionIntoOrganizationDocuments)
public IosManagedAppProtection.Builder allowedDataIngestionLocations(List<ManagedAppDataIngestionLocation> allowedDataIngestionLocations)
public IosManagedAppProtection.Builder allowedDataIngestionLocationsNextLink(String allowedDataIngestionLocationsNextLink)
public IosManagedAppProtection.Builder appActionIfUnableToAuthenticateUser(ManagedAppRemediationAction appActionIfUnableToAuthenticateUser)
public IosManagedAppProtection.Builder isAssigned(Boolean isAssigned)
public IosManagedAppProtection.Builder targetedAppManagementLevels(AppManagementLevel targetedAppManagementLevels)
public IosManagedAppProtection.Builder appDataEncryptionType(ManagedAppDataEncryptionType appDataEncryptionType)
appDataEncryptionType - value of appDataEncryptionType property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder minimumRequiredSdkVersion(String minimumRequiredSdkVersion)
minimumRequiredSdkVersion - value of minimumRequiredSdkVersion property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder deployedAppCount(Integer deployedAppCount)
deployedAppCount - value of deployedAppCount property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder faceIdBlocked(Boolean faceIdBlocked)
faceIdBlocked - value of faceIdBlocked property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder exemptedAppProtocols(List<KeyValuePair> exemptedAppProtocols)
exemptedAppProtocols - value of exemptedAppProtocols property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder exemptedAppProtocolsNextLink(String exemptedAppProtocolsNextLink)
exemptedAppProtocolsNextLink - value of exemptedAppProtocols@nextLink property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder minimumWipeSdkVersion(String minimumWipeSdkVersion)
minimumWipeSdkVersion - value of minimumWipeSdkVersion property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder allowedIosDeviceModels(String allowedIosDeviceModels)
allowedIosDeviceModels - value of allowedIosDeviceModels property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder appActionIfIosDeviceModelNotAllowed(ManagedAppRemediationAction appActionIfIosDeviceModelNotAllowed)
appActionIfIosDeviceModelNotAllowed - value of appActionIfIosDeviceModelNotAllowed property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder thirdPartyKeyboardsBlocked(Boolean thirdPartyKeyboardsBlocked)
thirdPartyKeyboardsBlocked - value of thirdPartyKeyboardsBlocked property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder filterOpenInToOnlyManagedApps(Boolean filterOpenInToOnlyManagedApps)
filterOpenInToOnlyManagedApps - value of filterOpenInToOnlyManagedApps property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder disableProtectionOfManagedOutboundOpenInData(Boolean disableProtectionOfManagedOutboundOpenInData)
disableProtectionOfManagedOutboundOpenInData - value of disableProtectionOfManagedOutboundOpenInData property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder protectInboundDataFromUnknownSources(Boolean protectInboundDataFromUnknownSources)
protectInboundDataFromUnknownSources - value of protectInboundDataFromUnknownSources property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection.Builder customBrowserProtocol(String customBrowserProtocol)
customBrowserProtocol - value of customBrowserProtocol property (as defined in service metadata)this (for method chaining)public IosManagedAppProtection build()
Copyright © 2018–2020. All rights reserved.