Class MVCPortletAuthTokenWhitelist

Object
com.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
com.liferay.portal.security.auth.MVCPortletAuthTokenWhitelist
All Implemented Interfaces:
com.liferay.portal.kernel.security.auth.AuthTokenWhitelist

public class MVCPortletAuthTokenWhitelist extends com.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
Author:
Tomas Polesovsky
  • Constructor Details

    • MVCPortletAuthTokenWhitelist

      public MVCPortletAuthTokenWhitelist()
  • Method Details

    • isPortletCSRFWhitelisted

      public boolean isPortletCSRFWhitelisted(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet)
      Specified by:
      isPortletCSRFWhitelisted in interface com.liferay.portal.kernel.security.auth.AuthTokenWhitelist
      Overrides:
      isPortletCSRFWhitelisted in class com.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
    • isPortletInvocationWhitelisted

      public boolean isPortletInvocationWhitelisted(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet)
      Specified by:
      isPortletInvocationWhitelisted in interface com.liferay.portal.kernel.security.auth.AuthTokenWhitelist
      Overrides:
      isPortletInvocationWhitelisted in class com.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
    • isPortletURLCSRFWhitelisted

      public boolean isPortletURLCSRFWhitelisted(com.liferay.portal.kernel.portlet.LiferayPortletURL liferayPortletURL)
      Specified by:
      isPortletURLCSRFWhitelisted in interface com.liferay.portal.kernel.security.auth.AuthTokenWhitelist
      Overrides:
      isPortletURLCSRFWhitelisted in class com.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
    • isPortletURLPortletInvocationWhitelisted

      public boolean isPortletURLPortletInvocationWhitelisted(com.liferay.portal.kernel.portlet.LiferayPortletURL liferayPortletURL)
      Specified by:
      isPortletURLPortletInvocationWhitelisted in interface com.liferay.portal.kernel.security.auth.AuthTokenWhitelist
      Overrides:
      isPortletURLPortletInvocationWhitelisted in class com.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
    • getMVCActionCommandNames

      protected String[] getMVCActionCommandNames(javax.servlet.http.HttpServletRequest httpServletRequest, String portletId)
    • getMVCActionCommandNames

      protected String[] getMVCActionCommandNames(com.liferay.portal.kernel.portlet.LiferayPortletURL liferayPortletURL)
    • getWhitelistValue

      protected String getWhitelistValue(String portletName, String whitelistAction)
    • trackWhitelistServices

      protected void trackWhitelistServices(String whitelistName, Class<?> serviceClass, Set<String> whiteList)