com.xpn.xwiki.plugin.ldap
Class LDAPPluginApi

java.lang.Object
  extended by com.xpn.xwiki.api.Api
      extended by com.xpn.xwiki.plugin.ldap.LDAPPluginApi

public class LDAPPluginApi
extends Api


Field Summary
private  LDAPPlugin plugin
           
 
Fields inherited from class com.xpn.xwiki.api.Api
context
 
Constructor Summary
LDAPPluginApi(LDAPPlugin plugin, XWikiContext context)
           
 
Method Summary
 java.util.HashMap getEntry(java.lang.String dn)
           
 java.util.HashMap getEntry(java.lang.String dn, java.util.HashMap connection)
           
 LDAPPlugin getPlugin()
           
 java.util.HashMap search(java.lang.String searchstr)
           
 java.util.HashMap search(java.lang.String searchstr, java.util.HashMap connection)
           
 java.util.HashMap search(java.lang.String searchstr, int scope, java.lang.String[] params)
           
 java.util.HashMap search(java.lang.String searchstr, int scope, java.lang.String[] params, java.util.HashMap connection)
           
 java.util.HashMap search(java.lang.String searchstr, java.lang.String[] params)
           
 java.util.HashMap search(java.lang.String searchstr, java.lang.String[] params, java.util.HashMap connection)
           
 void setPlugin(LDAPPlugin plugin)
           
 
Methods inherited from class com.xpn.xwiki.api.Api
checkProgrammingRights, hasAccessLevel, hasAdminRights, hasProgrammingRights
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plugin

private LDAPPlugin plugin
Constructor Detail

LDAPPluginApi

public LDAPPluginApi(LDAPPlugin plugin,
                     XWikiContext context)
Method Detail

getPlugin

public LDAPPlugin getPlugin()

setPlugin

public void setPlugin(LDAPPlugin plugin)

search

public java.util.HashMap search(java.lang.String searchstr,
                                java.lang.String[] params)
                         throws com.novell.ldap.LDAPException
Throws:
com.novell.ldap.LDAPException

search

public java.util.HashMap search(java.lang.String searchstr,
                                int scope,
                                java.lang.String[] params)
                         throws com.novell.ldap.LDAPException
Throws:
com.novell.ldap.LDAPException

search

public java.util.HashMap search(java.lang.String searchstr,
                                java.lang.String[] params,
                                java.util.HashMap connection)
                         throws com.novell.ldap.LDAPException
Throws:
com.novell.ldap.LDAPException

search

public java.util.HashMap search(java.lang.String searchstr)
                         throws com.novell.ldap.LDAPException
Throws:
com.novell.ldap.LDAPException

search

public java.util.HashMap search(java.lang.String searchstr,
                                java.util.HashMap connection)
                         throws com.novell.ldap.LDAPException
Throws:
com.novell.ldap.LDAPException

search

public java.util.HashMap search(java.lang.String searchstr,
                                int scope,
                                java.lang.String[] params,
                                java.util.HashMap connection)
                         throws com.novell.ldap.LDAPException
Throws:
com.novell.ldap.LDAPException

getEntry

public java.util.HashMap getEntry(java.lang.String dn)
                           throws com.novell.ldap.LDAPException
Throws:
com.novell.ldap.LDAPException

getEntry

public java.util.HashMap getEntry(java.lang.String dn,
                                  java.util.HashMap connection)
                           throws com.novell.ldap.LDAPException
Throws:
com.novell.ldap.LDAPException


Copyright 2003 Ludovic Dubost