Class JaasSecurityActuatorEndpointsMonitorProperties

java.lang.Object
org.apereo.cas.configuration.model.core.monitor.JaasSecurityActuatorEndpointsMonitorProperties
All Implemented Interfaces:
Serializable

@RequiresModule(name="cas-server-core-monitor", automated=true) public class JaasSecurityActuatorEndpointsMonitorProperties extends Object implements Serializable
Since:
6.4.0
See Also:
  • Constructor Details

    • JaasSecurityActuatorEndpointsMonitorProperties

      public JaasSecurityActuatorEndpointsMonitorProperties()
  • Method Details

    • getLoginConfig

      public org.springframework.core.io.Resource getLoginConfig()
      JAAS login resource file.
    • isRefreshConfigurationOnStartup

      public boolean isRefreshConfigurationOnStartup()
      If set, a call to Configuration#refresh() will be made by #configureJaas(Resource) method.
    • getLoginContextName

      public String getLoginContextName()
      The login context name should coincide with a given index in the login config specified. This name is used as the index to the configuration specified in the login config property.

      <pre> JAASTest { org.springframework.security.authentication.jaas.TestLoginModule required; }; </pre> In the above example, JAASTest should be set as the context name.

    • setLoginConfig

      public JaasSecurityActuatorEndpointsMonitorProperties setLoginConfig(org.springframework.core.io.Resource loginConfig)
      JAAS login resource file.
      Returns:
      this.
    • setRefreshConfigurationOnStartup

      public JaasSecurityActuatorEndpointsMonitorProperties setRefreshConfigurationOnStartup(boolean refreshConfigurationOnStartup)
      If set, a call to Configuration#refresh() will be made by #configureJaas(Resource) method.
      Returns:
      this.
    • setLoginContextName

      public JaasSecurityActuatorEndpointsMonitorProperties setLoginContextName(String loginContextName)
      The login context name should coincide with a given index in the login config specified. This name is used as the index to the configuration specified in the login config property.

      <pre> JAASTest { org.springframework.security.authentication.jaas.TestLoginModule required; }; </pre> In the above example, JAASTest should be set as the context name.

      Returns:
      this.