001
014
015 package com.liferay.portal.security.auth;
016
017 import com.liferay.portal.kernel.security.auth.verifier.AuthVerifierResult;
018
019 import java.util.HashMap;
020 import java.util.Map;
021
022 import javax.servlet.http.HttpServletRequest;
023 import javax.servlet.http.HttpServletResponse;
024
025
029 public class AccessControlContext {
030
031 public AuthVerifierResult getAuthVerifierResult() {
032 return _authVerifierResult;
033 }
034
035 public HttpServletRequest getRequest() {
036 return _request;
037 }
038
039 public HttpServletResponse getResponse() {
040 return _response;
041 }
042
043 public Map<String, Object> getSettings() {
044 return _settings;
045 }
046
047 public void setAuthVerifierResult(AuthVerifierResult authVerifierResult) {
048 _authVerifierResult = authVerifierResult;
049 }
050
051 public void setRequest(HttpServletRequest request) {
052 _request = request;
053 }
054
055 public void setResponse(HttpServletResponse response) {
056 _response = response;
057 }
058
059 public static enum Settings {
060
061 SERVICE_DEPTH
062
063 }
064
065 private AuthVerifierResult _authVerifierResult;
066 private HttpServletRequest _request;
067 private HttpServletResponse _response;
068 private final Map<String, Object> _settings = new HashMap<>();
069
070 }