public class AppServerTrustedKerberosAuthServiceImpl extends XWikiAuthServiceImpl
AppServerTrustedAuthServiceImpl
that extract usernames out of Kerberos principals.authenticators
Constructor and Description |
---|
AppServerTrustedKerberosAuthServiceImpl() |
Modifier and Type | Method and Description |
---|---|
XWikiUser |
checkAuth(String username,
String password,
String rememberme,
XWikiContext context)
Method to authenticate and set the cookie from a username and password passed as parameters
|
XWikiUser |
checkAuth(XWikiContext context) |
authenticate, checkPassword, createUser, findUser, getAuthenticator, getParam, showLogin, stripContextPathFromURL
authenticateSuperAdmin, isSuperAdmin
public AppServerTrustedKerberosAuthServiceImpl()
public XWikiUser checkAuth(XWikiContext context) throws XWikiException
checkAuth
in interface XWikiAuthService
checkAuth
in class XWikiAuthServiceImpl
XWikiException
public XWikiUser checkAuth(String username, String password, String rememberme, XWikiContext context) throws XWikiException
XWikiAuthServiceImpl
checkAuth
in interface XWikiAuthService
checkAuth
in class XWikiAuthServiceImpl
username
- the user name for the user to authenticatepassword
- the password of the user to authenticatecontext
- the XWiki context objectXWikiException
- in case of authentication errorCopyright © 2004–2021 XWiki. All rights reserved.