| Package | Description |
|---|---|
| odata.msgraph.client.beta.entity |
| Modifier and Type | Method and Description |
|---|---|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedAndroidDeviceManufacturers(String allowedAndroidDeviceManufacturers)
“Semicolon seperated list of device manufacturers allowed, as a string, for the
managed app to work.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedAndroidDeviceModels(List<String> allowedAndroidDeviceModels)
“List of device models allowed, as a string, for the managed app to work.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedAndroidDeviceModelsNextLink(String allowedAndroidDeviceModelsNextLink)
“List of device models allowed, as a string, for the managed app to work.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedDataIngestionLocations(List<ManagedAppDataIngestionLocation> allowedDataIngestionLocations) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedDataIngestionLocationsNextLink(String allowedDataIngestionLocationsNextLink) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedDataStorageLocations(List<ManagedAppDataStorageLocation> allowedDataStorageLocations) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedDataStorageLocationsNextLink(String allowedDataStorageLocationsNextLink) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedInboundDataTransferSources(ManagedAppDataTransferLevel allowedInboundDataTransferSources) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedOutboundClipboardSharingExceptionLength(Integer allowedOutboundClipboardSharingExceptionLength) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedOutboundClipboardSharingLevel(ManagedAppClipboardSharingLevel allowedOutboundClipboardSharingLevel) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.allowedOutboundDataTransferDestinations(ManagedAppDataTransferLevel allowedOutboundDataTransferDestinations) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.appActionIfAndroidDeviceManufacturerNotAllowed(ManagedAppRemediationAction appActionIfAndroidDeviceManufacturerNotAllowed)
“Defines a managed app behavior, either block or wipe, if the specified device
manufacturer is not allowed.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.appActionIfAndroidDeviceModelNotAllowed(ManagedAppRemediationAction appActionIfAndroidDeviceModelNotAllowed)
“Defines a managed app behavior, either block or wipe, if the specified device
model is not allowed.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.appActionIfAndroidSafetyNetAppsVerificationFailed(ManagedAppRemediationAction appActionIfAndroidSafetyNetAppsVerificationFailed)
“Defines a managed app behavior, either warn or block, if the specified Android
App Verification requirment fails.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.appActionIfAndroidSafetyNetDeviceAttestationFailed(ManagedAppRemediationAction appActionIfAndroidSafetyNetDeviceAttestationFailed)
“Defines a managed app behavior, either warn or block, if the specified Android
SafetyNet Attestation requirment fails.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.appActionIfDeviceComplianceRequired(ManagedAppRemediationAction appActionIfDeviceComplianceRequired) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.appActionIfMaximumPinRetriesExceeded(ManagedAppRemediationAction appActionIfMaximumPinRetriesExceeded) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.appActionIfUnableToAuthenticateUser(ManagedAppRemediationAction appActionIfUnableToAuthenticateUser) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.approvedKeyboards(List<KeyValuePair> approvedKeyboards)
“If Keyboard Restriction is enabled, only keyboards in this approved list will be
allowed.
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.approvedKeyboardsNextLink(String approvedKeyboardsNextLink)
“If Keyboard Restriction is enabled, only keyboards in this approved list will be
allowed.
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.blockDataIngestionIntoOrganizationDocuments(Boolean blockDataIngestionIntoOrganizationDocuments) |
static AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.builderAndroidManagedAppProtection()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.contactSyncBlocked(Boolean contactSyncBlocked) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.createdDateTime(OffsetDateTime createdDateTime) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.customBrowserDisplayName(String customBrowserDisplayName)
“Friendly name of the preferred custom browser to open weblink on Android.
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.customBrowserPackageId(String customBrowserPackageId)
“Unique identifier of the preferred custom browser to open weblink on Android.
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.dataBackupBlocked(Boolean dataBackupBlocked) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.deployedAppCount(Integer deployedAppCount)
“Count of apps to which the current policy is deployed.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.description(String description) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.deviceComplianceRequired(Boolean deviceComplianceRequired) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.disableAppEncryptionIfDeviceEncryptionIsEnabled(Boolean disableAppEncryptionIfDeviceEncryptionIsEnabled)
“When this setting is enabled, app level encryption is disabled if device level
encryption is enabled”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.disableAppPinIfDevicePinIsSet(Boolean disableAppPinIfDevicePinIsSet) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.displayName(String displayName) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.encryptAppData(Boolean encryptAppData)
“Indicates whether application data for managed apps should be encrypted”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.exemptedAppPackages(List<KeyValuePair> exemptedAppPackages)
“App packages in this list will be exempt from the policy and will be able to
receive data from managed apps.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.exemptedAppPackagesNextLink(String exemptedAppPackagesNextLink)
“App packages in this list will be exempt from the policy and will be able to
receive data from managed apps.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.fingerprintBlocked(Boolean fingerprintBlocked) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.id(String id) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.isAssigned(Boolean isAssigned) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.keyboardsRestricted(Boolean keyboardsRestricted)
“Indicates if keyboard restriction is enabled.
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.lastModifiedDateTime(OffsetDateTime lastModifiedDateTime) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.managedBrowser(ManagedBrowserType managedBrowser) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.managedBrowserToOpenLinksRequired(Boolean managedBrowserToOpenLinksRequired) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.maximumAllowedDeviceThreatLevel(ManagedAppDeviceThreatLevel maximumAllowedDeviceThreatLevel) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.maximumPinRetries(Integer maximumPinRetries) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumPinLength(Integer minimumPinLength) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumRequiredAppVersion(String minimumRequiredAppVersion) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumRequiredCompanyPortalVersion(String minimumRequiredCompanyPortalVersion)
“Minimum version of the Company portal that must be installed on the device or
app access will be blocked”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumRequiredOsVersion(String minimumRequiredOsVersion) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumRequiredPatchVersion(String minimumRequiredPatchVersion)
“Define the oldest required Android security patch level a user can have to gain
secure access to the app.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumWarningAppVersion(String minimumWarningAppVersion) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumWarningCompanyPortalVersion(String minimumWarningCompanyPortalVersion)
“Minimum version of the Company portal that must be installed on the device or
the user will receive a warning”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumWarningOsVersion(String minimumWarningOsVersion) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumWarningPatchVersion(String minimumWarningPatchVersion)
“Define the oldest recommended Android security patch level a user can have for
secure access to the app.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumWipeAppVersion(String minimumWipeAppVersion) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.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”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.minimumWipeOsVersion(String minimumWipeOsVersion) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.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.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.mobileThreatDefenseRemediationAction(ManagedAppRemediationAction mobileThreatDefenseRemediationAction) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.notificationRestriction(ManagedAppNotificationRestriction notificationRestriction) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.organizationalCredentialsRequired(Boolean organizationalCredentialsRequired) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.periodBeforePinReset(Duration periodBeforePinReset) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.periodOfflineBeforeAccessCheck(Duration periodOfflineBeforeAccessCheck) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.periodOfflineBeforeWipeIsEnforced(Duration periodOfflineBeforeWipeIsEnforced) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.periodOnlineBeforeAccessCheck(Duration periodOnlineBeforeAccessCheck) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.pinCharacterSet(ManagedAppPinCharacterSet pinCharacterSet) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.pinRequired(Boolean pinRequired) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.pinRequiredInsteadOfBiometricTimeout(Duration pinRequiredInsteadOfBiometricTimeout) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.previousPinBlockCount(Integer previousPinBlockCount) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.printBlocked(Boolean printBlocked) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.requiredAndroidSafetyNetAppsVerificationType(AndroidManagedAppSafetyNetAppsVerificationType requiredAndroidSafetyNetAppsVerificationType)
“Defines the Android SafetyNet Apps Verification requirement for a managed app to
work.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.requiredAndroidSafetyNetDeviceAttestationType(AndroidManagedAppSafetyNetDeviceAttestationType requiredAndroidSafetyNetDeviceAttestationType)
“Defines the Android SafetyNet Device Attestation requirement for a managed app
to work.”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.roleScopeTagIds(List<String> roleScopeTagIds) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.saveAsBlocked(Boolean saveAsBlocked) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.screenCaptureBlocked(Boolean screenCaptureBlocked)
“Indicates whether a managed user can take screen captures of managed apps”
|
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.simplePinBlocked(Boolean simplePinBlocked) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.targetedAppManagementLevels(AppManagementLevel targetedAppManagementLevels) |
AndroidManagedAppProtection.Builder |
AndroidManagedAppProtection.Builder.version(String version) |
Copyright © 2018–2020. All rights reserved.