Klasse DenyByIPForFailedAuthConfig
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.DenyByIPForFailedAuthConfig
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class DenyByIPForFailedAuthConfig
extends Object
DenyByIPForFailedAuthConfig
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected StringSpecifies the block time interval(in seconds) for an IP address from accessing APIGatewaySpecifies list of IP addresses that are denied from accessing APIGatewayprotected StringSpecifies whether to enable authentication based restrictions by blocking/denying IP addresses which failed authentication.protected StringSpecifies maximum failed requests for a particular IP address.protected StringSpecifies the time interval, in seconds, in which maximum authentication failure can be permitted.protected StringSpecifies action to be performed when maximum failed request is breached. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedDenyByIPForFailedAuthConfig(String blockIntervalInSeconds, List<String> deniedIPList, String isEnabled, String maximumFailedAuthRequests, String maximumFailedAuthRequestsDuration, String whenLimitExceeds) Constructs a validated instance ofDenyByIPForFailedAuthConfig.Constructs a validated instance ofDenyByIPForFailedAuthConfig. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungSpecifies the block time interval(in seconds) for an IP address from accessing APIGatewayblockIntervalInSeconds(String blockIntervalInSeconds) Specifies the block time interval(in seconds) for an IP address from accessing APIGatewaybuilder()protected booleanSpecifies list of IP addresses that are denied from accessing APIGatewaydeniedIPList(List<String> deniedIPList) Specifies list of IP addresses that are denied from accessing APIGatewaybooleaninthashCode()Specifies whether to enable authentication based restrictions by blocking/denying IP addresses which failed authentication.Specifies whether to enable authentication based restrictions by blocking/denying IP addresses which failed authentication.Specifies maximum failed requests for a particular IP address.maximumFailedAuthRequests(String maximumFailedAuthRequests) Specifies maximum failed requests for a particular IP address.Specifies the time interval, in seconds, in which maximum authentication failure can be permitted.maximumFailedAuthRequestsDuration(String maximumFailedAuthRequestsDuration) Specifies the time interval, in seconds, in which maximum authentication failure can be permitted.toString()Specifies action to be performed when maximum failed request is breached.whenLimitExceeds(String whenLimitExceeds) Specifies action to be performed when maximum failed request is breached.
-
Felddetails
-
blockIntervalInSeconds
Specifies the block time interval(in seconds) for an IP address from accessing APIGateway -
deniedIPList
Specifies list of IP addresses that are denied from accessing APIGateway -
isEnabled
Specifies whether to enable authentication based restrictions by blocking/denying IP addresses which failed authentication. -
maximumFailedAuthRequests
Specifies maximum failed requests for a particular IP address. -
maximumFailedAuthRequestsDuration
Specifies the time interval, in seconds, in which maximum authentication failure can be permitted. -
whenLimitExceeds
Specifies action to be performed when maximum failed request is breached. The value can be BLOCK or DENY
-
-
Konstruktordetails
-
DenyByIPForFailedAuthConfig
Constructs a validated instance ofDenyByIPForFailedAuthConfig.- Parameter:
spec- the specification to process
-
DenyByIPForFailedAuthConfig
@Internal public DenyByIPForFailedAuthConfig(String blockIntervalInSeconds, List<String> deniedIPList, String isEnabled, String maximumFailedAuthRequests, String maximumFailedAuthRequestsDuration, String whenLimitExceeds) Constructs a validated instance ofDenyByIPForFailedAuthConfig.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
DenyByIPForFailedAuthConfig(Consumer)instead.- Parameter:
blockIntervalInSeconds- Specifies the block time interval(in seconds) for an IP address from accessing APIGatewaydeniedIPList- Specifies list of IP addresses that are denied from accessing APIGatewayisEnabled- Specifies whether to enable authentication based restrictions by blocking/denying IP addresses which failed authentication.maximumFailedAuthRequests- Specifies maximum failed requests for a particular IP address.maximumFailedAuthRequestsDuration- Specifies the time interval, in seconds, in which maximum authentication failure can be permitted.whenLimitExceeds- Specifies action to be performed when maximum failed request is breached. The value can be BLOCK or DENY
-
DenyByIPForFailedAuthConfig
protected DenyByIPForFailedAuthConfig()
-
-
Methodendetails
-
builder
-
blockIntervalInSeconds
Specifies the block time interval(in seconds) for an IP address from accessing APIGateway -
deniedIPList
Specifies list of IP addresses that are denied from accessing APIGateway -
isEnabled
Specifies whether to enable authentication based restrictions by blocking/denying IP addresses which failed authentication. -
maximumFailedAuthRequests
Specifies maximum failed requests for a particular IP address. -
maximumFailedAuthRequestsDuration
Specifies the time interval, in seconds, in which maximum authentication failure can be permitted. -
whenLimitExceeds
Specifies action to be performed when maximum failed request is breached. The value can be BLOCK or DENY -
blockIntervalInSeconds
Specifies the block time interval(in seconds) for an IP address from accessing APIGateway- Gibt zurück:
this.
-
deniedIPList
Specifies list of IP addresses that are denied from accessing APIGateway- Gibt zurück:
this.
-
isEnabled
Specifies whether to enable authentication based restrictions by blocking/denying IP addresses which failed authentication.- Gibt zurück:
this.
-
maximumFailedAuthRequests
Specifies maximum failed requests for a particular IP address.- Gibt zurück:
this.
-
maximumFailedAuthRequestsDuration
public DenyByIPForFailedAuthConfig maximumFailedAuthRequestsDuration(String maximumFailedAuthRequestsDuration) Specifies the time interval, in seconds, in which maximum authentication failure can be permitted.- Gibt zurück:
this.
-
whenLimitExceeds
Specifies action to be performed when maximum failed request is breached. The value can be BLOCK or DENY- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-