fr.paris.lutece.plugins.mylutece.web.security
Class AuthenticationFilterJspBean

java.lang.Object
  extended by fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
      extended by fr.paris.lutece.plugins.mylutece.web.security.AuthenticationFilterJspBean
All Implemented Interfaces:
Serializable

public class AuthenticationFilterJspBean
extends fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean

PublicUrlJspBean used for managing Public Url

See Also:
Serialized Form

Field Summary
static String RIGHT_MANAGE_AUTHENTICATION_FILTER
           
 
Constructor Summary
AuthenticationFilterJspBean()
           
 
Method Summary
 String doChangeUseAuthenticationRequired(javax.servlet.http.HttpServletRequest request)
          Do change use authentication required
 String doCreatePublicUrl(javax.servlet.http.HttpServletRequest request)
          Create public Url
 String doModifyPublicUrl(javax.servlet.http.HttpServletRequest request)
          Do Modify Public Url
 String doRemovePublicUrl(javax.servlet.http.HttpServletRequest request)
          Remove Public Url
 String getConfirmChangeUseAuthenticationRequired(javax.servlet.http.HttpServletRequest request)
          Do change use authentication required
 String getConfirmRemovePublicUrl(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of delete Public Url
 String getManageAdvancedParameters(javax.servlet.http.HttpServletRequest request)
          Builds the advanced parameters management page
 
Methods inherited from class fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
getAdminPage, getFeatureIcon, getHomeUrl, getLocale, getPageTitle, getUser, init, populate, setFeatureIcon, setPageTitleProperty, validate, validate, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RIGHT_MANAGE_AUTHENTICATION_FILTER

public static final String RIGHT_MANAGE_AUTHENTICATION_FILTER
See Also:
Constant Field Values
Constructor Detail

AuthenticationFilterJspBean

public AuthenticationFilterJspBean()
Method Detail

getManageAdvancedParameters

public String getManageAdvancedParameters(javax.servlet.http.HttpServletRequest request)
                                   throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Builds the advanced parameters management page

Parameters:
request - the HTTP request
Returns:
the built page
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException

doCreatePublicUrl

public String doCreatePublicUrl(javax.servlet.http.HttpServletRequest request)
                         throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Create public Url

Parameters:
request - the HTTP request
Returns:
the jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - if permission to create Public Url on security service has not been granted to the user

doModifyPublicUrl

public String doModifyPublicUrl(javax.servlet.http.HttpServletRequest request)
                         throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Do Modify Public Url

Parameters:
request - the HTTP request
Returns:
the jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - if permission to Manage Public Url on security service has not been granted to the user

getConfirmChangeUseAuthenticationRequired

public String getConfirmChangeUseAuthenticationRequired(javax.servlet.http.HttpServletRequest request)
                                                 throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Do change use authentication required

Parameters:
request - the HTTP request
Returns:
the jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - if permission to Manage Public Url on security service has not been granted to the user

doChangeUseAuthenticationRequired

public String doChangeUseAuthenticationRequired(javax.servlet.http.HttpServletRequest request)
                                         throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Do change use authentication required

Parameters:
request - the HTTP request
Returns:
the jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - if permission to Manage Public Url on security service has not been granted to the user

doRemovePublicUrl

public String doRemovePublicUrl(javax.servlet.http.HttpServletRequest request)
                         throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Remove Public Url

Parameters:
request - the HTTP request
Returns:
the jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - if permission manage Public Url on security service has not been granted to the user

getConfirmRemovePublicUrl

public String getConfirmRemovePublicUrl(javax.servlet.http.HttpServletRequest request)
                                 throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of delete Public Url

Parameters:
request - The HTTP request
Returns:
the confirmation page of Remove Public Url
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException


Copyright © 2014 Mairie de Paris. All Rights Reserved.