public class ShibbolethPreAuthenticatedProcessingFilter
extends org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
| Modifier and Type | Field and Description |
|---|---|
static Map<String,ShibbolethHeader> |
shibHeaders |
| Constructor and Description |
|---|
ShibbolethPreAuthenticatedProcessingFilter(org.springframework.security.authentication.AuthenticationManager authenticationManager,
Manage manage,
Sab sab,
JiraClient jiraClient,
String dashboardAdmin,
String dashboardViewer,
String dashboardSuperUser,
String adminSufConextIdpRole,
String viewerSurfConextIdpRole,
boolean isManageConsentEnabled,
boolean isOidcEnabled,
String hideTabs,
String supportedLanguages,
String organization,
String defaultLoa,
List<String> loaLevels) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
getPreAuthenticatedCredentials(javax.servlet.http.HttpServletRequest request) |
protected Object |
getPreAuthenticatedPrincipal(javax.servlet.http.HttpServletRequest request) |
void |
setAdminSurfConextIdpRole(String adminSurfConextIdpRole) |
void |
setDashboardAdmin(String dashboardAdmin) |
void |
setDashboardSuperUser(List<String> dashboardSuperUsers) |
void |
setDashboardViewer(String dashboardViewer) |
void |
setManageConsentEnabled(boolean manageConsentEnabled) |
void |
setViewerSurfConextIdpRole(String viewerSurfConextIdpRole) |
afterPropertiesSet, doFilter, getAuthenticationDetailsSource, principalChanged, setApplicationEventPublisher, setAuthenticationDetailsSource, setAuthenticationFailureHandler, setAuthenticationManager, setAuthenticationSuccessHandler, setCheckForPrincipalChanges, setContinueFilterChainOnUnsuccessfulAuthentication, setInvalidateSessionOnPrincipalChange, successfulAuthentication, unsuccessfulAuthenticationpublic static final Map<String,ShibbolethHeader> shibHeaders
public ShibbolethPreAuthenticatedProcessingFilter(org.springframework.security.authentication.AuthenticationManager authenticationManager,
Manage manage,
Sab sab,
JiraClient jiraClient,
String dashboardAdmin,
String dashboardViewer,
String dashboardSuperUser,
String adminSufConextIdpRole,
String viewerSurfConextIdpRole,
boolean isManageConsentEnabled,
boolean isOidcEnabled,
String hideTabs,
String supportedLanguages,
String organization,
String defaultLoa,
List<String> loaLevels)
protected Object getPreAuthenticatedPrincipal(javax.servlet.http.HttpServletRequest request)
getPreAuthenticatedPrincipal in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilterprotected Object getPreAuthenticatedCredentials(javax.servlet.http.HttpServletRequest request)
getPreAuthenticatedCredentials in class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilterpublic void setDashboardAdmin(String dashboardAdmin)
public void setDashboardViewer(String dashboardViewer)
public void setAdminSurfConextIdpRole(String adminSurfConextIdpRole)
public void setViewerSurfConextIdpRole(String viewerSurfConextIdpRole)
public void setManageConsentEnabled(boolean manageConsentEnabled)
Copyright © 2012–2021 Pivotal Software, Inc.. All rights reserved.