@Controller(value="blCrossAppAuthMultiSessionController") public class CrossAppAuthMultiSessionController extends Object
Modifier and Type | Field and Description |
---|---|
static String |
AUTH_MULTI_INIT_URL |
static String |
AUTH_MULTI_URL |
protected org.broadleafcommerce.common.web.BaseUrlResolver |
baseUrlResolver |
protected CrossAppAuthCSRMultiSessionService |
crossAppAuthCSRMultiSessionService |
protected org.broadleafcommerce.common.crossapp.service.CrossAppAuthService |
crossAppAuthService |
protected boolean |
siteDisableCrossAppAuth |
Constructor and Description |
---|
CrossAppAuthMultiSessionController() |
Modifier and Type | Method and Description |
---|---|
String |
authMultiAndForward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long adminUserId,
String securityToken,
String forwardUrl) |
String |
authMultiSession(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long adminUserId,
String securityToken,
String forwardUrl) |
boolean |
getEnableCSRMultiCustomerSession(String forwardUrl) |
protected boolean |
getRequireSsl() |
protected boolean |
isSessionAlreadyAuthed(javax.servlet.http.HttpServletRequest request) |
public static final String AUTH_MULTI_INIT_URL
public static final String AUTH_MULTI_URL
@Autowired(required=false) @Qualifier(value="blCrossAppAuthService") protected org.broadleafcommerce.common.crossapp.service.CrossAppAuthService crossAppAuthService
protected CrossAppAuthCSRMultiSessionService crossAppAuthCSRMultiSessionService
protected org.broadleafcommerce.common.web.BaseUrlResolver baseUrlResolver
@Value(value="${site.disable.cross.app.auth:false}") protected boolean siteDisableCrossAppAuth
protected boolean getRequireSsl()
@RequestMapping(value="/crossappauth-init-multi", method=GET) public String authMultiAndForward(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, @RequestParam(value="blAdminUserId") Long adminUserId, @RequestParam(value="blAuthToken") String securityToken, @RequestParam(value="forwardUrl") String forwardUrl) throws Exception
Exception
@RequestMapping(value="/crossappauth-multi-session", method=GET) public String authMultiSession(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, @RequestParam(value="blAdminUserId") Long adminUserId, @RequestParam(value="blAuthToken") String securityToken, @RequestParam(value="forwardUrl") String forwardUrl) throws Exception
Exception
public boolean getEnableCSRMultiCustomerSession(String forwardUrl)
protected boolean isSessionAlreadyAuthed(javax.servlet.http.HttpServletRequest request)
Copyright © 2019. All rights reserved.