Class CasServerProperties

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

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

    • CasServerProperties

      public CasServerProperties()
  • Method Details

    • getLoginUrl

      public String getLoginUrl()
    • getLogoutUrl

      public String getLogoutUrl()
    • getName

      public String getName()
      Full name of the CAS server. This is the public-facing address of the CAS deployment and not the individual node address, in the event that CAS is clustered.
    • getPrefix

      public String getPrefix()
      A concatenation of the server name plus the CAS context path. Deployments at root likely need to blank out this value.
    • getScope

      public String getScope()
      The CAS Server scope.
    • getTomcat

      Configuration settings that control the embedded Apache Tomcat container.
    • setName

      public CasServerProperties setName(String name)
      Full name of the CAS server. This is the public-facing address of the CAS deployment and not the individual node address, in the event that CAS is clustered.
      Returns:
      this.
    • setPrefix

      public CasServerProperties setPrefix(String prefix)
      A concatenation of the server name plus the CAS context path. Deployments at root likely need to blank out this value.
      Returns:
      this.
    • setScope

      public CasServerProperties setScope(String scope)
      The CAS Server scope.
      Returns:
      this.
    • setTomcat

      Configuration settings that control the embedded Apache Tomcat container.
      Returns:
      this.