AccessRule.Builder |
AccessRule.Builder.action(AccessRule.Action action) |
The action to take when the access criteria are met for a rule.
|
AccessRule.Builder |
AccessRule.Builder.blockAction(AccessRule.BlockAction blockAction) |
The method used to block requests if action is set to BLOCK and the
access criteria are met.
|
AccessRule.Builder |
AccessRule.Builder.blockErrorPageCode(String blockErrorPageCode) |
The error code to show on the error page when action is set to BLOCK,
blockAction is set to SHOW_ERROR_PAGE, and the access criteria are met.
|
AccessRule.Builder |
AccessRule.Builder.blockErrorPageDescription(String blockErrorPageDescription) |
The description text to show on the error page when action is set to
BLOCK, blockAction is set to SHOW_ERROR_PAGE, and the access criteria
are met.
|
AccessRule.Builder |
AccessRule.Builder.blockErrorPageMessage(String blockErrorPageMessage) |
The message to show on the error page when action is set to BLOCK,
blockAction is set to SHOW_ERROR_PAGE, and the access criteria are met.
|
AccessRule.Builder |
AccessRule.Builder.blockResponseCode(Integer blockResponseCode) |
The response status code to return when action is set to BLOCK,
blockAction is set to SET_RESPONSE_CODE, and the access criteria are met.
|
static AccessRule.Builder |
AccessRule.builder() |
Create a new builder.
|
AccessRule.Builder |
AccessRule.Builder.bypassChallenges(List<AccessRule.BypassChallenges> bypassChallenges) |
The list of challenges to bypass when action is set to BYPASS.
|
AccessRule.Builder |
AccessRule.Builder.captchaFooter(String captchaFooter) |
The text to show in the footer when showing a CAPTCHA challenge when action is
set to SHOW_CAPTCHA and the request is challenged.
|
AccessRule.Builder |
AccessRule.Builder.captchaHeader(String captchaHeader) |
The text to show in the header when showing a CAPTCHA challenge when action is
set to SHOW_CAPTCHA and the request is challenged.
|
AccessRule.Builder |
AccessRule.Builder.captchaSubmitLabel(String captchaSubmitLabel) |
The text to show on the label of the CAPTCHA challenge submit button when action
is set to SHOW_CAPTCHA and the request is challenged.
|
AccessRule.Builder |
AccessRule.Builder.captchaTitle(String captchaTitle) |
The title used when showing a CAPTCHA challenge when action is set to
SHOW_CAPTCHA and the request is challenged.
|
AccessRule.Builder |
AccessRule.Builder.copy(AccessRule model) |
|
AccessRule.Builder |
AccessRule.Builder.criteria(List<AccessRuleCriteria> criteria) |
The list of access rule criteria.
|
AccessRule.Builder |
AccessRule.Builder.name(String name) |
The unique name of the access rule.
|
AccessRule.Builder |
AccessRule.Builder.redirectResponseCode(AccessRule.RedirectResponseCode redirectResponseCode) |
The response status code to return when action is set to REDIRECT.
|
AccessRule.Builder |
AccessRule.Builder.redirectUrl(String redirectUrl) |
The target to which the request should be redirected, represented as a URI reference.
|
AccessRule.Builder |
AccessRule.Builder.responseHeaderManipulation(List<HeaderManipulationAction> responseHeaderManipulation) |
An object that represents an action to apply to an HTTP response headers if all rule
criteria will be matched regardless of action value.
|
AccessRule.Builder |
AccessRule.toBuilder() |
|