@Configuration(proxyBeanMethods=false) public class CasConfigurationContext extends Object
Constructor and Description |
---|
CasConfigurationContext() |
Modifier and Type | Method and Description |
---|---|
org.springframework.security.authentication.AuthenticationEventPublisher |
authenticationEventPublisher() |
DynamicServiceAuthenticationDetailsSource |
casAuthenticationDetailsSource(org.springframework.security.cas.ServiceProperties casServiceProperties) |
org.springframework.security.cas.web.CasAuthenticationEntryPoint |
casAuthenticationEntryPoint(CasSecurityRealm securityRealm,
org.springframework.security.cas.ServiceProperties casServiceProperties) |
org.springframework.security.cas.web.CasAuthenticationFilter |
casAuthenticationFilter(org.springframework.security.authentication.AuthenticationManager casAuthenticationManager,
DynamicServiceAuthenticationDetailsSource casAuthenticationDetailsSource,
org.springframework.security.cas.ServiceProperties casServiceProperties,
org.jasig.cas.client.session.SessionMappingStorage casSessionMappingStorage) |
org.springframework.security.authentication.AuthenticationManager |
casAuthenticationManager(org.springframework.security.cas.authentication.CasAuthenticationProvider casAuthenticationProvider,
org.springframework.security.authentication.AuthenticationEventPublisher authenticationEventPublisher) |
org.springframework.security.cas.authentication.CasAuthenticationProvider |
casAuthenticationProvider(org.jasig.cas.client.validation.TicketValidator casTicketValidator,
CasUserDetailsService casUserDetailsService) |
CasEventListener |
casEventListener(CasProtocol casProtocol) |
ChainedServletFilter |
casFilter(HttpSessionContextIntegrationFilter2 httpSessionContextIntegrationFilter,
CasSingleSignOutFilter casSingleSignOutFilter,
org.springframework.security.cas.web.CasAuthenticationFilter casAuthenticationFilter) |
CasRestAuthenticator |
casRestAuthenticator(CasSecurityRealm securityRealm,
org.springframework.security.authentication.AuthenticationManager casAuthenticationManager,
DynamicServiceAuthenticationDetailsSource casAuthenticationDetailsSource) |
org.springframework.security.cas.ServiceProperties |
casServiceProperties(CasSecurityRealm securityRealm,
CasProtocol casProtocol) |
org.jasig.cas.client.session.SessionMappingStorage |
casSessionMappingStorage() |
CasSingleSignOutFilter |
casSingleSignOutFilter(CasSecurityRealm securityRealm,
org.jasig.cas.client.session.SingleSignOutHandler casSingleSignOutHandler) |
org.jasig.cas.client.session.SingleSignOutHandler |
casSingleSignOutHandler(CasProtocol casProtocol,
org.jasig.cas.client.session.SessionMappingStorage casSessionMappingStorage) |
org.jasig.cas.client.validation.TicketValidator |
casTicketValidator(CasSecurityRealm securityRealm,
CasProtocol casProtocol) |
CasUserDetailsService |
casUserDetailsService(CasProtocol casProtocol) |
HttpSessionContextIntegrationFilter2 |
httpSessionContextIntegrationFilter() |
@Bean public org.springframework.security.authentication.AuthenticationEventPublisher authenticationEventPublisher()
@Bean public CasEventListener casEventListener(CasProtocol casProtocol)
@Bean public org.springframework.security.cas.ServiceProperties casServiceProperties(CasSecurityRealm securityRealm, CasProtocol casProtocol)
@Bean public org.jasig.cas.client.validation.TicketValidator casTicketValidator(CasSecurityRealm securityRealm, CasProtocol casProtocol)
@Bean public CasUserDetailsService casUserDetailsService(CasProtocol casProtocol)
@Bean public org.springframework.security.cas.authentication.CasAuthenticationProvider casAuthenticationProvider(org.jasig.cas.client.validation.TicketValidator casTicketValidator, CasUserDetailsService casUserDetailsService)
@Bean public org.springframework.security.authentication.AuthenticationManager casAuthenticationManager(org.springframework.security.cas.authentication.CasAuthenticationProvider casAuthenticationProvider, org.springframework.security.authentication.AuthenticationEventPublisher authenticationEventPublisher)
@Bean public org.springframework.security.cas.web.CasAuthenticationEntryPoint casAuthenticationEntryPoint(CasSecurityRealm securityRealm, org.springframework.security.cas.ServiceProperties casServiceProperties)
@Bean public DynamicServiceAuthenticationDetailsSource casAuthenticationDetailsSource(org.springframework.security.cas.ServiceProperties casServiceProperties)
@Bean public org.jasig.cas.client.session.SessionMappingStorage casSessionMappingStorage()
@Bean public HttpSessionContextIntegrationFilter2 httpSessionContextIntegrationFilter()
@Bean public org.jasig.cas.client.session.SingleSignOutHandler casSingleSignOutHandler(CasProtocol casProtocol, org.jasig.cas.client.session.SessionMappingStorage casSessionMappingStorage)
@Bean public CasSingleSignOutFilter casSingleSignOutFilter(CasSecurityRealm securityRealm, org.jasig.cas.client.session.SingleSignOutHandler casSingleSignOutHandler)
@Bean public org.springframework.security.cas.web.CasAuthenticationFilter casAuthenticationFilter(org.springframework.security.authentication.AuthenticationManager casAuthenticationManager, DynamicServiceAuthenticationDetailsSource casAuthenticationDetailsSource, org.springframework.security.cas.ServiceProperties casServiceProperties, org.jasig.cas.client.session.SessionMappingStorage casSessionMappingStorage)
@Bean public ChainedServletFilter casFilter(HttpSessionContextIntegrationFilter2 httpSessionContextIntegrationFilter, CasSingleSignOutFilter casSingleSignOutFilter, org.springframework.security.cas.web.CasAuthenticationFilter casAuthenticationFilter)
@Bean public CasRestAuthenticator casRestAuthenticator(CasSecurityRealm securityRealm, org.springframework.security.authentication.AuthenticationManager casAuthenticationManager, DynamicServiceAuthenticationDetailsSource casAuthenticationDetailsSource)
Copyright © 2016–2023. All rights reserved.