public abstract class AbstractAuthentication extends Object implements fr.paris.lutece.portal.service.security.LuteceAuthentication
Constructor and Description |
---|
AbstractAuthentication() |
Modifier and Type | Method and Description |
---|---|
fr.paris.lutece.portal.service.security.LuteceUser |
getHttpAuthenticatedUser(javax.servlet.http.HttpServletRequest request) |
boolean |
isUserInRole(fr.paris.lutece.portal.service.security.LuteceUser user,
javax.servlet.http.HttpServletRequest request,
String strRole) |
fr.paris.lutece.portal.service.security.LuteceUser |
login(String strUserName,
String strUserPassword,
javax.servlet.http.HttpServletRequest request) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findResetPassword, getAccessControledTemplate, getAccessDeniedTemplate, getAnonymousUser, getAuthServiceName, getAuthType, getDoLoginUrl, getDoLogoutUrl, getIconUrl, getLoginPageUrl, getLostLoginPageUrl, getLostPasswordPageUrl, getName, getNewAccountPageUrl, getPluginName, getResetPasswordPageUrl, getRolesByUser, getUser, getUsers, getViewAccountPageUrl, isDelegatedAuthentication, isExternalAuthentication, isMultiAuthenticationSupported, isUsersListAvailable, logout, updateDateLastLogin
public fr.paris.lutece.portal.service.security.LuteceUser login(String strUserName, String strUserPassword, javax.servlet.http.HttpServletRequest request) throws LoginException, fr.paris.lutece.portal.service.security.LoginRedirectException
login
in interface fr.paris.lutece.portal.service.security.LuteceAuthentication
LoginException
fr.paris.lutece.portal.service.security.LoginRedirectException
public fr.paris.lutece.portal.service.security.LuteceUser getHttpAuthenticatedUser(javax.servlet.http.HttpServletRequest request)
getHttpAuthenticatedUser
in interface fr.paris.lutece.portal.service.security.LuteceAuthentication
public boolean isUserInRole(fr.paris.lutece.portal.service.security.LuteceUser user, javax.servlet.http.HttpServletRequest request, String strRole)
isUserInRole
in interface fr.paris.lutece.portal.service.security.LuteceAuthentication
Copyright © 2021 City of Paris. All rights reserved.