Class X509WebflowAutoConfigurationProperties

java.lang.Object
org.apereo.cas.configuration.model.core.web.flow.WebflowAutoConfigurationProperties
org.apereo.cas.configuration.model.support.x509.X509WebflowAutoConfigurationProperties
All Implemented Interfaces:
Serializable, CasFeatureModule

@RequiresModule(name="cas-server-support-x509-webflow") public class X509WebflowAutoConfigurationProperties extends WebflowAutoConfigurationProperties
Since:
6.3.0
See Also:
  • Constructor Details

    • X509WebflowAutoConfigurationProperties

      public X509WebflowAutoConfigurationProperties()
  • Method Details

    • getPort

      public int getPort()
      Port that is used to enact x509 client authentication as a separate connector. Configuration of a separate server connector and port allows the separation of client-auth functionality from the rest of the server, allowing for opt-in behavior.

      To activate, a non-zero port must be specified.

    • getClientAuth

      public String getClientAuth()
      Indicate the strategy that should be used to enforce client x509 authentication. Accepted values are true, false, want.
    • setPort

      public X509WebflowAutoConfigurationProperties setPort(int port)
      Port that is used to enact x509 client authentication as a separate connector. Configuration of a separate server connector and port allows the separation of client-auth functionality from the rest of the server, allowing for opt-in behavior.

      To activate, a non-zero port must be specified.

      Returns:
      this.
    • setClientAuth

      public X509WebflowAutoConfigurationProperties setClientAuth(String clientAuth)
      Indicate the strategy that should be used to enforce client x509 authentication. Accepted values are true, false, want.
      Returns:
      this.