Class RiskBasedAuthenticationProperties
java.lang.Object
org.apereo.cas.configuration.model.core.authentication.risk.RiskBasedAuthenticationProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-support-electrofence")
public class RiskBasedAuthenticationProperties
extends Object
implements Serializable
This is
RiskBasedAuthenticationProperties
.- Since:
- 5.1.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAgent()
Handle risky authentication attempts via a user-agent criteria.getCore()
Core configuration settings for assessing risky authentication attempts.Handle risky authentication attempts via an date/time criteria.Handle risky authentication attempts via geolocation criteria.getIp()
Handle risky authentication attempts via an IP criteria.Design how responses should be handled, in the event that an authentication event is deemed risky.Handle risky authentication attempts via a user-agent criteria.Core configuration settings for assessing risky authentication attempts.Handle risky authentication attempts via an date/time criteria.Handle risky authentication attempts via geolocation criteria.Handle risky authentication attempts via an IP criteria.Design how responses should be handled, in the event that an authentication event is deemed risky.
-
Constructor Details
-
RiskBasedAuthenticationProperties
public RiskBasedAuthenticationProperties()
-
-
Method Details
-
getIp
Handle risky authentication attempts via an IP criteria. -
getAgent
Handle risky authentication attempts via a user-agent criteria. -
getGeoLocation
Handle risky authentication attempts via geolocation criteria. -
getDateTime
Handle risky authentication attempts via an date/time criteria. -
getResponse
Design how responses should be handled, in the event that an authentication event is deemed risky. -
getCore
Core configuration settings for assessing risky authentication attempts. -
setIp
Handle risky authentication attempts via an IP criteria.- Returns:
this
.
-
setAgent
Handle risky authentication attempts via a user-agent criteria.- Returns:
this
.
-
setGeoLocation
public RiskBasedAuthenticationProperties setGeoLocation(RiskBasedAuthenticationGeoLocationProperties geoLocation) Handle risky authentication attempts via geolocation criteria.- Returns:
this
.
-
setDateTime
public RiskBasedAuthenticationProperties setDateTime(RiskBasedAuthenticationDateTimeProperties dateTime) Handle risky authentication attempts via an date/time criteria.- Returns:
this
.
-
setResponse
public RiskBasedAuthenticationProperties setResponse(RiskBasedAuthenticationResponseProperties response) Design how responses should be handled, in the event that an authentication event is deemed risky.- Returns:
this
.
-
setCore
Core configuration settings for assessing risky authentication attempts.- Returns:
this
.
-