com.xpn.xwiki.user.impl.LDAP
Class LDAPAuthServiceImpl

java.lang.Object
  extended by com.xpn.xwiki.user.impl.xwiki.AbstractXWikiAuthService
      extended by com.xpn.xwiki.user.impl.xwiki.XWikiAuthServiceImpl
          extended by com.xpn.xwiki.user.impl.LDAP.LDAPAuthServiceImpl
All Implemented Interfaces:
XWikiAuthService

Deprecated. Use XWikiLDAPAuthServiceImpl since 1.3 M2.

public class LDAPAuthServiceImpl
extends XWikiAuthServiceImpl


Field Summary
 
Fields inherited from class com.xpn.xwiki.user.impl.xwiki.XWikiAuthServiceImpl
authenticator
 
Constructor Summary
LDAPAuthServiceImpl()
          Deprecated.  
 
Method Summary
 java.security.Principal authenticate(java.lang.String ldapusername, java.lang.String password, XWikiContext context)
          Deprecated. 
protected  boolean checkDNPassword(java.lang.String DN, java.lang.String username, java.lang.String password, XWikiContext context)
          Deprecated.  
protected  boolean checkUserPassword(java.lang.String username, java.lang.String password, java.util.HashMap attributes, XWikiContext context)
          Deprecated.  
 boolean createUserFromLDAP(java.lang.String username, java.lang.String authusername, java.lang.String password, XWikiContext context)
          Deprecated.  
protected  int GetCheckLevel(XWikiContext context)
          Deprecated.  
 java.lang.String getLDAP_DN(java.lang.String susername, XWikiContext context)
          Deprecated.  
protected  java.lang.String getParam(java.lang.String name, XWikiContext context)
          Deprecated.  
protected  java.security.Principal GetUserPrincipal(java.lang.String susername, XWikiContext context)
          Deprecated.  
 
Methods inherited from class com.xpn.xwiki.user.impl.xwiki.XWikiAuthServiceImpl
checkAuth, checkAuth, checkPassword, createUser, findUser, getAuthenticator, showLogin, stripContextPathFromURL
 
Methods inherited from class com.xpn.xwiki.user.impl.xwiki.AbstractXWikiAuthService
authenticateSuperAdmin, isSuperAdmin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LDAPAuthServiceImpl

public LDAPAuthServiceImpl()
Deprecated. 
Method Detail

authenticate

public java.security.Principal authenticate(java.lang.String ldapusername,
                                            java.lang.String password,
                                            XWikiContext context)
                                     throws XWikiException
Deprecated. 
Description copied from class: XWikiAuthServiceImpl

Specified by:
authenticate in interface XWikiAuthService
Overrides:
authenticate in class XWikiAuthServiceImpl
Returns:
a null Principal Object if the user hasn't been authenticated or a valid Principal Object if the user is correctly authenticated
Throws:
XWikiException
See Also:
XWikiAuthService.authenticate(String,String,XWikiContext)

GetUserPrincipal

protected java.security.Principal GetUserPrincipal(java.lang.String susername,
                                                   XWikiContext context)
Deprecated. 

getLDAP_DN

public java.lang.String getLDAP_DN(java.lang.String susername,
                                   XWikiContext context)
Deprecated. 

checkUserPassword

protected boolean checkUserPassword(java.lang.String username,
                                    java.lang.String password,
                                    java.util.HashMap attributes,
                                    XWikiContext context)
                             throws XWikiException
Deprecated. 
Throws:
XWikiException

getParam

protected java.lang.String getParam(java.lang.String name,
                                    XWikiContext context)
Deprecated. 
Overrides:
getParam in class XWikiAuthServiceImpl

GetCheckLevel

protected int GetCheckLevel(XWikiContext context)
Deprecated. 

checkDNPassword

protected boolean checkDNPassword(java.lang.String DN,
                                  java.lang.String username,
                                  java.lang.String password,
                                  XWikiContext context)
                           throws XWikiException
Deprecated. 
Throws:
XWikiException

createUserFromLDAP

public boolean createUserFromLDAP(java.lang.String username,
                                  java.lang.String authusername,
                                  java.lang.String password,
                                  XWikiContext context)
                           throws XWikiException
Deprecated. 
Throws:
XWikiException


Copyright © 2004-2008 XWiki. All Rights Reserved.