public class UserFactoryBuilder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static UserFactory |
createUserFactory(javax.naming.directory.DirContext dirCtx, Configuration prvCfg)
Creates an instance of User factory object that uses an already created
Configuration for the specified realm. |
static UserFactory |
createUserFactory(javax.naming.directory.DirContext dirCtx, java.util.Hashtable environment)
This method creates instance of Default User factory object that uses the JNDI access method for the default realm
|
static UserFactory |
createUserFactory(javax.naming.directory.DirContext dirCtx, java.lang.String realm)
Creates an instance of Default User factory object for the specified realm
|
static UserFactory |
createUserFactory(OIDContext ctxt, java.util.Hashtable environment)
This method creates instance of class implementing UserFactory interface.
|
public static UserFactory createUserFactory(OIDContext ctxt, java.util.Hashtable environment) throws UtilException
ctxt
- instance of oidcontextenvironment
- environment properties usedUtilException
User#USER_INTERFACE
public static UserFactory createUserFactory(javax.naming.directory.DirContext dirCtx, java.util.Hashtable environment) throws UtilException
ctxt
- Directory contextenvironment
- environment properties usedUtilException
User#USER_INTERFACE
public static UserFactory createUserFactory(javax.naming.directory.DirContext dirCtx, java.lang.String realm) throws UtilException
dirCtx
- reference to a valid Ldap contextrealm
- for which user factory is getting createdUtilException
public static UserFactory createUserFactory(javax.naming.directory.DirContext dirCtx, Configuration prvCfg) throws UtilException
Configuration
for the specified realm.
Ex. LdapContext lCtx = ConnectionUtil.getDefaultDirCtx(host, port, bindDn, bindPass); Configuration cfg = new Congiguration("us"); .... ... UserFactory ufactory = UserFactoryBuilder(lCtx, cfg); ....
dirCtx
- reference to a valid Ldap contextprvCfg
- a Configuration
object that was alread y createdUtilException