Authentication Properties

List of Authentication properties used by Config UI.

The following table explains the properties to enable the LDAP or FILE-based user authentication for the Config UI.

Authentication Properties
Property Description
asg-configui.tra File Properties
java.property.com.tibco.asg.designtime.configui.ASGAuthProcess Specifies the type of the authentication process required to login to the Config UI.

The possible values are: LDAP or FILE.

  • The default value of this property is blank. If you do not specify any value and keep it blank, the login user is authenticated with the values specified in the tibco.env.ASG_ADMIN_USERNAME and tibco.env.ASG_ADMIN_PASSWORD properties of asg-configui.tra file. See Default Authentication for details.
  • The value of this property is required if you want to authenticate the user on a LDAP server or in a FILE.
java.property.com.tibco.asg.designtime.configui.ASGPropFile Specifies the path to the property file for the authentication process.
  • Value of this property is required if the java.property.com.tibco.asg.designtime.configui.ASGAuthProcess property is set to FILE or LDAP.
  • If the authentication process is done on the LDAP server, then this parameter specifies the path to a property file containing the complete details to connect to LDAP server.

    Example: ASG_HOME/bin/ldapSearch.properties

    where ASG_HOME is set to the directory where TIBCO API Exchange Gateway is installed.

  • If the authentication process type is FILE, then this parameter specifies the path to a text file containing the credentials of the users.

    Example:

    ASG_HOME/mm/config/users.pwd

    where ASG_HOME is set to the directory where the TIBCO API Exchange Gateway is installed.

See Authentication Property Files for details.

java.property.com.tibco.asg.designtime.configui.ASGSessionTimeOut Specifies the timeout value (in minutes) for a session.

Set as Integer value. The session does not time out if the value is set to a negative value.

Required.

web.xml file properties
				
 
asgAuthProcess Same as the java.property.com.tibco.asg.designtime.configui.ASGAuthProcess property defined in asg-configui.tra file. See java.property.com.tibco.asg.designtime.configui.ASGAuthProcess.
asgAuthPropFile Same as java.property.com.tibco.asg.designtime.configui.ASGPropFile property. See java.property.com.tibco.asg.designtime.configui.ASGPropFile.
session-timeout Same as java.property.com.tibco.asg.designtime.configui.ASGSessionTimeOut. See java.property.com.tibco.asg.designtime.configui.ASGSessionTimeOut.