Application server properties
Platform Context Factory Name
- enrole.platform.contextFactory
Java class for the platform context factory that defines the integration point for ISIM with the Application server.
Example:
enrole.platform.contextFactory=com.ibm.itim.apps.impl.websphere.WebSpherePlatformContextFactory
Do not modify this property key and value.
Application server
- enrole.appServer.contextFactory
Java class that determines which JNDI factory to use with the Application server.
Default:
enrole.appServer.contextFactory=com.ibm.websphere.naming.WsnInitialContextFactory
Do not modify this property key and value.
- enrole.appServer.url
Location of the application server naming service. This value is obtained during ISIM installation.
Example:
enrole.appServer.url=iiop://localhost:2809
This property key and value can be changed only by a qualified administrator.
- enrole.appServer.usertransaction.jndiname
JNDI name of the JTA (Java Transaction API) User Transaction object.
Default:
enrole.appServer.usertransaction.jndiname=jta/usertransaction
Do not modify this property key and value.
- enrole.appServer.realm
Target server security realm name if ISIM is running on a different Application server instance that is configured to run with different security realm.
Example:
enrole.appServer.realm=itimCustomRealm
The default value is itimCustomRealm; it can be updated during the installation of ISIM.
This property key and value can be changed only by a qualified administrator.
- enrole.appServer.registry
Registry to which ISIM is configured.
Default:
enrole.appServer.registry=ITIM_Custom_registry
Do not modify this property key and value.
- enrole.appServer.security.domain
Name of the Security domain created for ISIM.
Default:
enrole.appServer.security.domain=ISIMSecurityDomain
Do not modify this property key and value.
- enrole.appServer.alwayssetisolevelrc
ISIM must always set the transaction isolation level to Read-Committed when it acquires database connections. Because the Application server has internal support for setting the isolation level, this property must be set to false.
Default:
enrole.appServer.alwayssetisolevelrc=false
Do not modify this property key and value.
Login helper
enrole.appServer.loginHelper.class
Java class used to log each thread in to J2EE Security..
Default:
enrole.appServer.loginHelper.class=com.ibm.itim.util.was.WAS40LoginHelper
Do not modify this property key and value.
Application server servlet path separator
Separator character used to specify path names to required resources.
Default:
enrole.servlet.path.separator=.
Do not modify this property key and value.
Event notification system login
SystemLoginContextFactoryJava factory class for event notification system login appropriate for Application server.
Example:
SystemLoginContextFactory=com.ibm.itim.remoteservices.provider.itim.websphere.WSSystemLogonContextFactory
Do not modify this property key and value.
User-selected locale
localeLocale setting for the ISIM environment.
Default:
locale=en
Context factory name
Unique name of the application server. In a cluster environment, it is important that this name is unique for each member within a node in the cluster. Cluster members on different nodes can have same names.
Default:
enrole.appServer.name=myserver
Parent topic: System property configuration in enRole.properties