# Licensed Materials - Property of IBM, 5724-E76, (C) Copyright IBM Corp. 2004 - All Rights reserved. # -------------------------------- # # Properties of the Config Service # # -------------------------------- # # Absolute path to the install directory of WAS. # # Default: <none> was.home=C:/WEBSPH~1/APPSER~1 # Absolute path to the install directory of WPS. # This parameter MUST be set. # # Default: <none> wps.home=C:/WEBSPH~1/PORTAL~1 # name of the environment var set in WAS # # Default: <none> wps.home.var=$(WPS_HOME) # The command to use for session validation # # Default: SessionValidatorAuth command.sessionvalidator = SessionValidatorNoAuth # The two commands to use for login and logout # # Default: LoginUserAuth, LogoutUserAuth command.login = LoginUserNoAuth command.logout = LogoutUserNoAuth # Login redirect paramters # # Default: true, false, <none> redirect.login = true redirect.login.ssl = false redirect.login.url = # Logout redirect parameters # # Default: false, false, <none> redirect.logout = false redirect.logout.ssl = false redirect.logout.url = # Multiple Realms Support parameters to allow login with uid@realm # # Default: false, <none>, <none> multiple.realms.enabled = false multiple.realms.login.default.realm = multiple.realms.user.dn.template = # The parameters of the (virtual) host that the portal is accessed through # # Default: host.name = host.port.http = host.port.https = # Flag whether Cross-Site-Scripting security protection is turned on. # # Default: true security.css.protection = true # General command redirect # Turn on if bookmarkable urls are required (performance impact) # # Default: false redirect.commands = false # The context path that the portal is running under # # Default: <none> uri.context.path=wps # The context path that the portal wsrp facade is running under # # Default: <none> uri.context.path.facade=wsrp # URI of public, protected, and documentation area # Make sure that there are NO SLASHES at beginning or end! # # Default: portal, myportal uri.home.public=portal uri.home.protected=myportal uri.home.doc = doc # Determines whether a public URL should be translated to a protected URL # if a user session exists. # # Default: false uri.home.substitution = false # Flag that determines whether the portal should use # a RequestID. If URL-Addressability should be used, # the key has to be set to "false". This means, no RequestID is used. # # Default: false uri.requestid = false # Determines the level that persistent session should operate on # # 0 -> do not use persistent window state # 1 -> use persistent window state, but start with the default page # 2 -> use persistent window state and start with the page the user visited before logging out # # Default: 0 persistent.session.level = 0 # Determines whether the user get the option to resume the session # # 0 -> the user has no option to resume or not resume as the case may be # 1 -> the user is presented with an option to resume the session at login # # Default: 0 persistent.session.option = 0 # Flag that determines whether the portal should use # Portal Filtering or not # # Default: false portal.enable.filtering = true # Flag that determines whether the portal should use # Portlet Filtering or not # (Note: Needs to be true for Struts Portlet Framework static HTML/XML support) # # Default: true portlet.enable.filtering = true # URL that is used for find and set in global settings portlet # # Default: <none> portlet.url.find = # Determintes what a user sees if they are not authorized to view a portlet # # Default= false portlets.unauthorized.visible=false # Determines the identifier that is used to mark portal internal URLs # MUST be defined when Mapping URLs should be used in the portal. # Remember: The first token of the identifier MUST NOT be equal to a label # of a context node. # FORMAT : "/"+ identifier_name +"/" + identifier_value # EXAMPLE: portal_url_identifier = /purl/ # portal_url_identifier = /!ut/p # " # NOTE : The identifier MUST only contain characters that are unreserved for URLs wps.mappingurl.portal_url_identifier = /!ut/p # Determines if portal supports Mapping URLs and if prefix is appended # to normal portal internal urls. wps.mappingurl.enabled=true # Determines if the title and description of pages can be redefined by users on derived pages. # If the parameter is set to false, titles and description of pages can only be changed on # non derived pages. # # Default= true allow.derived.titles=true # Determines which portlet menu mode should be used. # Options: # # 0 -> disabled : Portlet Menus are not displayed in the navigation menu at all. # 1 -> current_selection: Only the portlet menus of the portlets that reside on the currently selected page are # are added below the navigation menu item for that page. # 2 -> everything : The portlet menus of all portlets on all pages are added below the appropriate navigation # menu items in the navigation tree. navigation.portletmenu.mode = 1 # Determines if the navigation nodes in a tree are expanded or collapsed per default # # Default= true (means expanded) navigation.expansion.defaultstate=true #################### # PortletContainer # #################### #PortletResponse headers portletcontainer.response.headers.additionallyNotAllowed= portletcontainer.response.headers.forceAllowed= # restricts the access of PortletData, PortletSettings and PortletApplicationSettings # to the respective Portlet.Mode portletcontainer.restrict.dataaccess=true ######## # WSRP # ######## # Specify the implementation of the ResourceURLFilterFactory. # The specified factory must implement the com.ibm.wps.wsrp.consumer.security.WSRPResourceURLFilterFactory interface. # This class is used to filter (encode/decode) WSRP resource url's # #wsrp.resource.url.filter.factory=com.ibm.wps.wsrp.consumer.factory.UrlFilterFactoryImpl # controls if the portal has to care about the WSRP security wsrp.security.enabled=false # Specify the properties file WSRP uses for portlet container instanciation wsrp.container.props.file=config/services/PortletContainerService.properties # Specify the URLs of the WSRP SOAP ports (4 HTTP, 4 HTTPS) # # The URL MUST include protocol,host and portal-application-root # The URL MAY include a port (recommended) # The URL MUST NOT end with a path separator '/' # # e.g. http://yourco.com:9081/wps # # property keys for the NON-secure WSRP SOAP URLs: # # wsrp.soap.address.description.http # wsrp.soap.address.markup.http # wsrp.soap.address.portletmanagement.http # wsrp.soap.address.registration.http # # property keys for the SECURE WSRP SOAP URLs: # # wsrp.soap.address.description.https # wsrp.soap.address.markup.https # wsrp.soap.address.portletmanagement.https # wsrp.soap.address.registration.https # # # HTTP URLs (with security disabled) # #wsrp.soap.address.description.http = http://yourco.com:9081/wps #wsrp.soap.address.markup.http = http://yourco.com:9081/wps #wsrp.soap.address.portletmanagement.http = http://yourco.com:9081/wps #wsrp.soap.address.registration.http = http://yourco.com:9081/wps # # HTTPS URLs (with security enabled) # #wsrp.soap.address.description.https = https://yourco.com:9081/wps #wsrp.soap.address.markup.https = https://yourco.com:9081/wps #wsrp.soap.address.portletmanagement.https = https://yourco.com:9081/wps #wsrp.soap.address.registration.https = https://yourco.com:9081/wps # Specify the state change behaviour the consumer uses to inform the remote portlet # about state changes if multiple unauthenticated users use the same remote portlet clone. # # Options: # # readOnly -> The remote portlet is not allowed to change persistent portlet state # readWrite -> Even though multiple users use the remote portlet it is allowed to # change its persistent state # # Default= readOnly #wsrp.consumer.state.change=readOnly ######################## # XML Config Interface # ######################## # xmlaccess distinguishes DNs form shortnames in the subjectid by looking for a '=' # uncomment the following setting if you use a custom user registry that has IDs without a '='; in that case, # all subjecid attributes are treated as IDs and never as shortnames # xmlaccess.allowshortnames=false ########################### # IBM specific parameters # ########################### # path to portlet application root, or repository application.repository.dir=deployed ########################### # Transcoding Enablement # ########################### portlet.enable.transcoding=true ############################# # Settings for WAS security # ############################# # controls if the portal has to care about the WAS security was.security.enabled=false ############################ # Fast Skins # ############################ skins.highperf.controls=false skins.highperf.containers=false skins.highperf.layeredcontainers=false skins.highperf.showself=false ################################################# # Page reload interval for authenticated users. # ################################################# # interval in minutes after pages should be reloaded for an authenticated user # the reload will respect the most current access control settings for that user # if this value is set to zero, no automatic reload will occur during the session page.reload.interval=0 ####################### # Process Integration # ####################### # Defines the unique name of the page holding the MyTasks portlet. processintegration.myTasksPageUniqueName = wps.MyTasks # Defines the JNDI name of the HTM EJB. # # Example 1: corbaname:iiop:<host>:<port>#com/ibm/task/api/TaskManagerHome # Example 2: cell/nodes/Node1/servers/Server1/com/ibm/task/api/TaskManagerHome # processintegration.htmJndiName = corbaname:iiop:localhost:2809#com/ibm/task/api/TaskManagerHome # Defines the lifetime value for internal cache invalidation. # The time is specified in seconds. processintegration.pendingtasks.lifetime=30
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.