Class DeviceFingerprintProperties
java.lang.Object
org.apereo.cas.configuration.model.support.mfa.trusteddevice.DeviceFingerprintProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-support-trusted-mfa")
public class DeviceFingerprintProperties
extends Object
implements Serializable
Device fingerprint configuration for MFA Trusted Devices.
- Since:
- 5.3.0
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionConfigure usage of client ip within trusted device fingerprints.Component Separator for device fingerprints.Configure usage of a device cookie within trusted device fingerprints.Configure usage of geo-location within trusted device fingerprints.Configure usage of User-Agent header within trusted device fingerprints.Configure usage of client ip within trusted device fingerprints.setComponentSeparator
(String componentSeparator) Component Separator for device fingerprints.Configure usage of a device cookie within trusted device fingerprints.setGeolocation
(DeviceFingerprintProperties.GeoLocation geolocation) Configure usage of geo-location within trusted device fingerprints.Configure usage of User-Agent header within trusted device fingerprints.
-
Constructor Details
-
DeviceFingerprintProperties
public DeviceFingerprintProperties()
-
-
Method Details
-
getComponentSeparator
Component Separator for device fingerprints. -
getClientIp
Configure usage of client ip within trusted device fingerprints. -
getCookie
Configure usage of a device cookie within trusted device fingerprints. -
getUserAgent
Configure usage of User-Agent header within trusted device fingerprints. -
getGeolocation
Configure usage of geo-location within trusted device fingerprints. -
setComponentSeparator
Component Separator for device fingerprints.- Returns:
this
.
-
setClientIp
Configure usage of client ip within trusted device fingerprints.- Returns:
this
.
-
setCookie
Configure usage of a device cookie within trusted device fingerprints.- Returns:
this
.
-
setUserAgent
Configure usage of User-Agent header within trusted device fingerprints.- Returns:
this
.
-
setGeolocation
public DeviceFingerprintProperties setGeolocation(DeviceFingerprintProperties.GeoLocation geolocation) Configure usage of geo-location within trusted device fingerprints.- Returns:
this
.
-