Package de.xima.fc.user.access
Class MfaCheckResult.Builder
- java.lang.Object
-
- de.xima.fc.user.access.MfaCheckResult.Builder
-
- Enclosing class:
- MfaCheckResult
public static class MfaCheckResult.Builder extends Object
Builder forMfaCheckResult.- Since:
- 8.5.6
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MfaCheckResultbuild()MfaCheckResult.Buildermethod(MfaMethod method)The method the user configured, ornullif the user has not configured any method.MfaCheckResult.BuildersetupPending(boolean setupPending)Whether the user configured a method whose setup is not yet completed.MfaCheckResult.Buildersource(MfaRequirementSource source)Who requires multi-factor authentication, ornullif the status isMfaStatus.NOT_REQUIRED.MfaCheckResult.Builderstatus(MfaStatus status)The multi-factor authentication status of the user.StringtoString()
-
-
-
Method Detail
-
status
public MfaCheckResult.Builder status(MfaStatus status)
The multi-factor authentication status of the user.- Returns:
this.
-
source
public MfaCheckResult.Builder source(MfaRequirementSource source)
Who requires multi-factor authentication, ornullif the status isMfaStatus.NOT_REQUIRED.- Returns:
this.
-
method
public MfaCheckResult.Builder method(MfaMethod method)
The method the user configured, ornullif the user has not configured any method.- Returns:
this.
-
setupPending
public MfaCheckResult.Builder setupPending(boolean setupPending)
Whether the user configured a method whose setup is not yet completed.- Returns:
this.
-
build
public MfaCheckResult build()
-
-