Package | Description |
---|---|
com.oracle.bmc.waas.model |
Modifier and Type | Method and Description |
---|---|
JsChallenge.Builder |
JsChallenge.Builder.action(JsChallenge.Action action)
The action to take against requests from detected bots.
|
JsChallenge.Builder |
JsChallenge.Builder.actionExpirationInSeconds(Integer actionExpirationInSeconds)
The number of seconds between challenges from the same IP address.
|
JsChallenge.Builder |
JsChallenge.Builder.areRedirectsChallenged(Boolean areRedirectsChallenged)
When enabled, redirect responses from the origin will also be challenged.
|
static JsChallenge.Builder |
JsChallenge.builder()
Create a new builder.
|
JsChallenge.Builder |
JsChallenge.Builder.challengeSettings(BlockChallengeSettings challengeSettings) |
JsChallenge.Builder |
JsChallenge.Builder.copy(JsChallenge model) |
JsChallenge.Builder |
JsChallenge.Builder.criteria(List<AccessRuleCriteria> criteria)
When defined, the JavaScript Challenge would be applied only for the requests that
matched all the listed conditions.
|
JsChallenge.Builder |
JsChallenge.Builder.failureThreshold(Integer failureThreshold)
The number of failed requests before taking action.
|
JsChallenge.Builder |
JsChallenge.Builder.isEnabled(Boolean isEnabled)
Enables or disables the JavaScript challenge Web Application Firewall feature.
|
JsChallenge.Builder |
JsChallenge.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.
|
JsChallenge.Builder |
JsChallenge.Builder.setHttpHeader(Header setHttpHeader)
Adds an additional HTTP header to requests that fail the challenge before being passed to
the origin.
|
JsChallenge.Builder |
JsChallenge.toBuilder() |
Copyright © 2016–2024. All rights reserved.