Package com.liferay.portal.security.auth
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
-
Field Summary
Fields inherited from class com.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
serviceRegistrations, serviceTrackers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String[]
getMVCActionCommandNames
(com.liferay.portal.kernel.portlet.LiferayPortletURL liferayPortletURL) protected String[]
getMVCActionCommandNames
(javax.servlet.http.HttpServletRequest httpServletRequest, String portletId) protected String
getWhitelistValue
(String portletName, String whitelistAction) boolean
isPortletCSRFWhitelisted
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) boolean
isPortletInvocationWhitelisted
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) boolean
isPortletURLCSRFWhitelisted
(com.liferay.portal.kernel.portlet.LiferayPortletURL liferayPortletURL) boolean
isPortletURLPortletInvocationWhitelisted
(com.liferay.portal.kernel.portlet.LiferayPortletURL liferayPortletURL) protected void
trackWhitelistServices
(String whitelistName, Class<?> serviceClass, Set<String> whiteList) Methods inherited from class com.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
destroy, isOriginCSRFWhitelisted, isValidSharedSecret, registerPortalProperty, trackWhitelistServices
-
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 interfacecom.liferay.portal.kernel.security.auth.AuthTokenWhitelist
- Overrides:
isPortletCSRFWhitelisted
in classcom.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 interfacecom.liferay.portal.kernel.security.auth.AuthTokenWhitelist
- Overrides:
isPortletInvocationWhitelisted
in classcom.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
-
isPortletURLCSRFWhitelisted
public boolean isPortletURLCSRFWhitelisted(com.liferay.portal.kernel.portlet.LiferayPortletURL liferayPortletURL) - Specified by:
isPortletURLCSRFWhitelisted
in interfacecom.liferay.portal.kernel.security.auth.AuthTokenWhitelist
- Overrides:
isPortletURLCSRFWhitelisted
in classcom.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
-
isPortletURLPortletInvocationWhitelisted
public boolean isPortletURLPortletInvocationWhitelisted(com.liferay.portal.kernel.portlet.LiferayPortletURL liferayPortletURL) - Specified by:
isPortletURLPortletInvocationWhitelisted
in interfacecom.liferay.portal.kernel.security.auth.AuthTokenWhitelist
- Overrides:
isPortletURLPortletInvocationWhitelisted
in classcom.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
-
getMVCActionCommandNames
-
getMVCActionCommandNames
protected String[] getMVCActionCommandNames(com.liferay.portal.kernel.portlet.LiferayPortletURL liferayPortletURL) -
getWhitelistValue
-
trackWhitelistServices
-