Builder<PolicyValidator.PolicyConfig>public static class PolicyValidator.PolicyConfig.Builder extends java.lang.Object implements Builder<PolicyValidator.PolicyConfig>
PolicyValidator.PolicyConfig.| Modifier and Type | Method | Description |
|---|---|---|
PolicyValidator.PolicyConfig |
build() |
Build the instance from this builder.
|
PolicyValidator.PolicyConfig.Builder |
from(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(java.lang.String policyStatement) |
The statement of this policy.
|
public PolicyValidator.PolicyConfig.Builder statement(java.lang.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 from(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.