# Copyright 1998 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA # 94303, U.S.A. All rights reserved. Third-party software, including font # technology, is copyrighted and licensed from Sun suppliers. This product # or document is protected by copyright and distributed under licenses # restricting its use, copying, distribution, and decompilation. No part of # this product or document may be reproduced in any form by any means # without prior written authorization of Sun and its licensors, if any. # # Sun, the Sun logo, Sun Microsystems, The Network Is The Computer, Sun.Net, # My.Sun.Net, Java, Java Web Server, HotJava, JavaScript, the Java Coffee # Cup logo, Solaris, Sun Workstation are trademarks or registered trademarks # of Sun Microsystems, Inc. in the United States and other countries. # # U.S. Government approval required when exporting the product. # # RESTRICTED RIGHTS: Use, duplication, or disclosure by the U.S. Government # is subject to restrictions of FAR 52.227-14(g)(2)(6/87) and FAR # 52.227-19(6/87), or DFARS 252.227-7015(b)(6/95) and DFARS 227.7202-3(a). # # # Web Access 1.0, "WebRealm" Configuration for SIMS... # # # A "WebRealm" configures the following: # # 1. Locale # 2. Authentication # 3. WebStore # 4. Default Selector (for now) # # # Locale configuration... # # locale: Java locale code, per Locale mechanism. # country: Java country code, per Locale mechanism. # # Defaults: # locale=en # country=us # locale=en country=us # # Authentication configuration... # # authType: Authentication class. # SNAuth.sslRequired: Require (or not) SSL connection to # SIMS WebRealm. This configuration only # applies to the "SNAuth" authentication # class. # prop.logoutUrl: URL of page displayed after session is # shutdown. # # Defaults: # # authType: No defaults, MUST be specified. # # SNAuth.sslRequired=no # # SNAuth.loginUrl: No defaults, MUST be specified. # # SNAuth.logoutUrl: No defaults, MUST be specified. # authType=com.sun.webaccess.auth.SunNetAuth SNAuth.sslRequired=no SNAuth.loginUrl=/WebAccess/indexSN.html SNAuth.logoutUrl=/WebAccess/en/html/auth/SNLogout.html # # WebStore configuration... # # access.DEFAULT_ACCESS: Defines default access class. # access.FileAccess.dirPath: Defines directory path into # which will be stored user files # for FileAccess access class. # access.LDAPAccess.pwdAttrName: Attribute name in LDAP dir. against # which LDAP authentication will occur. # access.LDAPAccess.accessDomain: Prepends to "ldapSearchBase" for all # LDAPAccess directory searches. The # result is the search base used by # the LDAPAccess supported portion # of the WebStore. # # Default: # access.DEFAULT_ACCESS: No defaults, MUST be specified. # # access.FileAccess.dirPath: No defaults. If FileAccess class # is used by WebStore, "...dirPath" MUST be specified. # # access.LDAPAccess.pwdAttrName: No defaults. If LDAPAccess # is used by WebStore, "...pwdAttrName" MUST be specified. # # Note: The WebStore MUST return values for "ldapServiceUrl" and # "ldapSearchBase". In the SIMS WebRealm, it is the # responsibility of the LDAPAccess class to perform this # function. # Administrators who wish to change their Web Access LDAP # configuration should alter the entries of the following form: # # access.LDAPAccess.ldapServiceUrl=ldap://: # access.LDAPAccess.ldapSearchBase= # access.DEFAULT_ACCESS=com.sun.webaccess.store.SunNetCommonPrefsAccess access.FileAccess.dirPath=/var/opt/SUNWwa/SimsUsers access.FileAccess.migrateToString=yes # # (Hack Alert) This info needed to avoid a null pointer exception, # although neither of them are used in sun net # access.ldapSearchBase=com.sun.webaccess.store.LDAPAccess access.LDAPAccess.ldapSearchBase=c=us access.ldapServiceUrl=com.sun.webaccess.store.LDAPAccess access.LDAPAccess.ldapServiceUrl=ldap://somehost:389 # Pointer to preference servlet URL access.sunnet.preferenceServletUrl=http://PREFHOST:PREFPORT/servlet/preferences # # The following WebStore mappings pertain to the "Mail" servlet. # # mail.IMAP.server... access.mail.IMAP.server=com.sun.webaccess.store.SunNetCommonPrefsAccess access.CommonPrefsAccess.mail.IMAP.server=MailServer access.global.prefs.timezone=com.sun.webaccess.store.SunNetCommonPrefsAccess access.CommonPrefsAccess.global.prefs.timezone=timezone access.userName=com.sun.webaccess.store.SunNetCommonPrefsAccess access.Mail.password=com.sun.webaccess.store.SunNetIMAPPrefsAccess access.mail.SMTP.server=com.sun.webaccess.store.SunNetCommonPrefsAccess access.CommonPrefsAccess.mail.SMTP.server=DefaultSMTPServer # # Set the following if a realm specific SMTP host is desired. This is # used if mail.SMTP.server preference is not found, but overrides # the mail.SMTP.server property. # #mail.realm.SMTP.server= # # The following WebStore mappings pertain to the "Calendar" servlet. # access.calendar.server=com.sun.webaccess.store.SunNetCommonPrefsAccess access.CommonPrefsAccess.calendar.server=CalendarServer access.calendar.name=com.sun.webaccess.store.SunNetCommonPrefsAccess access.CommonPrefsAccess.calendar.name=UserName # # Selector configuration... # SN.enable.selector = false; selector.button0.method=com.sun.webaccess.selector.GenericButton selector.button0.href=/servlet/com.sun.webaccess.prop.Prop selector.button0.img=/WebAccess/en/images/selector/viewsIconTrans.gif selector.button0.alt=Logout & Properties selector.button1.method=com.sun.webaccess.selector.GenericButton selector.button1.href=/servlet/com.sun.webaccess.mail.Mail selector.button1.img=/WebAccess/en/images/selector/mailviewTrans.gif selector.button1.alt=Mail selector.button2.method=com.sun.webaccess.selector.CalendarButton selector.button2.href=/servlet/com.sun.webaccess.calendar.Calendar selector.button2.alt=Calendar selector.button3.method=com.sun.webaccess.selector.GenericButton selector.button3.href=/servlet/com.sun.webaccess.name.Name selector.button3.img=/WebAccess/en/images/selector/nameviewTrans.gif selector.button3.alt=Name selector.button4.method=com.sun.webaccess.selector.GenericButton selector.button4.href=/WebAccess/en/help/main_help.doc.html selector.button4.img=/WebAccess/en/images/selector/helpTrans.gif selector.button4.alt=Help selector.button4.targ=wa_help acm.PolicyfileURL=file:BASEDIR/SUNWstnr/platform/policies/policy sun.net.TimeoutURL=http://PREFHOST:PREFPORT/content/usenglish/server/timeout_closewindow.html # Sun.Net logging varible Sun.Net.LogError=false # # WebAccess Logging varibles... # # Zero is the mimimal level LogLevel=1 # To turn on logging, uncomment the following line #LogFile=logs/javawebserver/WebAccess.log