Class BaseAuthTokenWhitelist
Object
com.liferay.portal.kernel.security.auth.BaseAuthTokenWhitelist
- All Implemented Interfaces:
AuthTokenWhitelist
- Author:
- Tomas Polesovsky
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
destroy()
boolean
isOriginCSRFWhitelisted
(long companyId, String origin) boolean
isPortletCSRFWhitelisted
(javax.servlet.http.HttpServletRequest httpServletRequest, Portlet portlet) boolean
isPortletInvocationWhitelisted
(javax.servlet.http.HttpServletRequest httpServletRequest, Portlet portlet) boolean
isPortletURLCSRFWhitelisted
(LiferayPortletURL liferayPortletURL) boolean
isPortletURLPortletInvocationWhitelisted
(LiferayPortletURL liferayPortletURL) boolean
isValidSharedSecret
(String sharedSecret) protected void
protected void
trackWhitelistServices
(String whitelistName, Set<String> whiteList)
-
Field Details
-
serviceRegistrations
-
serviceTrackers
-
-
Constructor Details
-
BaseAuthTokenWhitelist
public BaseAuthTokenWhitelist()
-
-
Method Details
-
isOriginCSRFWhitelisted
- Specified by:
isOriginCSRFWhitelisted
in interfaceAuthTokenWhitelist
-
isPortletCSRFWhitelisted
public boolean isPortletCSRFWhitelisted(javax.servlet.http.HttpServletRequest httpServletRequest, Portlet portlet) - Specified by:
isPortletCSRFWhitelisted
in interfaceAuthTokenWhitelist
-
isPortletInvocationWhitelisted
public boolean isPortletInvocationWhitelisted(javax.servlet.http.HttpServletRequest httpServletRequest, Portlet portlet) - Specified by:
isPortletInvocationWhitelisted
in interfaceAuthTokenWhitelist
-
isPortletURLCSRFWhitelisted
- Specified by:
isPortletURLCSRFWhitelisted
in interfaceAuthTokenWhitelist
-
isPortletURLPortletInvocationWhitelisted
- Specified by:
isPortletURLPortletInvocationWhitelisted
in interfaceAuthTokenWhitelist
-
destroy
protected void destroy() -
registerPortalProperty
-
trackWhitelistServices
-