HPOSSOD 1.0 Technical Note
HP Web Services for Output Server 2
Using HP Web Services for Output Server
Limitations
Limitations
When the HP Web Services for Output Server installation process is interrupted, the installer does not remove the
files and directories created during the installation.
You can use some special characters that are passed to Web Services for Output Server in the form of XML.
Example
& is used as &
< is used as <
> is used as >
“ is used as "
‘ is used as '
Security
HP Web Services for Output Server provides basic authentication based on the JAAS framework. You need to create
and configure login modules to authenticate the users for HP Web Services for Output Server. By default,
authentication is set to false.You can change authentication to true in the wsg.properties files located at
DAZEL_HOME/share/server/default/conf to authenticate users with a login and password at the Web
Services for Output Server level. You must redeploy Web Services for Output Server after making changes to the
wsg.properties file.
Once authentication is set to true, you must specify the login module that will be used to authenticate the users.
Login modules are defined in DAZEL_HOME/share/server/default/conf/login-config.xml file.
A sample entry of the login-config.xml file is as follows:
<application-policy name="WSGRealm">
<authentication>
<login-module code="org.jboss.security.auth.spi.LdapLoginModule"
flag="required">
<module-option
name="java.naming.factory.initial">com.sun.jndi.ldap.LdapCtxFactory</module
-option>
<module-option
name="java.naming.provider.url">ldap://localhost:389/</module-option>
<module-option
name="java.naming.security.authentication">simple</module-option>
<module-option name="principalDNPrefix">CN=</module-option>
<module-option name="principalDNSuffix">,o=HP,c=IN</module-option>
<module-option name="rolesCtxDN">CN=Roles,o=HP,c=IN</module-option>
<module-option name="roleAttributeID">memberOf</module-option>
<!--<module-option name="uidAttributeID">member</module-option> -->
<module-option name="roleAttributeIsDN">false</module-option>
<module-option name="roleNameAttributeID">name</module-option>
<!--<module-option name="allowEmptyPasswords">false</module-option>
<module-option name="matchOnUserDN">true</module-option> -->