| static AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings. builder() | Create a new builder. | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. copy(AuthenticationFactorSettingsClientAppSettings model) |  | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. deviceProtectionPolicy(String deviceProtectionPolicy) | Indicates what protection policy that the system applies on a device. | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. initialLockoutPeriodInSecs(Integer initialLockoutPeriodInSecs) | The period of time in seconds that the system will lock a user out of the service after
that user exceeds the maximum number of login failures | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. keyPairLength(Integer keyPairLength) | The size of the key that the system uses to generate the public-private key pair | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. lockoutEscalationPattern(String lockoutEscalationPattern) | The pattern of escalation that the system follows, in locking a particular user out of
the service. | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. maxFailuresBeforeLockout(Integer maxFailuresBeforeLockout) | The maximum number of times that a particular user can fail to login before the system
locks that user out of the service | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. maxFailuresBeforeWarning(Integer maxFailuresBeforeWarning) | The maximum number of login failures that the system will allow before raising a warning
and sending an alert via email | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. maxLockoutIntervalInSecs(Integer maxLockoutIntervalInSecs) | The maximum period of time that the system will lock a particular user out of the service
regardless of what the configured pattern of escalation would otherwise dictate | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. minPinLength(Integer minPinLength) | Minimum length of the Personal Identification Number (PIN) | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. policyUpdateFreqInDays(Integer policyUpdateFreqInDays) | The period of time in days after which a client should refresh its policy by re-reading
that policy from the server | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. requestSigningAlgo(AuthenticationFactorSettingsClientAppSettings.RequestSigningAlgo requestSigningAlgo) | Indicates which algorithm the system will use to sign requests | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. sharedSecretEncoding(AuthenticationFactorSettingsClientAppSettings.SharedSecretEncoding sharedSecretEncoding) | Indicates the type of encoding that the system should use to generate a shared secret | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings. toBuilder() |  | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. unlockAppForEachRequestEnabled(Boolean unlockAppForEachRequestEnabled) | If true, indicates that the system should require the user to unlock the client app for
each request. | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. unlockAppIntervalInSecs(Integer unlockAppIntervalInSecs) | Specifies the period of time in seconds after which the client App should require the
user to unlock the App. | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. unlockOnAppForegroundEnabled(Boolean unlockOnAppForegroundEnabled) | If true, indicates that the system should require the user to unlock the client App, when
the client App comes to the foreground in the display of the device. | 
| AuthenticationFactorSettingsClientAppSettings.Builder | AuthenticationFactorSettingsClientAppSettings.Builder. unlockOnAppStartEnabled(Boolean unlockOnAppStartEnabled) | If true, indicates that the system should require the user to unlock the client App
whenever the App is started. |