Class ThrottleCoreProperties
java.lang.Object
org.apereo.cas.configuration.model.support.throttle.ThrottleCoreProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-support-throttle")
public class ThrottleCoreProperties
extends Object
implements Serializable
Configuration properties class for cas.throttle.
- Since:
- 6.4.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionApplication code used to identify this application in the audit logs.Request header name to use in order to extract a header value from the request.Username parameter to use in order to extract the username from the request.setAppCode
(String appCode) Application code used to identify this application in the audit logs.setHeaderName
(String headerName) Request header name to use in order to extract a header value from the request.setUsernameParameter
(String usernameParameter) Username parameter to use in order to extract the username from the request.
-
Constructor Details
-
ThrottleCoreProperties
public ThrottleCoreProperties()
-
-
Method Details
-
getUsernameParameter
Username parameter to use in order to extract the username from the request. -
getHeaderName
Request header name to use in order to extract a header value from the request. -
getAppCode
Application code used to identify this application in the audit logs. -
setUsernameParameter
Username parameter to use in order to extract the username from the request.- Returns:
this
.
-
setHeaderName
Request header name to use in order to extract a header value from the request.- Returns:
this
.
-
setAppCode
Application code used to identify this application in the audit logs.- Returns:
this
.
-