Class OnboardingUserInfo
-
- All Implemented Interfaces:
public final class OnboardingUserInfoRepresents the information related to the onboarded user.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringuserIdprivate final PasscodePolicypasscodePolicyprivate final LongpasscodeCreationTimeprivate final IntegerretryLimitprivate final StringusageStoreNameprivate final BooleanisCurrentPasscodeDigitalOnly
-
Constructor Summary
Constructors Constructor Description OnboardingUserInfo(String userId, PasscodePolicy passcodePolicy, Long passcodeCreationTime, Integer retryLimit, String usageStoreName, Boolean isCurrentPasscodeDigitalOnly)
-
Method Summary
Modifier and Type Method Description final StringgetUserId()The unique identifier of the user. final PasscodePolicygetPasscodePolicy()The passcode policy applied to this user, if any. final LonggetPasscodeCreationTime()The time (in milliseconds) when the passcode was created. final IntegergetRetryLimit()The remaining retry attempts before the user is locked out. final StringgetUsageStoreName()The name of the secure store used for this user's usage data. final BooleanisCurrentPasscodeDigitalOnly()Whether the user's current passcode contains only digits. -
-
Method Detail
-
getPasscodePolicy
final PasscodePolicy getPasscodePolicy()
The passcode policy applied to this user, if any.
-
getPasscodeCreationTime
final Long getPasscodeCreationTime()
The time (in milliseconds) when the passcode was created.
-
getRetryLimit
final Integer getRetryLimit()
The remaining retry attempts before the user is locked out.
-
getUsageStoreName
final String getUsageStoreName()
The name of the secure store used for this user's usage data.
-
isCurrentPasscodeDigitalOnly
final Boolean isCurrentPasscodeDigitalOnly()
Whether the user's current passcode contains only digits. This reflects the actual passcode type chosen during creation, not the policy constraint.
nullindicates the value has never been recorded (e.g. users onboarded before this field existed).
-
-
-
-