}
}
// otherwise, look for LogonFixture and try to authenticate
final ServletContext servletContext = getServletContext(servletRequest);
final IsisSystem system = (IsisSystem) servletContext.getAttribute(WebAppConstants.ISIS_SYSTEM_KEY);
if (system == null) {
// not expected to happen...
return null;
}
final LogonFixture logonFixture = system.getLogonFixture();
// see if exploration is supported
if (system.getDeploymentType().isExploring()) {
authSession = getAuthenticationManager().authenticate(new AuthenticationRequestExploration(logonFixture));
if (authSession != null) {
return authSession;
}
}