Parameters for Security and Authentication

Use

The following parameters are available to configure security and authentication:

Parameters in Default.properties and Configuration.properties

Parameters

Description

MobileEngine.Security.HostnameVerifying

Activate or deactivate the host name check. If this option is activated, there is an HTTPS connection if the URL host name and the host name specified in the certificate (= Common Name entry of the certificate) are the same.

Possible values: false, true

Default value: true

MobileEngine.Security.Implementation.Provider

Library for encryption of database password on mobile device.

Example: iaik.security.provider.IAIK

MobileEngine.Security.Persist.SecureStorage

Activate and deactivate encryption of database password on the mobile device

Possible values: false, true

Default value: false

MobileEngine.Security.Synchronization PasswordHandlingOption

Define how the synchronization password is handled.

Possible values:

local - Password corresponds to the local password and does not need to be entered for synchronization

atSync - Password does not correspond to the local password and must be entered for each synchronization

once - Password does not correspond to the local password and must be entered once for each logon

Default value: atSync

MobileEngine.Security. SyncPasswordFieldAtLogon

Display field for synchronization password on the logon screen of the client.

Only possible if MobileEngine.Security.Synchronization PasswordHandlingOption=once and if MobileEngine.Sync.TimedSyncActive=true .

Possible values: false , true

Default value: false

MobileEngine.Security. ResetLocalLogonPassword

Option to reset the logon password.

Possible values: false , true

Default value: false

MobileEngine.Security. BypassLocalLogonPassword

Activate or deactivate the logon password query

Possible values: false , true

Default value: false

MobileEngine.Security.

AllowedLogonFailuresUntilUserLock

Configure the number of possible failed logon attempts on the client. If the number of permitted failed logon attempts is exceeded, the client must be reinstalled.

Possible values: positive integers or -1

Default value: -1 (unlimited)

MobileEngine.Security.SSLSupport

Activate or deactivate SSL support in the client

Possible values: false , true

Default value: true

MobileEngine.Security.PasswordsToUpperCase

By default, the user password is case sensitive. This is the recommended setting. If you do not want the client to use this differentiation between upper and lower case, you can disable it and enable the conversion of all passwords to upper case.

Possible values: false , true

Default value: false