com.xpn.xwiki.user.impl.xwiki
Class XWikiAuthServiceImpl
java.lang.Object
com.xpn.xwiki.user.impl.xwiki.XWikiAuthServiceImpl
- All Implemented Interfaces:
- XWikiAuthService
- Direct Known Subclasses:
- ExoAuthServiceImpl, LDAPAuthServiceImpl
public class XWikiAuthServiceImpl
- extends java.lang.Object
- implements XWikiAuthService
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.commons.logging.Log log
authenticator
protected XWikiAuthenticator authenticator
XWikiAuthServiceImpl
public XWikiAuthServiceImpl()
getAuthenticator
protected XWikiAuthenticator getAuthenticator(XWikiContext context)
throws XWikiException
- Throws:
XWikiException
checkAuth
public XWikiUser checkAuth(XWikiContext context)
throws XWikiException
- Specified by:
checkAuth
in interface XWikiAuthService
- Throws:
XWikiException
showLogin
public void showLogin(XWikiContext context)
throws XWikiException
- Specified by:
showLogin
in interface XWikiAuthService
- 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
- Throws:
XWikiException
findUser
protected java.lang.String findUser(java.lang.String susername2,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
checkPassword
protected boolean checkPassword(java.lang.String username,
java.lang.String password,
XWikiContext context)
throws XWikiException
- Throws:
XWikiException
Copyright 2003 Ludovic Dubost