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 voiddestroy()booleanisOriginCSRFWhitelisted(long companyId, String origin) booleanisPortletCSRFWhitelisted(javax.servlet.http.HttpServletRequest httpServletRequest, Portlet portlet) booleanisPortletInvocationWhitelisted(javax.servlet.http.HttpServletRequest httpServletRequest, Portlet portlet) booleanisPortletURLCSRFWhitelisted(LiferayPortletURL liferayPortletURL) booleanisPortletURLPortletInvocationWhitelisted(LiferayPortletURL liferayPortletURL) booleanisValidSharedSecret(String sharedSecret) protected voidprotected voidtrackWhitelistServices(String whitelistName, Set<String> whiteList)
-
Field Details
-
serviceRegistrations
-
serviceTrackers
-
-
Constructor Details
-
BaseAuthTokenWhitelist
public BaseAuthTokenWhitelist()
-
-
Method Details
-
isOriginCSRFWhitelisted
- Specified by:
isOriginCSRFWhitelistedin interfaceAuthTokenWhitelist
-
isPortletCSRFWhitelisted
public boolean isPortletCSRFWhitelisted(javax.servlet.http.HttpServletRequest httpServletRequest, Portlet portlet) - Specified by:
isPortletCSRFWhitelistedin interfaceAuthTokenWhitelist
-
isPortletInvocationWhitelisted
public boolean isPortletInvocationWhitelisted(javax.servlet.http.HttpServletRequest httpServletRequest, Portlet portlet) - Specified by:
isPortletInvocationWhitelistedin interfaceAuthTokenWhitelist
-
isPortletURLCSRFWhitelisted
- Specified by:
isPortletURLCSRFWhitelistedin interfaceAuthTokenWhitelist
-
isPortletURLPortletInvocationWhitelisted
- Specified by:
isPortletURLPortletInvocationWhitelistedin interfaceAuthTokenWhitelist
-
destroy
protected void destroy() -
registerPortalProperty
-
trackWhitelistServices
-