001
014
015 package com.liferay.portal.security.auth;
016
017 import java.util.Set;
018
019
023 public interface AuthTokenWhitelist {
024
025 public Set<String> getPortletCSRFWhitelist();
026
027 public Set<String> getPortletCSRFWhitelistActions();
028
029 public Set<String> getPortletInvocationWhitelist();
030
031 public Set<String> getPortletInvocationWhitelistActions();
032
033 public boolean isPortletCSRFWhitelisted(
034 long companyId, String portletId, String strutsAction);
035
036 public boolean isPortletInvocationWhitelisted(
037 long companyId, String portletId, String strutsAction);
038
039 public Set<String> resetPortletCSRFWhitelist();
040
041 public Set<String> resetPortletCSRFWhitelistActions();
042
043 public Set<String> resetPortletInvocationWhitelist();
044
045 public Set<String> resetPortletInvocationWhitelistActions();
046
047 }