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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDescribes a directory path where CAS configuration may be found.Describes a file path where that contains the CAS properties in a single file.Configuration security settings used to encrypt/decrypt values.setConfigurationDirectory
(File configurationDirectory) Describes a directory path where CAS configuration may be found.setConfigurationFile
(File configurationFile) Describes a file path where that contains the CAS properties in a single file.setConfigurationSecurity
(StandaloneConfigurationSecurityProperties configurationSecurity) Configuration security settings used to encrypt/decrypt values.
-
Constructor Details
-
StandaloneConfigurationProperties
public StandaloneConfigurationProperties()
-
-
Method Details
-
getConfigurationDirectory
Describes a directory path where CAS configuration may be found. -
getConfigurationFile
Describes a file path where that contains the CAS properties in a single file. -
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
Describes a directory path where CAS configuration may be found.- Returns:
this
.
-
setConfigurationFile
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
.
-