# 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.