WSO2 UserManager 0.6, Guide to using User Manager
[Download] | [Documentation Home] | [Release Note]
Please read Guide to UserManager first. This document only contains the configuration bean parameters and their description.
LDAP - org.wso2.usermanager.custom.ldap.LDAPRealmConfigConfiguration object is org.wso2.usermanager.custom.ldap.LDAPRealmConfig. It requires the following parameters to be set.
| Parameter Name | Is Requried | Description |
| ConnectionUrl | Yes | LDAP connection url - e.g. ldap://localhost:389 |
| ConnectionName | Yes | LDAP connection username. This must be a root user who can read attribute IDs |
| ConnectionPass | Yes | LDAP connection password. |
| UserPattern | Yes | User search pattern must be given - e.g. uid={0},ou=People,dc=wso2,dc=com |
| UserContextName | No. Required only when reading all users | Name of the context, where user objects are stored |
| AttributeIds | No. Required only when reading attributes | User Attribute IDs that will be read by the IdP. Column names must be comma seperated - e.g. email_address, telephone. These attributes will be included in the issued SAML tokens. |
Configuration object is org.wso2.usermanager.custom.jdbc.JDBCRealmConfig. It requires the following parameters to be set.
| Parameter Name | Is Required | Description |
| DriverName | Yes | JDBC Driver's class name. It must be present in the classpath - e.g. org.apache.derby.jdbc.EmbeddedDriver |
| ConnectionURL | Yes | Connection URL to the database - e.g. jdbc:derby:home/identity/database/SAMPLE_DB |
| ConnectionUserName | Yes | Connection username to the database |
| ConnectionPassword | Yes | Connection password of the username |
| UserTable | Yes | User table name in the database. |
| UserNameColumn | Yes | User name column in the User table |
| UserCredentialColumn | Yes | User credential column in the User table |
| ColumnNames | No. Required only when reading attributes | Column names of the user table from where the user properties will be read. Column names must be comma seperated - e.g. email_address, telephone. These attributes will be included in the issued SAML tokens. |
Configuration object is org.wso2.usermanager.custom.acegi.AcegiRealmConfig. It requires the following parameters to be set.
| Parameter Name | Is Requried | Description |
| AuthenticationProviderBeanMappingFile | Yes | Authentication Provider BeanMappingFile |
| AuthProviderId | Yes | AuthenticationProvider Id in the Bean Mapping File |