amAuthJDBC.properties revision a3fc53fbda0f603774aef01dea321e1f747b7fb5
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniff# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
f4cd01f200ab234d7ac783ae424696f5d5e08dadJeff Conniff# Copyright (c) 2007 Sun Microsystems Inc. All Rights Reserved
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniff# The contents of this file are subject to the terms
63050c43ae8b728257d6bf252e5d5726ca39c0ccJeff Conniff# of the Common Development and Distribution License
63050c43ae8b728257d6bf252e5d5726ca39c0ccJeff Conniff# (the License). You may not use this file except in
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniff# compliance with the License.
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# You can obtain a copy of the License at
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# https://opensso.dev.java.net/public/CDDLv1.0.html or
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# See the License for the specific language governing
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# permission and limitations under the License.
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# When distributing Covered Code, include this CDDL
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# Header Notice in each file and include the License file
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# If applicable, add the following below the CDDL Header,
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# with the fields enclosed by brackets [] replaced by
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# your own identifying information:
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# "Portions Copyrighted [year] [name of copyright owner]"
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# $Id: amAuthJDBC.properties,v 1.2 2008/06/25 05:40:34 qcheng Exp $
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff# Portions Copyrighted 2011 ForgeRock Inc
7505fb0434c916f7c5c0ba7fe766fa86faf7937fJeff Conniff# Portions Copyrighted 2012 Open Source Solution Technology Corporation
7505fb0434c916f7c5c0ba7fe766fa86faf7937fJeff Conniffauthentication=Authentication Modules
5cbeb1422f0a930517496f24307ea05077878f7dJeff ConniffsunAMAuthJDBCServiceDescription=JDBC
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniffa100=Connection Type
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniffa100.help=Controls how the authentication module will obtain the JDBC connection to the database.
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniffa100.help.txt=If the connection type is non-persistent JDBC connection then the JDBC driver must be available to the OpenAM web-app.\
5cbeb1422f0a930517496f24307ea05077878f7dJeff ConniffIf the connection type is JNDI, the OpenAM web application deployment descriptor <code>web.xml</code> must be updated \
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniffto include the correct JNDI JDBC resource information. The J2EE container must also be configured with the correct JNDI JDBC configuration.
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniffa101=Connection Pool JNDI Name
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniffa101.help=The JNDI URL to the JDBC connection pool
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniffa101.help.txt=The JNDI URL refers to the JDBC connection pool created in the J2EE container for the authentication database.<br/><br/>\
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniff<i>NB </i>Only used when connection type is JNDI
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniffa102=JDBC Driver
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniffa102.help=The classname of the JDBC driver to use.
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniffa102.help.txt=The fully qualified class name of the JDBC driver to use to connect to the database. Only Oracle or MySQL drivers are \
50bb8b485d45b99b0d672649512135881290f937Satyen Desaisupported. JDBC drivers for other database may work, but the database will be treated as if it was Oracle.<br/><br/>\
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniff<i>NB </i>Only used when connection type is JDBC
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniffa103=JDBC URL
50bb8b485d45b99b0d672649512135881290f937Satyen Desaia103.help=The JDBC URL used to initialise the JDBC driver
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniffa103.help.txt=<i>NB </i>Only used when connection type is JDBC
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffa104=Database Username
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffa104.help=This username will be used to authenticate to the database
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffa104.help.txt=<i>NB </i>Only used when connection type is JDBC
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffa105=Database Password
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffa105.help=The password used to authenticate to the database
04f7ef259d54aeab53258697e1e7f8856adcc8a6Jeff Conniffa105.help.txt=<i>NB </i>Only used when connection type is JDBC
82cdeb4d776987d0e2501978b1e1c50143931bbcJeff Conniffa106=Password Column Name
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniffa106.help=The name of the column in the database containing the user passwords
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff Conniffa106.help.txt=This property will be used to retrieve the correct column containing the password from the results table returned by the \
5cbeb1422f0a930517496f24307ea05077878f7dJeff Conniffa107=Prepared Statement
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffa107.help=The SQL statement used to search the database for user passwords
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffa107.help.txt=The SQL statement used to search the database for the user password. A single property of the supplied username is provided \
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffby the module. The result of the search should be a single row that contains the password for the user under the specified column.
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffa108=Class to Transform Password Syntax
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff Conniffa108.help=This class is used to transform the password retrieved from the database.
82cdeb4d776987d0e2501978b1e1c50143931bbcJeff Conniffa108.help.txt=The default implementation for this property is <code>ClearTextTransform</code> that performs no transformation. If the \
f4cd01f200ab234d7ac783ae424696f5d5e08dadJeff Conniffpassword field retrieved from the database needs to be transformed before comparing with the supplied credentials; a custom implementation \
04f7ef259d54aeab53258697e1e7f8856adcc8a6Jeff Conniffshould be provided. Any custom implementation must implement the following interface\
04f7ef259d54aeab53258697e1e7f8856adcc8a6Jeff Conniff<code>com.sun.identity.authentication.modules.jdbc.JDBCPasswordSyntaxTransform</code>
04f7ef259d54aeab53258697e1e7f8856adcc8a6Jeff Conniffa109=Authentication Level
82cdeb4d776987d0e2501978b1e1c50143931bbcJeff Conniffa109.help=The authentication level associated with this module.
82cdeb4d776987d0e2501978b1e1c50143931bbcJeff Conniffa109.help.txt=Each authentication module has an authentication level that can be used to indicate the level of security \
82cdeb4d776987d0e2501978b1e1c50143931bbcJeff Conniffassociated with the module; 0 is the lowest (and the default).
82cdeb4d776987d0e2501978b1e1c50143931bbcJeff ConniffnoCONNECTIONTYPE=Connection type not found.
82cdeb4d776987d0e2501978b1e1c50143931bbcJeff ConniffnoJNDINAME=JNDI Name not found.
82cdeb4d776987d0e2501978b1e1c50143931bbcJeff ConniffnoDRIVER=No JDBC driver specified.
f4cd01f200ab234d7ac783ae424696f5d5e08dadJeff ConniffnoURL=No JDBC URL specified.
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff ConniffnoDBUSER=No user specified for authentication to the database.
df71f95acec70ebddf0ab97cc1e0ff2b70048017Jeff ConniffnoDBPASSWORD=No password specified for authentication to the database.
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff ConniffnoPASSWORDCOLUMN=No column name specified for the password.
e55f55597f9faacfa2719a4b871da60c7916d296Jeff ConniffnoTRANSFORM=No password syntax transform class specified.
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff ConniffnoSTATEMENT=No prepared statement for the SQL query is specified.
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff ConniffnoUserName=Uid is not specified.
7928e2ef0532df9064d9374ceda31d6ab080eb2dJeff ConniffinvalidState=Not a valid state for the JDBC module.
7928e2ef0532df9064d9374ceda31d6ab080eb2dJeff ConniffloginFailed=User credentials are invalid.
7928e2ef0532df9064d9374ceda31d6ab080eb2dJeff ConniffchoiceJNDI=Connection pool is retrieved via JNDI.
7928e2ef0532df9064d9374ceda31d6ab080eb2dJeff ConniffchoiceURL=Non-persistent JDBC connection.
7928e2ef0532df9064d9374ceda31d6ab080eb2dJeff ConniffuserNameTooLong=The user name provided exceeds the maximum length.
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff ConniffnullResult=Search result from the prepared statement is null.
5bea35e34151bb0c8d21ba91e0250e55b86a2c95Jeff ConniffmultiEntry=More than one user entry found.