void
|
allowLayoutSwitching(boolean allow)
API to enable/disable the layout switching.
|
KnoxConfigurationType
|
clone(String name)
API to return a new KnoxConfigurationType object by cloning it from another existing KnoxConfigurationType object.
|
void
|
enforceMultifactorAuthentication(boolean value)
API to enable or disable multi-factor authentication.
|
boolean
|
getAllowChangeDataSyncPolicy(String appName, String property)
API to check whether user is allowed to change data sync policy through UI options.
|
List<String>
|
getAppInstallationList()
API to get the list of apps that will be installed inside container.
|
boolean
|
getBiometricAuthenticationEnabledValue()
API to get Biometric Autentication value.
|
int
|
getContainerLayout()
API to get the default container layout type.
|
String
|
getCustomHomeScreenWallpaper()
API to get the custom home screen wallpaper.
|
String
|
getCustomLockScreenWallpaper()
API to get the custom lock screen wallpaper.
|
String
|
getCustomizedContainerBadge()
API to get customized container badge icon from
configuration type.
|
String
|
getCustomizedContainerIcon()
API to get custom container icon from
configuration type.
|
String
|
getCustomizedContainerName()
API to get customised container name from
configuration type.
|
String
|
getCustomizedContainerNameIcon()
API to get customised name icon from
configuration type.
|
String
|
getDataSyncPolicy(String appName, String property)
API to get the data sync property value, for the given application.
|
AuthenticationConfig
|
getEnterpriseIdentityAuthentication()
Deprecated
in API level 33 NOTE: This API is not available since Android 11.
|
List<String>
|
getForbiddenStrings()
API to get a list of forbidden strings for password.
|
int
|
getKeyguardDisabledFeatures()
API to get the features that has been disabled container keyguard.
|
List<String>
|
getListFromAllowChangeDataSyncPolicy(String property, boolean value)
API to get the list of applications from allow user change data sync policy based on
property and its value.
|
List<String>
|
getListFromDataSyncPolicy(String property, String value)
API to get the list of applications from data sync policy based on property and its value.
|
int
|
getMaximumCharacterOccurences()
API to get the maximum character occurances in password.
|
int
|
getMaximumCharacterSequenceLength()
API to get the maximum character sequence length.
|
int
|
getMaximumFailedPasswordsForWipe()
API to get the maximum failed attempts before the device wipes.
|
int
|
getMaximumNumericSequenceLength()
API to get the maximum numeric sequence allowed
from the configuration.
|
int
|
getMaximumTimeToLock()
API to get the password lock delay.
|
String
|
getName()
API to get the name of a type object.
|
int
|
getPasswordMinimumLength()
API to get the minimum length required for a password.
|
int
|
getPasswordMinimumLetters()
API to get the minimum alphabetical characters required for setting a password
from the configuration.
|
int
|
getPasswordMinimumLowerCase()
API to get the minimum lower case letters required for setting a password
from the configuration.
|
int
|
getPasswordMinimumNonLetters()
API to get the minimum non alphabetical characters required for setting a password
from the configuration.
|
int
|
getPasswordMinimumNumeric()
API to get the minimum numerics required for setting a password
from the configuration.
|
int
|
getPasswordMinimumSymbols()
API to get the minimum number of symbols required for setting a password
from the configuration.
|
int
|
getPasswordMinimumUpperCase()
API to get the minimum upper case letters required for setting a password
from the configuration.
|
int
|
getPasswordQuality()
API to get the password quality required for setting a password
from the type object.
|
String
|
getRequiredPwdPatternRestrictions()
API to get the required password pattern restriction.
|
boolean
|
isBiometricAuthenticationEnabled(int bioAuth)
Deprecated
in API level 35
|
boolean
|
isCustomizedContainerEnabled()
API to get whether custom container is enabled/disabled from
configuration type.
|
boolean
|
isLayoutSwitchingAllowed()
API to check whether the layout switching is enabled/disabled.
|
boolean
|
isMultifactorAuthenticationEnforced()
API to check whether multi-factor authentication is enabled.
|
void
|
setAllowChangeDataSyncPolicy(List<String> applications, String property, boolean value)
API to allow/disallow user changing the data sync policy through UI options.
|
void
|
setAppInstallationList(List<String> list)
API to set the list of apps that will be installed inside container.
|
void
|
setBiometricAuthenticationEnabled(int bioAuth, boolean enable)
Deprecated
in API level 35
|
void
|
setContainerLayout(int layoutType)
API to set the default container layout type.
|
void
|
setCustomHomeScreenWallpaper(String value)
API to set the custom home screen wallpaper path.
|
void
|
setCustomLockScreenWallpaper(String value)
API to set the custom lock screen wallpaper path.
|
void
|
setCustomizedContainerBadge(String value)
API to set custom container badge icon to
configuration type.
|
void
|
setCustomizedContainerEnabled(boolean value)
API to set custom container is enabled/disabled to
configuration type.
|
void
|
setCustomizedContainerIcon(String value)
API to set custom container icon to
configuration type.
|
void
|
setCustomizedContainerName(String value)
API to set customised container name to
configuration type.
|
void
|
setCustomizedContainerNameIcon(String value)
API to set customised name icon to
configuration type.
|
void
|
setDataSyncPolicy(List<String> applications, String property, String value)
API to set the data sync policies for remote content providers inside container.
|
void
|
setEnterpriseIdentityAuthentication(AuthenticationConfig authenticationConfig)
Deprecated
in API level 33 NOTE: This API is not available since Android 11.
|
void
|
setForbiddenStrings(List<String> list)
API to set the list of forbidden strings for password.
|
void
|
setKeyguardDisabledFeatures(int which)
API to set the features need to be disabled for container keyguard.
|
void
|
setMaximumCharacterOccurences(int value)
API to set the maximum character occurances in password.
|
void
|
setMaximumCharacterSequenceLength(int value)
API to set the maximum character sequence length.
|
void
|
setMaximumFailedPasswordsForWipe(int value)
API to set the maximum failed attempts before the device wipes.
|
void
|
setMaximumNumericSequenceLength(int value)
API to set the maximum numeric sequence allowed.
|
void
|
setMaximumTimeToLock(int value)
API to set the password lock delay.
|
void
|
setName(String value)
API to set the name of a type object.
|
void
|
setPasswordMinimumLength(int value)
API to set the minimum length required for a password.
|
void
|
setPasswordMinimumLetters(int value)
API to set the minimum alphabetical characters required for setting a password
in the configuration.
|
void
|
setPasswordMinimumLowerCase(int value)
API to set the minimum lower case letters required for setting a password
in the configuration.
|
void
|
setPasswordMinimumNonLetters(int value)
API to set the minimum non alphabetical characters required for setting a password
from the configuration.
|
void
|
setPasswordMinimumNumeric(int value)
API to set the minimum numerics required for setting a password
in the configuration.
|
void
|
setPasswordMinimumSymbols(int value)
API to set the minimum number of symbols required for setting a password
in the configuration.
|
void
|
setPasswordMinimumUpperCase(int value)
API to set the minimum upper case letters required for setting a password
in the configuration.
|
void
|
setPasswordQuality(int value)
API to set the password quality required for setting a password
in the type object.
|
void
|
setRequiredPasswordPattern(String value)
API to set the required password pattern restriction.
|