Package | Description |
---|---|
com.oracle.bmc.waas.model |
Modifier and Type | Method and Description |
---|---|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.action(HumanInteractionChallenge.Action action)
The action to take against requests from detected bots.
|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.actionExpirationInSeconds(Integer actionExpirationInSeconds)
The number of seconds between challenges for the same IP address.
|
static HumanInteractionChallenge.Builder |
HumanInteractionChallenge.builder()
Create a new builder.
|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.challengeSettings(BlockChallengeSettings challengeSettings) |
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.copy(HumanInteractionChallenge model) |
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.failureThreshold(Integer failureThreshold)
The number of failed requests before taking action.
|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.failureThresholdExpirationInSeconds(Integer failureThresholdExpirationInSeconds)
The number of seconds before the failure threshold resets.
|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.interactionThreshold(Integer interactionThreshold)
The number of interactions required to pass the challenge.
|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.isEnabled(Boolean isEnabled)
Enables or disables the human interaction challenge Web Application Firewall feature.
|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.isNatEnabled(Boolean isNatEnabled)
When enabled, the user is identified not only by the IP address but also by an unique
additional hash, which prevents blocking visitors with shared IP addresses.
|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.recordingPeriodInSeconds(Integer recordingPeriodInSeconds)
The number of seconds to record the interactions from the user.
|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.Builder.setHttpHeader(Header setHttpHeader)
Adds an additional HTTP header to requests that fail the challenge before being passed to
the origin.
|
HumanInteractionChallenge.Builder |
HumanInteractionChallenge.toBuilder() |
Copyright © 2016–2024. All rights reserved.