public static final class PolicyValidator.PolicyConfig.Builder extends Object implements Builder<PolicyValidator.PolicyConfig>
PolicyValidator.PolicyConfig.| Modifier and Type | Method and Description |
|---|---|
PolicyValidator.PolicyConfig |
build()
Build the instance from this builder.
|
PolicyValidator.PolicyConfig.Builder |
config(Config config)
Update this builder from configuration.
|
PolicyValidator.PolicyConfig.Builder |
inherit(boolean inherit)
By default, all policy statements defined on all levels (application, class, method, field) are executed
in order.
|
PolicyValidator.PolicyConfig.Builder |
statement(String policyStatement)
The statement of this policy.
|
public PolicyValidator.PolicyConfig.Builder statement(String policyStatement)
policyStatement - statement to validate access againstpublic PolicyValidator.PolicyConfig.Builder inherit(boolean inherit)
inherit - whether to inherit policies from annotations defined on higher levelpublic PolicyValidator.PolicyConfig.Builder config(Config config)
config - config instance located on the key PolicyValidator.configKey()public PolicyValidator.PolicyConfig build()
Builderbuild in interface Builder<PolicyValidator.PolicyConfig>Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.