copyWith method

WebApiLogicAppFuncSecuritySettingsResponse copyWith({
  1. bool? requireDigitInPassword,
  2. bool? requireSymbolInPassword,
  3. bool? requireMinLengthPassword,
  4. int? minLengthPassword,
  5. bool? autoLogoutUser,
  6. int? autoLogoutMinutes,
  7. bool? lockUserAfterFailedAttempts,
  8. int? lockUserAfterFailedAttemptsNumber,
})

Implementation

WebApiLogicAppFuncSecuritySettingsResponse copyWith({
  bool? requireDigitInPassword,
  bool? requireSymbolInPassword,
  bool? requireMinLengthPassword,
  int? minLengthPassword,
  bool? autoLogoutUser,
  int? autoLogoutMinutes,
  bool? lockUserAfterFailedAttempts,
  int? lockUserAfterFailedAttemptsNumber,
}) {
  return WebApiLogicAppFuncSecuritySettingsResponse(
    requireDigitInPassword:
        requireDigitInPassword ?? this.requireDigitInPassword,
    requireSymbolInPassword:
        requireSymbolInPassword ?? this.requireSymbolInPassword,
    requireMinLengthPassword:
        requireMinLengthPassword ?? this.requireMinLengthPassword,
    minLengthPassword: minLengthPassword ?? this.minLengthPassword,
    autoLogoutUser: autoLogoutUser ?? this.autoLogoutUser,
    autoLogoutMinutes: autoLogoutMinutes ?? this.autoLogoutMinutes,
    lockUserAfterFailedAttempts:
        lockUserAfterFailedAttempts ?? this.lockUserAfterFailedAttempts,
    lockUserAfterFailedAttemptsNumber:
        lockUserAfterFailedAttemptsNumber ??
        this.lockUserAfterFailedAttemptsNumber,
  );
}