Class RestfulPasswordManagementProperties
java.lang.Object
org.apereo.cas.configuration.model.support.pm.RestfulPasswordManagementProperties
- All Implemented Interfaces:
Serializable
,CasFeatureModule
@RequiresModule(name="cas-server-support-pm-rest")
public class RestfulPasswordManagementProperties
extends Object
implements CasFeatureModule, Serializable
This is
RestfulPasswordManagementProperties
.- Since:
- 6.4.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
CasFeatureModule.FeatureCatalog
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionPassword for Basic-Auth at the password management endpoints.Endpoint URL to use when unlocking account.Endpoint URL to use when updating passwords..Endpoint URL to use when locating email addresses.Endpoint URL to use when locating phone numbers.Endpoint URL to use when locating security questions.Endpoint URL to use when locating user names.Username for Basic-Auth at the password management endpoints.Field name for password field when password change requests are submitted.Field name for oldPassword field when password change requests are submitted.Field name for username field when password change requests are submitted.setEndpointPassword
(String endpointPassword) Password for Basic-Auth at the password management endpoints.setEndpointUrlAccountUnlock
(String endpointUrlAccountUnlock) Endpoint URL to use when unlocking account.setEndpointUrlChange
(String endpointUrlChange) Endpoint URL to use when updating passwords..setEndpointUrlEmail
(String endpointUrlEmail) Endpoint URL to use when locating email addresses.setEndpointUrlPhone
(String endpointUrlPhone) Endpoint URL to use when locating phone numbers.setEndpointUrlSecurityQuestions
(String endpointUrlSecurityQuestions) Endpoint URL to use when locating security questions.setEndpointUrlUser
(String endpointUrlUser) Endpoint URL to use when locating user names.setEndpointUsername
(String endpointUsername) Username for Basic-Auth at the password management endpoints.setFieldNamePassword
(String fieldNamePassword) Field name for password field when password change requests are submitted.setFieldNamePasswordOld
(String fieldNamePasswordOld) Field name for oldPassword field when password change requests are submitted.setFieldNameUser
(String fieldNameUser) Field name for username field when password change requests are submitted.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
isDefined, isUndefined
-
Constructor Details
-
RestfulPasswordManagementProperties
public RestfulPasswordManagementProperties()
-
-
Method Details
-
getEndpointUrlEmail
Endpoint URL to use when locating email addresses. -
getEndpointUrlPhone
Endpoint URL to use when locating phone numbers. -
getEndpointUrlUser
Endpoint URL to use when locating user names. -
getEndpointUrlSecurityQuestions
Endpoint URL to use when locating security questions. -
getEndpointUrlAccountUnlock
Endpoint URL to use when unlocking account. -
getEndpointUrlChange
Endpoint URL to use when updating passwords.. -
getEndpointUsername
Username for Basic-Auth at the password management endpoints. -
getEndpointPassword
Password for Basic-Auth at the password management endpoints. -
getFieldNameUser
Field name for username field when password change requests are submitted. -
getFieldNamePassword
Field name for password field when password change requests are submitted. -
getFieldNamePasswordOld
Field name for oldPassword field when password change requests are submitted. -
setEndpointUrlEmail
Endpoint URL to use when locating email addresses.- Returns:
this
.
-
setEndpointUrlPhone
Endpoint URL to use when locating phone numbers.- Returns:
this
.
-
setEndpointUrlUser
Endpoint URL to use when locating user names.- Returns:
this
.
-
setEndpointUrlSecurityQuestions
public RestfulPasswordManagementProperties setEndpointUrlSecurityQuestions(String endpointUrlSecurityQuestions) Endpoint URL to use when locating security questions.- Returns:
this
.
-
setEndpointUrlAccountUnlock
public RestfulPasswordManagementProperties setEndpointUrlAccountUnlock(String endpointUrlAccountUnlock) Endpoint URL to use when unlocking account.- Returns:
this
.
-
setEndpointUrlChange
Endpoint URL to use when updating passwords..- Returns:
this
.
-
setEndpointUsername
Username for Basic-Auth at the password management endpoints.- Returns:
this
.
-
setEndpointPassword
Password for Basic-Auth at the password management endpoints.- Returns:
this
.
-
setFieldNameUser
Field name for username field when password change requests are submitted.- Returns:
this
.
-
setFieldNamePassword
Field name for password field when password change requests are submitted.- Returns:
this
.
-
setFieldNamePasswordOld
Field name for oldPassword field when password change requests are submitted.- Returns:
this
.
-