Authentication application parameters

This table show the authentication application parameters that can be configured and implemented using Infor SAT.

Parameter Name Description
encryption.pbeCipherAlgorithm (parm_id = 3077812) Use this parameter to define the password-based encryption (PBE) algorithm (for example, PBEWithMD5AndDES) used to perform the actual encryption and decryption.

The default value is PBEWithMD5AndTripleDES.

Is Customer Editable

login.secure.maximumPasswordLength (parm_id = 3129726) This parameter determines the maximum length allowed for a password.

The default value is 20.

This application parameter is dependent on the largesoft.db.DefaultSecurePasswordValidator parameter.

Is Customer Editable

login.secure.minimumPasswordLength (parm_id = 3129725) This parameter determines the minimum length allowed for a password.

The default value is 8.

This application parameter is dependent on the largesoft.db.DefaultSecurePasswordValidator parameter.

Is Customer Editable

login.secure.nonAlphabeticCharCount (parm_id = 3129727) This parameter determines the number of non-alphabetic characters that must be part of a password.

The default value is 1.

This application parameter is dependent on the largesoft.db.DefaultSecurePasswordValidator parameter.

Is Customer Editable

login.secure.passwordExcludeCharSet (parm_id = 3129730) A string of characters that cannot be used in a password. For example, abc. the default value is "" no excluded characters.

In addition, exclude these special characters: apostrophe’s "", ‘’, \ ! @ # $ % ^ & * In addition, java client using LDAP will not accept foreign language characters. For example é,è,ê,ë, and so on.

This parameter is used only if a customer site has characters they do not want to be used in a password, so by default, all characters are allowed and the default value of this parameter is an empty string. However, the database definition of application parameter cannot allow NULL value. By default, this parameter is not inserted into the database. However, if the customer does define some character value for this parameter using Infor SAT, this application parameter will be inserted properly into the database.

Dependencies largesoft.db.DefaultSecurePasswordValidator parameter

Is Customer Editable

login.secure.passwordHistorySize (parm_id = 3129729) This parameter determines the number of unique passwords the user must have before they can re-use a password.

The default value is 0.

This application parameter is dependent on the largesoft.db.DefaultSecurePasswordValidator parameter.

Is Customer Editable

login.secure.passwordLifetime (parm_id = 3129728) This parameter determines the number of days a password remains valid before it must be changed.

The default value is 365.

This application parameter is dependent on the largesoft.db.DefaultSecurePasswordValidator parameter.

Is Customer Editable

login.validatorClass (parm_id = 3129724) This parameter determines the class used to authenticate a user when they login.

The default is largesoft.db.DefaultPasswordValidator.

Other options include:

  • largesoft.db.SAMLPasswordValidator
  • largesoft.db.UniversalPasswordValidator
  • largesoft.db.MultiLDAPPasswordValidator "No dependencies

Is Customer Editable

TripleDES.encrypt.encoding(parm_id=3140551) Use this parameter to specify the character encoding when using TripleDES to encrypt/decrypt string (set 'none' to use system default encoding).

The default value is utf-8.

Is customer editable

wap.enableAutoLogin (parm_id = 3025812) If this parameter is set to true, then a user connecting to the wireless servlet is automatically logged in based on their device's phone number or unique identifier. If false, the user must explicitly specify their login and password each time.

The default value is true.

Is Customer Editable

wap.enableWirelessAccess (parm_id = 3025811) If this parameter is set to true, then users may access Expense Management from a wireless device. If false, the user will be denied access even if they provide a valid username and password.

The default values are true.

Is Customer Editable

wap.excludeFromPersonalDocs (parm_id = 3025813) Use this parameter to specify a comma-separated list of activity types to exclude from the Personal Docs. The numbers in this list must correspond to the activity types defined in DBStatic.java (for example, ACT_ARCHIVE = 50).

The default values are 50, 60.

Is Not Customer Editable

wap.maxNoteSize (parm_id = 3025814) Use this parameter to specify the maximum number of characters that can be shown for each note. If a note is longer than this value, it will be distributed across multiple screens.

This value may not exceed 750.

The default value is 500.

Is Customer Editable

hashingPW.iteration.num (parm_id = 3151153) Set the number of times to iterate the hash operation. Default value is 1000.