La génération des URLs est notamment (mais pas seulement) utilisée pour les liens hypertextes des courriers électroniques envoyés aux utilisateurs. Les propriétés ci-dessous sont définies dans /properties/config.properties.
Les URLs générées ont des formes différentes selon le déploiement (servlet/quick-start ou bien portlet).
Déploiement servlet ou quick-start
Bean de génération des URLs (requis)
Le bean de génération des URLs doit être servletUrlGenerator :
#urlGeneration.bean=servletUrlGenerator
URL du serveur CAS (requise)
#urlGeneration.casLoginUrl=[https://cas.domain.edu/login?service=%s]
URL de connexion CAS de l'application
#urlGeneration.servletLoginUrl=[http://helpdesk.domain.edu/stylesheets/cas.faces]
URL d'accueil de l'application
#urlGeneration.servletGuestUrl=[http://helpdesk.domain.edu/stylesheets/welcome.faces]
Déploiement portlet avec uPortal
Bean de génération des URLs (requis)
Le bean de génération des URLs doit être uportalUrlGenerator :
#urlGeneration.bean=uportalUrlGenerator
URL du serveur CAS (requis)
#urlGeneration.casLoginUrl=[https://cas.domain.edu/login?service=%s]
Nom fonctionnel de la portlet dans uPortal
#urlGeneration.uportalFunctionnalName=esup-helpdesk
URL de connexion CAS du portail
#urlGeneration.uportalLoginUrl=[http://portal.domain.edu/Login][http://helpdesk.domain.edu/stylesheets/cas.faces]
URL d'accueil du portail
#urlGeneration.uportalGuestUrl=[http://portal.domain.edu/Guest][http://helpdesk.domain.edu/stylesheets/welcome.faces]
########################################################################
# FEED
#
# The address of the IMAP mailbox
# REQUIRED by ant target feed
#
#feed.imap.address=support@domain.edu
#
# the host name or IP address of the IMAP server
# REQUIRED by ant target feed
#
#feed.imap.server=imap.domain.edu
#
# the credentials used to connect to the IMAP server
# REQUIRED by ant target feed
#
#feed.imap.account=support
#feed.imap.password=secret
#
# the folder to read
#
#feed.imap.folder=INBOX
#
# the ID of the target category for the tickets
#
#feed.imap.categoryId=1
########################################################################
# WEB SERVICES
# the (comma-separated) clients authorized to use the web service
# if left empty (by default), any client will be authorized to use
# the web service (potential security hole).
#webService.authorizedClientNames=host1.domain.edu,host2.domain.edu