Class JdbcPasswordManagementProperties
java.lang.Object
org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties
org.apereo.cas.configuration.model.support.pm.JdbcPasswordManagementProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-support-pm-jdbc")
public class JdbcPasswordManagementProperties
extends AbstractJpaProperties
This is
JdbcPasswordManagementProperties
.- Since:
- 6.4.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionPassword encoder properties.SQL query to change the password and update.SQL query to delete security questions for the account, if any.SQL query to locate the user email address.SQL query to locate the user phone number.SQL query to locate the user via email.SQL query to locate security questions for the account, if any.SQL query to unlock accounts.SQL query to update security questions for the account, if any.setPasswordEncoder
(PasswordEncoderProperties passwordEncoder) Password encoder properties.setSqlChangePassword
(String sqlChangePassword) SQL query to change the password and update.setSqlDeleteSecurityQuestions
(String sqlDeleteSecurityQuestions) SQL query to delete security questions for the account, if any.setSqlFindEmail
(String sqlFindEmail) SQL query to locate the user email address.setSqlFindPhone
(String sqlFindPhone) SQL query to locate the user phone number.setSqlFindUser
(String sqlFindUser) SQL query to locate the user via email.setSqlGetSecurityQuestions
(String sqlGetSecurityQuestions) SQL query to locate security questions for the account, if any.setSqlUnlockAccount
(String sqlUnlockAccount) SQL query to unlock accounts.setSqlUpdateSecurityQuestions
(String sqlUpdateSecurityQuestions) SQL query to update security questions for the account, if any.Methods inherited from class org.apereo.cas.configuration.model.support.jpa.AbstractJpaProperties
getBatchSize, getDataSourceName, getDdlAuto, getDefaultCatalog, getDefaultSchema, getDialect, getDriverClass, getFailFastTimeout, getFetchSize, getHealthQuery, getIdleTimeout, getIsolationLevelName, getLeakThreshold, getPassword, getPhysicalNamingStrategyClassName, getPool, getPropagationBehaviorName, getProperties, getUrl, getUser, isAutocommit, isGenerateStatistics, isIsolateInternalQueries, isReadOnly, setAutocommit, setBatchSize, setDataSourceName, setDdlAuto, setDefaultCatalog, setDefaultSchema, setDialect, setDriverClass, setFailFastTimeout, setFetchSize, setGenerateStatistics, setHealthQuery, setIdleTimeout, setIsolateInternalQueries, setIsolationLevelName, setLeakThreshold, setPassword, setPhysicalNamingStrategyClassName, setPool, setPropagationBehaviorName, setProperties, setReadOnly, setUrl, setUser
-
Constructor Details
-
JdbcPasswordManagementProperties
public JdbcPasswordManagementProperties()
-
-
Method Details
-
getPasswordEncoder
Password encoder properties. -
getSqlChangePassword
SQL query to change the password and update. -
getSqlFindEmail
SQL query to locate the user email address. -
getSqlFindPhone
SQL query to locate the user phone number. -
getSqlFindUser
SQL query to locate the user via email. -
getSqlGetSecurityQuestions
SQL query to locate security questions for the account, if any. -
getSqlUpdateSecurityQuestions
SQL query to update security questions for the account, if any. -
getSqlUnlockAccount
SQL query to unlock accounts. -
getSqlDeleteSecurityQuestions
SQL query to delete security questions for the account, if any. -
setPasswordEncoder
public JdbcPasswordManagementProperties setPasswordEncoder(PasswordEncoderProperties passwordEncoder) Password encoder properties.- Returns:
this
.
-
setSqlChangePassword
SQL query to change the password and update.- Returns:
this
.
-
setSqlFindEmail
SQL query to locate the user email address.- Returns:
this
.
-
setSqlFindPhone
SQL query to locate the user phone number.- Returns:
this
.
-
setSqlFindUser
SQL query to locate the user via email.- Returns:
this
.
-
setSqlGetSecurityQuestions
SQL query to locate security questions for the account, if any.- Returns:
this
.
-
setSqlUpdateSecurityQuestions
public JdbcPasswordManagementProperties setSqlUpdateSecurityQuestions(String sqlUpdateSecurityQuestions) SQL query to update security questions for the account, if any.- Returns:
this
.
-
setSqlUnlockAccount
SQL query to unlock accounts.- Returns:
this
.
-
setSqlDeleteSecurityQuestions
public JdbcPasswordManagementProperties setSqlDeleteSecurityQuestions(String sqlDeleteSecurityQuestions) SQL query to delete security questions for the account, if any.- Returns:
this
.
-