| Package | Description |
|---|---|
| odata.msgraph.client.beta.entity |
| Modifier and Type | Method and Description |
|---|---|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedAndroidDeviceManufacturers(String allowedAndroidDeviceManufacturers)
“Semicolon seperated list of device manufacturers allowed, as a string, for the
managed app to work.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedAndroidDeviceModels(List<String> allowedAndroidDeviceModels)
“List of device models allowed, as a string, for the managed app to work.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedAndroidDeviceModelsNextLink(String allowedAndroidDeviceModelsNextLink)
“List of device models allowed, as a string, for the managed app to work.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedDataIngestionLocations(List<ManagedAppDataIngestionLocation> allowedDataIngestionLocations) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedDataIngestionLocationsNextLink(String allowedDataIngestionLocationsNextLink) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedDataStorageLocations(List<ManagedAppDataStorageLocation> allowedDataStorageLocations) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedDataStorageLocationsNextLink(String allowedDataStorageLocationsNextLink) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedInboundDataTransferSources(ManagedAppDataTransferLevel allowedInboundDataTransferSources) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedIosDeviceModels(String allowedIosDeviceModels)
“Semicolon seperated list of device models allowed, as a string, for the managed
app to work.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedOutboundClipboardSharingExceptionLength(Integer allowedOutboundClipboardSharingExceptionLength) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedOutboundClipboardSharingLevel(ManagedAppClipboardSharingLevel allowedOutboundClipboardSharingLevel) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.allowedOutboundDataTransferDestinations(ManagedAppDataTransferLevel allowedOutboundDataTransferDestinations) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.appActionIfAndroidDeviceManufacturerNotAllowed(ManagedAppRemediationAction appActionIfAndroidDeviceManufacturerNotAllowed)
“Defines a managed app behavior, either block or wipe, if the specified device
manufacturer is not allowed.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.appActionIfAndroidDeviceModelNotAllowed(ManagedAppRemediationAction appActionIfAndroidDeviceModelNotAllowed)
“Defines a managed app behavior, either block or wipe, if the specified device
model is not allowed.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.appActionIfAndroidSafetyNetAppsVerificationFailed(ManagedAppRemediationAction appActionIfAndroidSafetyNetAppsVerificationFailed)
“Defines a managed app behavior, either warn or block, if the specified Android
App Verification requirment fails.”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.appActionIfAndroidSafetyNetDeviceAttestationFailed(ManagedAppRemediationAction appActionIfAndroidSafetyNetDeviceAttestationFailed)
“Defines a managed app behavior, either warn or block, if the specified Android
SafetyNet Attestation requirment fails.”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.appActionIfDeviceComplianceRequired(ManagedAppRemediationAction appActionIfDeviceComplianceRequired) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.appActionIfIosDeviceModelNotAllowed(ManagedAppRemediationAction appActionIfIosDeviceModelNotAllowed)
“Defines a managed app behavior, either block or wipe, if the specified device
model is not allowed.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.appActionIfMaximumPinRetriesExceeded(ManagedAppRemediationAction appActionIfMaximumPinRetriesExceeded) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.appActionIfUnableToAuthenticateUser(ManagedAppRemediationAction appActionIfUnableToAuthenticateUser) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.appDataEncryptionType(ManagedAppDataEncryptionType appDataEncryptionType)
“Type of encryption which should be used for data in a managed app.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.blockDataIngestionIntoOrganizationDocuments(Boolean blockDataIngestionIntoOrganizationDocuments) |
static DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.builderDefaultManagedAppProtection()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.contactSyncBlocked(Boolean contactSyncBlocked) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.createdDateTime(OffsetDateTime createdDateTime) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.customBrowserDisplayName(String customBrowserDisplayName)
“Friendly name of the preferred custom browser to open weblink on Android.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.customBrowserPackageId(String customBrowserPackageId)
“Unique identifier of a custom browser to open weblink on Android.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.customBrowserProtocol(String customBrowserProtocol)
“A custom browser protocol to open weblink on iOS.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.customSettings(List<KeyValuePair> customSettings)
“A set of string key and string value pairs to be sent to the affected users,
unalterned by this service”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.customSettingsNextLink(String customSettingsNextLink)
“A set of string key and string value pairs to be sent to the affected users,
unalterned by this service”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.dataBackupBlocked(Boolean dataBackupBlocked) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.deployedAppCount(Integer deployedAppCount)
“Count of apps to which the current policy is deployed.”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.description(String description) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.deviceComplianceRequired(Boolean deviceComplianceRequired) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.disableAppEncryptionIfDeviceEncryptionIsEnabled(Boolean disableAppEncryptionIfDeviceEncryptionIsEnabled)
“When this setting is enabled, app level encryption is disabled if device level
encryption is enabled.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.disableAppPinIfDevicePinIsSet(Boolean disableAppPinIfDevicePinIsSet) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.disableProtectionOfManagedOutboundOpenInData(Boolean disableProtectionOfManagedOutboundOpenInData)
“Disable protection of data transferred to other apps through IOS OpenIn option.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.displayName(String displayName) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.encryptAppData(Boolean encryptAppData)
“Indicates whether managed-app data should be encrypted.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.exemptedAppPackages(List<KeyValuePair> exemptedAppPackages)
“Android App packages in this list will be exempt from the policy and will be
able to receive data from managed apps.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.exemptedAppPackagesNextLink(String exemptedAppPackagesNextLink)
“Android App packages in this list will be exempt from the policy and will be
able to receive data from managed apps.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.exemptedAppProtocols(List<KeyValuePair> exemptedAppProtocols)
“iOS Apps in this list will be exempt from the policy and will be able to receive
data from managed apps.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.exemptedAppProtocolsNextLink(String exemptedAppProtocolsNextLink)
“iOS Apps in this list will be exempt from the policy and will be able to receive
data from managed apps.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.faceIdBlocked(Boolean faceIdBlocked)
“Indicates whether use of the FaceID is allowed in place of a pin if PinRequired
is set to True.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.filterOpenInToOnlyManagedApps(Boolean filterOpenInToOnlyManagedApps)
“Defines if open-in operation is supported from the managed app to the
filesharing locations selected.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.fingerprintBlocked(Boolean fingerprintBlocked) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.id(String id) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.lastModifiedDateTime(OffsetDateTime lastModifiedDateTime) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.managedBrowser(ManagedBrowserType managedBrowser) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.managedBrowserToOpenLinksRequired(Boolean managedBrowserToOpenLinksRequired) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.maximumAllowedDeviceThreatLevel(ManagedAppDeviceThreatLevel maximumAllowedDeviceThreatLevel) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.maximumPinRetries(Integer maximumPinRetries) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumPinLength(Integer minimumPinLength) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumRequiredAppVersion(String minimumRequiredAppVersion) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumRequiredCompanyPortalVersion(String minimumRequiredCompanyPortalVersion)
“Minimum version of the Company portal that must be installed on the device or
app access will be blocked”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumRequiredOsVersion(String minimumRequiredOsVersion) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumRequiredPatchVersion(String minimumRequiredPatchVersion)
“Define the oldest required Android security patch level a user can have to gain
secure access to the app.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumRequiredSdkVersion(String minimumRequiredSdkVersion)
“Versions less than the specified version will block the managed app from
accessing company data.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumWarningAppVersion(String minimumWarningAppVersion) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumWarningCompanyPortalVersion(String minimumWarningCompanyPortalVersion)
“Minimum version of the Company portal that must be installed on the device or
the user will receive a warning”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumWarningOsVersion(String minimumWarningOsVersion) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumWarningPatchVersion(String minimumWarningPatchVersion)
“Define the oldest recommended Android security patch level a user can have for
secure access to the app.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumWipeAppVersion(String minimumWipeAppVersion) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumWipeCompanyPortalVersion(String minimumWipeCompanyPortalVersion)
“Minimum version of the Company portal that must be installed on the device or
the company data on the app will be wiped”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumWipeOsVersion(String minimumWipeOsVersion) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumWipePatchVersion(String minimumWipePatchVersion)
“Android security patch level less than or equal to the specified value will
wipe the managed app and the associated company data.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.minimumWipeSdkVersion(String minimumWipeSdkVersion)
“Versions less than the specified version will block the managed app from
accessing company data.”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.mobileThreatDefenseRemediationAction(ManagedAppRemediationAction mobileThreatDefenseRemediationAction) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.notificationRestriction(ManagedAppNotificationRestriction notificationRestriction) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.organizationalCredentialsRequired(Boolean organizationalCredentialsRequired) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.periodBeforePinReset(Duration periodBeforePinReset) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.periodOfflineBeforeAccessCheck(Duration periodOfflineBeforeAccessCheck) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.periodOfflineBeforeWipeIsEnforced(Duration periodOfflineBeforeWipeIsEnforced) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.periodOnlineBeforeAccessCheck(Duration periodOnlineBeforeAccessCheck) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.pinCharacterSet(ManagedAppPinCharacterSet pinCharacterSet) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.pinRequired(Boolean pinRequired) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.pinRequiredInsteadOfBiometricTimeout(Duration pinRequiredInsteadOfBiometricTimeout) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.previousPinBlockCount(Integer previousPinBlockCount) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.printBlocked(Boolean printBlocked) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.protectInboundDataFromUnknownSources(Boolean protectInboundDataFromUnknownSources)
“Protect incoming data from unknown source.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.requiredAndroidSafetyNetAppsVerificationType(AndroidManagedAppSafetyNetAppsVerificationType requiredAndroidSafetyNetAppsVerificationType)
“Defines the Android SafetyNet Apps Verification requirement for a managed app to
work.”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.requiredAndroidSafetyNetDeviceAttestationType(AndroidManagedAppSafetyNetDeviceAttestationType requiredAndroidSafetyNetDeviceAttestationType)
“Defines the Android SafetyNet Device Attestation requirement for a managed app
to work.”
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.roleScopeTagIds(List<String> roleScopeTagIds) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.saveAsBlocked(Boolean saveAsBlocked) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.screenCaptureBlocked(Boolean screenCaptureBlocked)
“Indicates whether screen capture is blocked.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.simplePinBlocked(Boolean simplePinBlocked) |
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.thirdPartyKeyboardsBlocked(Boolean thirdPartyKeyboardsBlocked)
“Defines if third party keyboards are allowed while accessing a managed app.
|
DefaultManagedAppProtection.Builder |
DefaultManagedAppProtection.Builder.version(String version) |
Copyright © 2018–2020. All rights reserved.