Package org.apereo.cas.config
Class RadiusConfiguration
- java.lang.Object
-
- org.apereo.cas.config.RadiusConfiguration
-
@Configuration("radiusConfiguration") @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class RadiusConfiguration extends java.lang.ObjectThis thisRadiusConfiguration.- Since:
- 5.0.0
-
-
Constructor Summary
Constructors Constructor Description RadiusConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Set<java.lang.String>getClientIps(org.apereo.cas.configuration.model.support.radius.RadiusClientProperties client)org.apereo.cas.web.flow.resolver.CasWebflowEventResolverradiusAccessChallengedAuthenticationWebflowEventResolver()org.apereo.cas.authentication.MultifactorAuthenticationTriggerradiusAccessChallengedMultifactorAuthenticationTrigger()org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurerradiusAuthenticationEventExecutionPlanConfigurer()org.apereo.cas.authentication.AuthenticationHandlerradiusAuthenticationHandler()org.apereo.cas.authentication.support.password.PasswordPolicyConfigurationradiusPasswordPolicyConfiguration()org.apereo.cas.authentication.principal.PrincipalFactoryradiusPrincipalFactory()org.apereo.cas.adaptors.radius.server.AbstractRadiusServerradiusServer()java.util.List<org.apereo.cas.adaptors.radius.RadiusServer>radiusServers()
-
-
-
Method Detail
-
getClientIps
public static java.util.Set<java.lang.String> getClientIps(org.apereo.cas.configuration.model.support.radius.RadiusClientProperties client)
-
radiusPrincipalFactory
@ConditionalOnMissingBean(name="radiusPrincipalFactory") @Bean public org.apereo.cas.authentication.principal.PrincipalFactory radiusPrincipalFactory()
-
radiusServer
@RefreshScope @Bean public org.apereo.cas.adaptors.radius.server.AbstractRadiusServer radiusServer()
-
radiusServers
@RefreshScope @Bean public java.util.List<org.apereo.cas.adaptors.radius.RadiusServer> radiusServers()
-
radiusAuthenticationHandler
@ConditionalOnMissingBean(name="radiusAuthenticationHandler") @Bean public org.apereo.cas.authentication.AuthenticationHandler radiusAuthenticationHandler()
-
radiusAuthenticationEventExecutionPlanConfigurer
@ConditionalOnMissingBean(name="radiusAuthenticationEventExecutionPlanConfigurer") @Bean public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer radiusAuthenticationEventExecutionPlanConfigurer()
-
radiusPasswordPolicyConfiguration
@ConditionalOnMissingBean(name="radiusPasswordPolicyConfiguration") @Bean public org.apereo.cas.authentication.support.password.PasswordPolicyConfiguration radiusPasswordPolicyConfiguration()
-
radiusAccessChallengedMultifactorAuthenticationTrigger
@RefreshScope @Bean @ConditionalOnMissingBean(name="radiusAccessChallengedMultifactorAuthenticationTrigger") public org.apereo.cas.authentication.MultifactorAuthenticationTrigger radiusAccessChallengedMultifactorAuthenticationTrigger()
-
radiusAccessChallengedAuthenticationWebflowEventResolver
@RefreshScope @Bean public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver radiusAccessChallengedAuthenticationWebflowEventResolver()
-
-