Class CasEmbeddedApacheTomcatSslValveProperties

java.lang.Object
org.apereo.cas.configuration.model.core.web.tomcat.CasEmbeddedApacheTomcatSslValveProperties
All Implemented Interfaces:
Serializable

@RequiresModule(name="cas-server-webapp-tomcat") public class CasEmbeddedApacheTomcatSslValveProperties extends Object implements Serializable
Since:
5.3.0
See Also:
  • Constructor Details

    • CasEmbeddedApacheTomcatSslValveProperties

      public CasEmbeddedApacheTomcatSslValveProperties()
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Enable the SSL valve for apache tomcat.
    • getSslClientCertHeader

      public String getSslClientCertHeader()
      Allows setting a custom name for the ssl_client_cert header. If not specified, the default of ssl_client_cert is used.
    • getSslCipherHeader

      public String getSslCipherHeader()
      Allows setting a custom name for the ssl_cipher header. If not specified, the default of ssl_cipher is used.
    • getSslSessionIdHeader

      public String getSslSessionIdHeader()
      Allows setting a custom name for the ssl_session_id header. If not specified, the default of ssl_session_id is used.
    • getSslCipherUserKeySizeHeader

      public String getSslCipherUserKeySizeHeader()
      Allows setting a custom name for the ssl_cipher_usekeysize header. If not specified, the default of ssl_cipher_usekeysize is used.
    • setEnabled

      public CasEmbeddedApacheTomcatSslValveProperties setEnabled(boolean enabled)
      Enable the SSL valve for apache tomcat.
      Returns:
      this.
    • setSslClientCertHeader

      public CasEmbeddedApacheTomcatSslValveProperties setSslClientCertHeader(String sslClientCertHeader)
      Allows setting a custom name for the ssl_client_cert header. If not specified, the default of ssl_client_cert is used.
      Returns:
      this.
    • setSslCipherHeader

      public CasEmbeddedApacheTomcatSslValveProperties setSslCipherHeader(String sslCipherHeader)
      Allows setting a custom name for the ssl_cipher header. If not specified, the default of ssl_cipher is used.
      Returns:
      this.
    • setSslSessionIdHeader

      public CasEmbeddedApacheTomcatSslValveProperties setSslSessionIdHeader(String sslSessionIdHeader)
      Allows setting a custom name for the ssl_session_id header. If not specified, the default of ssl_session_id is used.
      Returns:
      this.
    • setSslCipherUserKeySizeHeader

      public CasEmbeddedApacheTomcatSslValveProperties setSslCipherUserKeySizeHeader(String sslCipherUserKeySizeHeader)
      Allows setting a custom name for the ssl_cipher_usekeysize header. If not specified, the default of ssl_cipher_usekeysize is used.
      Returns:
      this.