Class RestfulPasswordManagementProperties

java.lang.Object
org.apereo.cas.configuration.model.support.pm.RestfulPasswordManagementProperties
All Implemented Interfaces:
Serializable

@RequiresModule(name="cas-server-support-pm-rest") public class RestfulPasswordManagementProperties extends Object implements Serializable
Since:
6.4.0
See Also:
  • Constructor Details

    • RestfulPasswordManagementProperties

      public RestfulPasswordManagementProperties()
  • Method Details

    • getEndpointUrlEmail

      public String getEndpointUrlEmail()
      Endpoint URL to use when locating email addresses.
    • getEndpointUrlPhone

      public String getEndpointUrlPhone()
      Endpoint URL to use when locating phone numbers.
    • getEndpointUrlUser

      public String getEndpointUrlUser()
      Endpoint URL to use when locating user names.
    • getEndpointUrlSecurityQuestions

      public String getEndpointUrlSecurityQuestions()
      Endpoint URL to use when locating security questions.
    • getEndpointUrlAccountUnlock

      public String getEndpointUrlAccountUnlock()
      Endpoint URL to use when unlocking account.
    • getEndpointUrlChange

      public String getEndpointUrlChange()
      Endpoint URL to use when updating passwords..
    • getEndpointUsername

      public String getEndpointUsername()
      Username for Basic-Auth at the password management endpoints.
    • getEndpointPassword

      public String getEndpointPassword()
      Password for Basic-Auth at the password management endpoints.
    • getFieldNameUser

      public String getFieldNameUser()
      Field name for username field when password change requests are submitted.
    • getFieldNamePassword

      public String getFieldNamePassword()
      Field name for password field when password change requests are submitted.
    • getFieldNamePasswordOld

      public String getFieldNamePasswordOld()
      Field name for oldPassword field when password change requests are submitted.
    • setEndpointUrlEmail

      public RestfulPasswordManagementProperties setEndpointUrlEmail(String endpointUrlEmail)
      Endpoint URL to use when locating email addresses.
      Returns:
      this.
    • setEndpointUrlPhone

      public RestfulPasswordManagementProperties setEndpointUrlPhone(String endpointUrlPhone)
      Endpoint URL to use when locating phone numbers.
      Returns:
      this.
    • setEndpointUrlUser

      public RestfulPasswordManagementProperties setEndpointUrlUser(String endpointUrlUser)
      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

      public RestfulPasswordManagementProperties setEndpointUrlChange(String endpointUrlChange)
      Endpoint URL to use when updating passwords..
      Returns:
      this.
    • setEndpointUsername

      public RestfulPasswordManagementProperties setEndpointUsername(String endpointUsername)
      Username for Basic-Auth at the password management endpoints.
      Returns:
      this.
    • setEndpointPassword

      public RestfulPasswordManagementProperties setEndpointPassword(String endpointPassword)
      Password for Basic-Auth at the password management endpoints.
      Returns:
      this.
    • setFieldNameUser

      public RestfulPasswordManagementProperties setFieldNameUser(String fieldNameUser)
      Field name for username field when password change requests are submitted.
      Returns:
      this.
    • setFieldNamePassword

      public RestfulPasswordManagementProperties setFieldNamePassword(String fieldNamePassword)
      Field name for password field when password change requests are submitted.
      Returns:
      this.
    • setFieldNamePasswordOld

      public RestfulPasswordManagementProperties setFieldNamePasswordOld(String fieldNamePasswordOld)
      Field name for oldPassword field when password change requests are submitted.
      Returns:
      this.