Class QueryJdbcAuthenticationProperties

All Implemented Interfaces:
Serializable, CasFeatureModule

@RequiresModule(name="cas-server-support-jdbc-authentication") public class QueryJdbcAuthenticationProperties extends BaseJdbcAuthenticationProperties
Since:
5.2.0
See Also:
  • Constructor Details

    • QueryJdbcAuthenticationProperties

      public QueryJdbcAuthenticationProperties()
  • Method Details

    • getSql

      public String getSql()
      SQL query to execute. Example: SELECT * FROM table WHERE name=?.
    • getFieldPassword

      public String getFieldPassword()
      Password field/column name to retrieve.
    • getFieldExpired

      public String getFieldExpired()
      Boolean field that should indicate whether the account is expired.
    • getFieldDisabled

      public String getFieldDisabled()
      Boolean field that should indicate whether the account is disabled.
    • setSql

      SQL query to execute. Example: SELECT * FROM table WHERE name=?.
      Returns:
      this.
    • setFieldPassword

      public QueryJdbcAuthenticationProperties setFieldPassword(String fieldPassword)
      Password field/column name to retrieve.
      Returns:
      this.
    • setFieldExpired

      public QueryJdbcAuthenticationProperties setFieldExpired(String fieldExpired)
      Boolean field that should indicate whether the account is expired.
      Returns:
      this.
    • setFieldDisabled

      public QueryJdbcAuthenticationProperties setFieldDisabled(String fieldDisabled)
      Boolean field that should indicate whether the account is disabled.
      Returns:
      this.