Class StandaloneConfigurationProperties

java.lang.Object
org.apereo.cas.configuration.model.core.config.standalone.StandaloneConfigurationProperties
All Implemented Interfaces:
Serializable

@RequiresModule(name="cas-server-core-configuration", automated=true) public class StandaloneConfigurationProperties extends Object implements Serializable
This is StandaloneConfigurationProperties. This class is only designed here to allow the configuration binding logic to recognize the settings. In actuality, the fields listed here are not used directly as they are directly accessed and fetched via the runtime environment to bootstrap cas settings in form of a property source locator, etc.
Since:
5.3.0
See Also:
  • Constructor Details

    • StandaloneConfigurationProperties

      public StandaloneConfigurationProperties()
  • Method Details

    • getConfigurationDirectory

      public File getConfigurationDirectory()
      Describes a directory path where CAS configuration may be found.
    • getConfigurationFile

      public File getConfigurationFile()
      Describes a file path where that contains the CAS properties in a single file.
    • getConfigurationSecurity

      public StandaloneConfigurationSecurityProperties getConfigurationSecurity()
      Configuration security settings used to encrypt/decrypt values. Settings are typically expected to be provided via command-line properties or system/environment variables as properties are bootstrapped and fetched. They are placed here to allow CAS to recognize their validity when passed.
    • setConfigurationDirectory

      public StandaloneConfigurationProperties setConfigurationDirectory(File configurationDirectory)
      Describes a directory path where CAS configuration may be found.
      Returns:
      this.
    • setConfigurationFile

      public StandaloneConfigurationProperties setConfigurationFile(File configurationFile)
      Describes a file path where that contains the CAS properties in a single file.
      Returns:
      this.
    • setConfigurationSecurity

      public StandaloneConfigurationProperties setConfigurationSecurity(StandaloneConfigurationSecurityProperties configurationSecurity)
      Configuration security settings used to encrypt/decrypt values. Settings are typically expected to be provided via command-line properties or system/environment variables as properties are bootstrapped and fetched. They are placed here to allow CAS to recognize their validity when passed.
      Returns:
      this.