com.xpn.xwiki.user.impl.exo
Class ExoAuthServiceImpl
java.lang.Object
com.xpn.xwiki.user.impl.xwiki.XWikiAuthServiceImpl
com.xpn.xwiki.user.impl.exo.ExoAuthServiceImpl
- All Implemented Interfaces:
- XWikiAuthService
public class ExoAuthServiceImpl
- extends XWikiAuthServiceImpl
Field Summary |
private static org.apache.commons.logging.Log |
log
|
private org.exoplatform.services.security.SecurityService |
securityService_
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
securityService_
private org.exoplatform.services.security.SecurityService securityService_
log
private static final org.apache.commons.logging.Log log
ExoAuthServiceImpl
public ExoAuthServiceImpl()
getSecurityService
protected org.exoplatform.services.security.SecurityService getSecurityService()
checkAuth
public XWikiUser checkAuth(XWikiContext context)
throws XWikiException
- Specified by:
checkAuth
in interface XWikiAuthService
- Overrides:
checkAuth
in class XWikiAuthServiceImpl
- Throws:
XWikiException
authenticate
public java.security.Principal authenticate(java.lang.String username,
java.lang.String password,
XWikiContext context)
throws XWikiException
- Specified by:
authenticate
in interface XWikiAuthService
- Overrides:
authenticate
in class XWikiAuthServiceImpl
- Throws:
XWikiException
getExo_DN
public java.lang.String getExo_DN(java.lang.String susername,
XWikiContext context)
readExo_DN
private java.lang.String readExo_DN(java.lang.String username,
XWikiContext context)
CreateUserFromExo
private void CreateUserFromExo(java.lang.String susername,
java.util.HashMap attributes,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
getParam
private java.lang.String getParam(java.lang.String name,
XWikiContext context)
Copyright 2003 Ludovic Dubost