Interface DeviceTracking
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DeviceTracking.Jsii$Proxy
@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)",
date="2025-11-13T16:10:01.576Z")
@Stability(Stable)
public interface DeviceTracking
extends software.amazon.jsii.JsiiSerializable
Device tracking settings.
Example:
UserPool.Builder.create(this, "myuserpool")
// ...
.deviceTracking(DeviceTracking.builder()
.challengeRequiredOnNewDevice(true)
.deviceOnlyRememberedOnUserPrompt(true)
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forDeviceTrackingstatic final classAn implementation forDeviceTracking -
Method Summary
Modifier and TypeMethodDescriptionstatic DeviceTracking.Builderbuilder()Indicates whether a challenge is required on a new device.If true, a device is only remembered on user prompt.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getChallengeRequiredOnNewDevice
Indicates whether a challenge is required on a new device.Only applicable to a new device.
Default: false
- See Also:
-
getDeviceOnlyRememberedOnUserPrompt
If true, a device is only remembered on user prompt.Default: false
- See Also:
-
builder
- Returns:
- a
DeviceTracking.BuilderofDeviceTracking
-