fr.paris.lutece.plugins.mylutece.service.security
Class AuthenticationFilterService

java.lang.Object
  extended by fr.paris.lutece.plugins.mylutece.service.security.AuthenticationFilterService

public final class AuthenticationFilterService
extends Object

This class provides public Url Service


Field Summary
static String MARK_PORTAL_AUTHENTICATION_REQUIRED
           
static String MARK_PUBLIC_LIST_URL
          Session attribute that stores the LuteceUser object attached to the session
static String PUBLIC_URL_PREFIX
           
 
Method Summary
static AuthenticationFilterService getInstance()
          Get the unique instance of the Public url Service
 Map<String,Object> getManageAdvancedParameters(fr.paris.lutece.portal.business.user.AdminUser user, javax.servlet.http.HttpServletRequest request)
          Build the advanced parameters management.
 List<String> getPublicUrls()
          Gets the list of Public Urls defined in Security service Manage Advanced Parameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MARK_PUBLIC_LIST_URL

public static final String MARK_PUBLIC_LIST_URL
Session attribute that stores the LuteceUser object attached to the session

See Also:
Constant Field Values

PUBLIC_URL_PREFIX

public static final String PUBLIC_URL_PREFIX
See Also:
Constant Field Values

MARK_PORTAL_AUTHENTICATION_REQUIRED

public static final String MARK_PORTAL_AUTHENTICATION_REQUIRED
See Also:
Constant Field Values
Method Detail

getInstance

public static AuthenticationFilterService getInstance()
Get the unique instance of the Public url Service

Returns:
The instance

getManageAdvancedParameters

public Map<String,Object> getManageAdvancedParameters(fr.paris.lutece.portal.business.user.AdminUser user,
                                                      javax.servlet.http.HttpServletRequest request)
Build the advanced parameters management.

Parameters:
user - the current admin user
request - the request
Returns:
the model for the advanced parameters

getPublicUrls

public List<String> getPublicUrls()
Gets the list of Public Urls defined in Security service Manage Advanced Parameters

Returns:
a list of Public Urls


Copyright © 2014 Mairie de Paris. All Rights Reserved.