Klasse AccountLockSettings
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.AccountLockSettings
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class AccountLockSettings
extends Object
AccountLockSettings
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected StringList of users to whom the account locking settings apply.protected StringDuration for which the account remains locked.protected StringThe unit for the duration specified under 'blockDuration' field.protected StringSpecifies whether to enable the account locking settings.protected StringNumber of attempts in the specified time interval (specified using timeInterval and timeIntervalUnit fields) to provide the correct password before locking the accountprotected StringSpecifies whether to restrict login for users who are not part of any team other than Default.protected StringThe time interval within which the number of wrong login attempts exceeding the value specified in 'maximumLoginAttempts' will result in locking the account.protected StringThe unit for the time interval specified in the 'timeInterval' field. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedAccountLockSettings(String appliesToUsers, String blockDuration, String blockDurationUnit, String isEnabled, String maximumLoginAttempts, String restrictLoginForUsersInDefaultTeam, String timeInterval, String timeIntervalUnit) Constructs a validated instance ofAccountLockSettings.Constructs a validated instance ofAccountLockSettings. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungList of users to whom the account locking settings apply.appliesToUsers(String appliesToUsers) List of users to whom the account locking settings apply.Duration for which the account remains locked.blockDuration(String blockDuration) Duration for which the account remains locked.The unit for the duration specified under 'blockDuration' field.blockDurationUnit(String blockDurationUnit) The unit for the duration specified under 'blockDuration' field.builder()protected booleanbooleaninthashCode()Specifies whether to enable the account locking settings.Specifies whether to enable the account locking settings.Number of attempts in the specified time interval (specified using timeInterval and timeIntervalUnit fields) to provide the correct password before locking the accountmaximumLoginAttempts(String maximumLoginAttempts) Number of attempts in the specified time interval (specified using timeInterval and timeIntervalUnit fields) to provide the correct password before locking the accountSpecifies whether to restrict login for users who are not part of any team other than Default.restrictLoginForUsersInDefaultTeam(String restrictLoginForUsersInDefaultTeam) Specifies whether to restrict login for users who are not part of any team other than Default.The time interval within which the number of wrong login attempts exceeding the value specified in 'maximumLoginAttempts' will result in locking the account.timeInterval(String timeInterval) The time interval within which the number of wrong login attempts exceeding the value specified in 'maximumLoginAttempts' will result in locking the account.The unit for the time interval specified in the 'timeInterval' field.timeIntervalUnit(String timeIntervalUnit) The unit for the time interval specified in the 'timeInterval' field.toString()
-
Felddetails
-
appliesToUsers
List of users to whom the account locking settings apply. Possible values are 'allUsersExceptPredefinedUsers' and 'allUsers'. 'allUsersExceptPredefinedUsers' indicates that account locking rules apply to all user accounts except the predefined user accounts. 'allUsers' indicates the account locking rules apply to all user accounts. -
blockDuration
Duration for which the account remains locked. -
blockDurationUnit
The unit for the duration specified under 'blockDuration' field. Possible values are 'Minutes', 'Hours', 'Days'. -
isEnabled
Specifies whether to enable the account locking settings. Possible values are 'true' and 'false' -
maximumLoginAttempts
Number of attempts in the specified time interval (specified using timeInterval and timeIntervalUnit fields) to provide the correct password before locking the account -
restrictLoginForUsersInDefaultTeam
Specifies whether to restrict login for users who are not part of any team other than Default. By default the value is false. -
timeInterval
The time interval within which the number of wrong login attempts exceeding the value specified in 'maximumLoginAttempts' will result in locking the account. -
timeIntervalUnit
The unit for the time interval specified in the 'timeInterval' field. Possible values are 'Minutes', 'Hours', 'Days'.
-
-
Konstruktordetails
-
AccountLockSettings
Constructs a validated instance ofAccountLockSettings.- Parameter:
spec- the specification to process
-
AccountLockSettings
@Internal public AccountLockSettings(String appliesToUsers, String blockDuration, String blockDurationUnit, String isEnabled, String maximumLoginAttempts, String restrictLoginForUsersInDefaultTeam, String timeInterval, String timeIntervalUnit) Constructs a validated instance ofAccountLockSettings.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
AccountLockSettings(Consumer)instead.- Parameter:
appliesToUsers- List of users to whom the account locking settings apply. Possible values are 'allUsersExceptPredefinedUsers' and 'allUsers'. 'allUsersExceptPredefinedUsers' indicates that account locking rules apply to all user accounts except the predefined user accounts. 'allUsers' indicates the account locking rules apply to all user accounts.blockDuration- Duration for which the account remains locked.blockDurationUnit- The unit for the duration specified under 'blockDuration' field. Possible values are 'Minutes', 'Hours', 'Days'.isEnabled- Specifies whether to enable the account locking settings. Possible values are 'true' and 'false'maximumLoginAttempts- Number of attempts in the specified time interval (specified using timeInterval and timeIntervalUnit fields) to provide the correct password before locking the accountrestrictLoginForUsersInDefaultTeam- Specifies whether to restrict login for users who are not part of any team other than Default. By default the value is false.timeInterval- The time interval within which the number of wrong login attempts exceeding the value specified in 'maximumLoginAttempts' will result in locking the account.timeIntervalUnit- The unit for the time interval specified in the 'timeInterval' field. Possible values are 'Minutes', 'Hours', 'Days'.
-
AccountLockSettings
protected AccountLockSettings()
-
-
Methodendetails
-
builder
-
appliesToUsers
List of users to whom the account locking settings apply. Possible values are 'allUsersExceptPredefinedUsers' and 'allUsers'. 'allUsersExceptPredefinedUsers' indicates that account locking rules apply to all user accounts except the predefined user accounts. 'allUsers' indicates the account locking rules apply to all user accounts. -
blockDuration
Duration for which the account remains locked. -
blockDurationUnit
The unit for the duration specified under 'blockDuration' field. Possible values are 'Minutes', 'Hours', 'Days'. -
isEnabled
Specifies whether to enable the account locking settings. Possible values are 'true' and 'false' -
maximumLoginAttempts
Number of attempts in the specified time interval (specified using timeInterval and timeIntervalUnit fields) to provide the correct password before locking the account -
restrictLoginForUsersInDefaultTeam
Specifies whether to restrict login for users who are not part of any team other than Default. By default the value is false. -
timeInterval
The time interval within which the number of wrong login attempts exceeding the value specified in 'maximumLoginAttempts' will result in locking the account. -
timeIntervalUnit
The unit for the time interval specified in the 'timeInterval' field. Possible values are 'Minutes', 'Hours', 'Days'. -
appliesToUsers
List of users to whom the account locking settings apply. Possible values are 'allUsersExceptPredefinedUsers' and 'allUsers'. 'allUsersExceptPredefinedUsers' indicates that account locking rules apply to all user accounts except the predefined user accounts. 'allUsers' indicates the account locking rules apply to all user accounts.- Gibt zurück:
this.
-
blockDuration
Duration for which the account remains locked.- Gibt zurück:
this.
-
blockDurationUnit
The unit for the duration specified under 'blockDuration' field. Possible values are 'Minutes', 'Hours', 'Days'.- Gibt zurück:
this.
-
isEnabled
Specifies whether to enable the account locking settings. Possible values are 'true' and 'false'- Gibt zurück:
this.
-
maximumLoginAttempts
Number of attempts in the specified time interval (specified using timeInterval and timeIntervalUnit fields) to provide the correct password before locking the account- Gibt zurück:
this.
-
restrictLoginForUsersInDefaultTeam
public AccountLockSettings restrictLoginForUsersInDefaultTeam(String restrictLoginForUsersInDefaultTeam) Specifies whether to restrict login for users who are not part of any team other than Default. By default the value is false.- Gibt zurück:
this.
-
timeInterval
The time interval within which the number of wrong login attempts exceeding the value specified in 'maximumLoginAttempts' will result in locking the account.- Gibt zurück:
this.
-
timeIntervalUnit
The unit for the time interval specified in the 'timeInterval' field. Possible values are 'Minutes', 'Hours', 'Days'.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-