NonStop Servlets for JavaServer Pages (NSJSP) 6.1 System Administrator's Guide

Security Considerations
NonStop Servlets for JavaServer Pages (NSJSP) 6.1 System Administrator’s Guide—596210-006
8-17
Realms
Example 8-1 shows some mxci statements to create tables in SQL/MX for use in a
JDBCRealm.
digest Specifies the name of the MessageDigest algorithm used to
encrypt user passwords stored in the database. If this attribute is
not specified, user passwords are by default stored in plain text.
For more information on digest passwords, see Digested
Passwords on page 8-28.
digestEncoding Specifies the character set for encoding digests. If this attribute
is not specified, the platform default will be used.
driverName Specifies the fully qualified Java class name of the JDBC driver
to connect to the authentication database.
roleNameCol Specifies the name of the column, in the user roles table,
which contains a role name assigned to the corresponding user.
This is a mandatory attribute and has no default value.
userCredCol Specifies the name of the column, in the users table, which
contains the user's credentials (that is, password). If a value for
the digest attribute is specified, this component considers the
passwords to have been encoded with the specified algorithm.
Otherwise, they will be considered to be in plain text. This is a
mandatory attribute and has no default value.
userNameCol Specifies the name of the column, in the users and user
roles table, that contains the user's username. This is a
mandatory attribute and has no default value.
userRoleTable Specifies the name of the user roles table, which must
contain columns specified by the userNameCol and the
roleNameCol attributes. This is a mandatory attribute and has
no default value.
userTable Specifies the name of the users table, which must contain
columns named by the userNameCol and the userCredCol
attributes. This is a mandatory attribute and has no default value.
Table 8-3. JDBCRealm Attributes (page 2 of 2)
Attribute Description