org.apache.directory.server.core.jndi
Class CoreContextFactory

java.lang.Object
  extended by org.apache.directory.server.core.jndi.CoreContextFactory
All Implemented Interfaces:
javax.naming.spi.InitialContextFactory

public class CoreContextFactory
extends java.lang.Object
implements javax.naming.spi.InitialContextFactory

A simplistic implementation of AbstractContextFactory. This class simply extends AbstractContextFactory and leaves all abstract event listener methods as empty.

Version:
$Rev: 925887 $
Author:
Apache Directory Project

Constructor Summary
CoreContextFactory()
           
 
Method Summary
static java.lang.String getAuthentication(java.util.Hashtable<java.lang.String,java.lang.Object> env)
           
static byte[] getCredential(java.util.Hashtable<java.lang.String,java.lang.Object> env)
           
 javax.naming.Context getInitialContext(java.util.Hashtable env)
           
static java.lang.String getPrincipal(java.util.Hashtable<java.lang.String,java.lang.Object> env)
           
static java.lang.String getProviderUrl(java.util.Hashtable<java.lang.String,java.lang.Object> env)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoreContextFactory

public CoreContextFactory()
Method Detail

getInitialContext

public javax.naming.Context getInitialContext(java.util.Hashtable env)
                                       throws javax.naming.NamingException
Specified by:
getInitialContext in interface javax.naming.spi.InitialContextFactory
Throws:
javax.naming.NamingException

getProviderUrl

public static java.lang.String getProviderUrl(java.util.Hashtable<java.lang.String,java.lang.Object> env)

getAuthentication

public static java.lang.String getAuthentication(java.util.Hashtable<java.lang.String,java.lang.Object> env)

getCredential

public static byte[] getCredential(java.util.Hashtable<java.lang.String,java.lang.Object> env)
                            throws javax.naming.ConfigurationException
Throws:
javax.naming.ConfigurationException

getPrincipal

public static java.lang.String getPrincipal(java.util.Hashtable<java.lang.String,java.lang.Object> env)


Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.