public static final class DefaultManagedAppProtection.Builder extends Object
public DefaultManagedAppProtection.Builder id(String id)
public DefaultManagedAppProtection.Builder displayName(String displayName)
public DefaultManagedAppProtection.Builder description(String description)
public DefaultManagedAppProtection.Builder createdDateTime(OffsetDateTime createdDateTime)
public DefaultManagedAppProtection.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
public DefaultManagedAppProtection.Builder roleScopeTagIds(List<String> roleScopeTagIds)
public DefaultManagedAppProtection.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
public DefaultManagedAppProtection.Builder version(String version)
public DefaultManagedAppProtection.Builder periodOfflineBeforeAccessCheck(Duration periodOfflineBeforeAccessCheck)
public DefaultManagedAppProtection.Builder periodOnlineBeforeAccessCheck(Duration periodOnlineBeforeAccessCheck)
public DefaultManagedAppProtection.Builder allowedInboundDataTransferSources(ManagedAppDataTransferLevel allowedInboundDataTransferSources)
public DefaultManagedAppProtection.Builder allowedOutboundDataTransferDestinations(ManagedAppDataTransferLevel allowedOutboundDataTransferDestinations)
public DefaultManagedAppProtection.Builder organizationalCredentialsRequired(Boolean organizationalCredentialsRequired)
public DefaultManagedAppProtection.Builder allowedOutboundClipboardSharingLevel(ManagedAppClipboardSharingLevel allowedOutboundClipboardSharingLevel)
public DefaultManagedAppProtection.Builder dataBackupBlocked(Boolean dataBackupBlocked)
public DefaultManagedAppProtection.Builder deviceComplianceRequired(Boolean deviceComplianceRequired)
public DefaultManagedAppProtection.Builder managedBrowserToOpenLinksRequired(Boolean managedBrowserToOpenLinksRequired)
public DefaultManagedAppProtection.Builder saveAsBlocked(Boolean saveAsBlocked)
public DefaultManagedAppProtection.Builder periodOfflineBeforeWipeIsEnforced(Duration periodOfflineBeforeWipeIsEnforced)
public DefaultManagedAppProtection.Builder pinRequired(Boolean pinRequired)
public DefaultManagedAppProtection.Builder maximumPinRetries(Integer maximumPinRetries)
public DefaultManagedAppProtection.Builder simplePinBlocked(Boolean simplePinBlocked)
public DefaultManagedAppProtection.Builder minimumPinLength(Integer minimumPinLength)
public DefaultManagedAppProtection.Builder pinCharacterSet(ManagedAppPinCharacterSet pinCharacterSet)
public DefaultManagedAppProtection.Builder periodBeforePinReset(Duration periodBeforePinReset)
public DefaultManagedAppProtection.Builder allowedDataStorageLocations(List<ManagedAppDataStorageLocation> allowedDataStorageLocations)
public DefaultManagedAppProtection.Builder allowedDataStorageLocationsNextLink(String allowedDataStorageLocationsNextLink)
public DefaultManagedAppProtection.Builder contactSyncBlocked(Boolean contactSyncBlocked)
public DefaultManagedAppProtection.Builder printBlocked(Boolean printBlocked)
public DefaultManagedAppProtection.Builder fingerprintBlocked(Boolean fingerprintBlocked)
public DefaultManagedAppProtection.Builder disableAppPinIfDevicePinIsSet(Boolean disableAppPinIfDevicePinIsSet)
public DefaultManagedAppProtection.Builder minimumRequiredOsVersion(String minimumRequiredOsVersion)
public DefaultManagedAppProtection.Builder minimumWarningOsVersion(String minimumWarningOsVersion)
public DefaultManagedAppProtection.Builder minimumRequiredAppVersion(String minimumRequiredAppVersion)
public DefaultManagedAppProtection.Builder minimumWarningAppVersion(String minimumWarningAppVersion)
public DefaultManagedAppProtection.Builder minimumWipeOsVersion(String minimumWipeOsVersion)
public DefaultManagedAppProtection.Builder minimumWipeAppVersion(String minimumWipeAppVersion)
public DefaultManagedAppProtection.Builder appActionIfDeviceComplianceRequired(ManagedAppRemediationAction appActionIfDeviceComplianceRequired)
public DefaultManagedAppProtection.Builder appActionIfMaximumPinRetriesExceeded(ManagedAppRemediationAction appActionIfMaximumPinRetriesExceeded)
public DefaultManagedAppProtection.Builder pinRequiredInsteadOfBiometricTimeout(Duration pinRequiredInsteadOfBiometricTimeout)
public DefaultManagedAppProtection.Builder allowedOutboundClipboardSharingExceptionLength(Integer allowedOutboundClipboardSharingExceptionLength)
public DefaultManagedAppProtection.Builder notificationRestriction(ManagedAppNotificationRestriction notificationRestriction)
public DefaultManagedAppProtection.Builder previousPinBlockCount(Integer previousPinBlockCount)
public DefaultManagedAppProtection.Builder managedBrowser(ManagedBrowserType managedBrowser)
public DefaultManagedAppProtection.Builder maximumAllowedDeviceThreatLevel(ManagedAppDeviceThreatLevel maximumAllowedDeviceThreatLevel)
public DefaultManagedAppProtection.Builder mobileThreatDefenseRemediationAction(ManagedAppRemediationAction mobileThreatDefenseRemediationAction)
public DefaultManagedAppProtection.Builder blockDataIngestionIntoOrganizationDocuments(Boolean blockDataIngestionIntoOrganizationDocuments)
public DefaultManagedAppProtection.Builder allowedDataIngestionLocations(List<ManagedAppDataIngestionLocation> allowedDataIngestionLocations)
public DefaultManagedAppProtection.Builder allowedDataIngestionLocationsNextLink(String allowedDataIngestionLocationsNextLink)
public DefaultManagedAppProtection.Builder appActionIfUnableToAuthenticateUser(ManagedAppRemediationAction appActionIfUnableToAuthenticateUser)
public DefaultManagedAppProtection.Builder appDataEncryptionType(ManagedAppDataEncryptionType appDataEncryptionType)
appDataEncryptionType - value of appDataEncryptionType property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder screenCaptureBlocked(Boolean screenCaptureBlocked)
screenCaptureBlocked - value of screenCaptureBlocked property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder encryptAppData(Boolean encryptAppData)
encryptAppData - value of encryptAppData property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder disableAppEncryptionIfDeviceEncryptionIsEnabled(Boolean disableAppEncryptionIfDeviceEncryptionIsEnabled)
disableAppEncryptionIfDeviceEncryptionIsEnabled - value of disableAppEncryptionIfDeviceEncryptionIsEnabled property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder minimumRequiredSdkVersion(String minimumRequiredSdkVersion)
minimumRequiredSdkVersion - value of minimumRequiredSdkVersion property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder customSettings(List<KeyValuePair> customSettings)
customSettings - value of customSettings property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder customSettingsNextLink(String customSettingsNextLink)
customSettingsNextLink - value of customSettings@nextLink property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder deployedAppCount(Integer deployedAppCount)
deployedAppCount - value of deployedAppCount property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder minimumRequiredPatchVersion(String minimumRequiredPatchVersion)
minimumRequiredPatchVersion - value of minimumRequiredPatchVersion property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder minimumWarningPatchVersion(String minimumWarningPatchVersion)
minimumWarningPatchVersion - value of minimumWarningPatchVersion property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder exemptedAppProtocols(List<KeyValuePair> exemptedAppProtocols)
exemptedAppProtocols - value of exemptedAppProtocols property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder exemptedAppProtocolsNextLink(String exemptedAppProtocolsNextLink)
exemptedAppProtocolsNextLink - value of exemptedAppProtocols@nextLink property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder exemptedAppPackages(List<KeyValuePair> exemptedAppPackages)
exemptedAppPackages - value of exemptedAppPackages property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder exemptedAppPackagesNextLink(String exemptedAppPackagesNextLink)
exemptedAppPackagesNextLink - value of exemptedAppPackages@nextLink property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder faceIdBlocked(Boolean faceIdBlocked)
faceIdBlocked - value of faceIdBlocked property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder minimumWipeSdkVersion(String minimumWipeSdkVersion)
minimumWipeSdkVersion - value of minimumWipeSdkVersion property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder minimumWipePatchVersion(String minimumWipePatchVersion)
minimumWipePatchVersion - value of minimumWipePatchVersion property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder allowedIosDeviceModels(String allowedIosDeviceModels)
allowedIosDeviceModels - value of allowedIosDeviceModels property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder appActionIfIosDeviceModelNotAllowed(ManagedAppRemediationAction appActionIfIosDeviceModelNotAllowed)
appActionIfIosDeviceModelNotAllowed - value of appActionIfIosDeviceModelNotAllowed property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder allowedAndroidDeviceManufacturers(String allowedAndroidDeviceManufacturers)
allowedAndroidDeviceManufacturers - value of allowedAndroidDeviceManufacturers property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder appActionIfAndroidDeviceManufacturerNotAllowed(ManagedAppRemediationAction appActionIfAndroidDeviceManufacturerNotAllowed)
appActionIfAndroidDeviceManufacturerNotAllowed - value of appActionIfAndroidDeviceManufacturerNotAllowed property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder thirdPartyKeyboardsBlocked(Boolean thirdPartyKeyboardsBlocked)
thirdPartyKeyboardsBlocked - value of thirdPartyKeyboardsBlocked property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder filterOpenInToOnlyManagedApps(Boolean filterOpenInToOnlyManagedApps)
filterOpenInToOnlyManagedApps - value of filterOpenInToOnlyManagedApps property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder disableProtectionOfManagedOutboundOpenInData(Boolean disableProtectionOfManagedOutboundOpenInData)
disableProtectionOfManagedOutboundOpenInData - value of disableProtectionOfManagedOutboundOpenInData property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder protectInboundDataFromUnknownSources(Boolean protectInboundDataFromUnknownSources)
protectInboundDataFromUnknownSources - value of protectInboundDataFromUnknownSources property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder requiredAndroidSafetyNetDeviceAttestationType(AndroidManagedAppSafetyNetDeviceAttestationType requiredAndroidSafetyNetDeviceAttestationType)
requiredAndroidSafetyNetDeviceAttestationType - value of requiredAndroidSafetyNetDeviceAttestationType property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder appActionIfAndroidSafetyNetDeviceAttestationFailed(ManagedAppRemediationAction appActionIfAndroidSafetyNetDeviceAttestationFailed)
appActionIfAndroidSafetyNetDeviceAttestationFailed - value of appActionIfAndroidSafetyNetDeviceAttestationFailed property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder requiredAndroidSafetyNetAppsVerificationType(AndroidManagedAppSafetyNetAppsVerificationType requiredAndroidSafetyNetAppsVerificationType)
requiredAndroidSafetyNetAppsVerificationType - value of requiredAndroidSafetyNetAppsVerificationType property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder appActionIfAndroidSafetyNetAppsVerificationFailed(ManagedAppRemediationAction appActionIfAndroidSafetyNetAppsVerificationFailed)
appActionIfAndroidSafetyNetAppsVerificationFailed - value of appActionIfAndroidSafetyNetAppsVerificationFailed property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder customBrowserProtocol(String customBrowserProtocol)
customBrowserProtocol - value of customBrowserProtocol property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder customBrowserPackageId(String customBrowserPackageId)
customBrowserPackageId - value of customBrowserPackageId property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder customBrowserDisplayName(String customBrowserDisplayName)
customBrowserDisplayName - value of customBrowserDisplayName property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder minimumRequiredCompanyPortalVersion(String minimumRequiredCompanyPortalVersion)
minimumRequiredCompanyPortalVersion - value of minimumRequiredCompanyPortalVersion property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder minimumWarningCompanyPortalVersion(String minimumWarningCompanyPortalVersion)
minimumWarningCompanyPortalVersion - value of minimumWarningCompanyPortalVersion property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder minimumWipeCompanyPortalVersion(String minimumWipeCompanyPortalVersion)
minimumWipeCompanyPortalVersion - value of minimumWipeCompanyPortalVersion property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder allowedAndroidDeviceModels(List<String> allowedAndroidDeviceModels)
allowedAndroidDeviceModels - value of allowedAndroidDeviceModels property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder allowedAndroidDeviceModelsNextLink(String allowedAndroidDeviceModelsNextLink)
allowedAndroidDeviceModelsNextLink - value of allowedAndroidDeviceModels@nextLink property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection.Builder appActionIfAndroidDeviceModelNotAllowed(ManagedAppRemediationAction appActionIfAndroidDeviceModelNotAllowed)
appActionIfAndroidDeviceModelNotAllowed - value of appActionIfAndroidDeviceModelNotAllowed property (as defined in service metadata)this (for method chaining)public DefaultManagedAppProtection build()
Copyright © 2018–2020. All rights reserved.