Uses of Class
io.envoyproxy.envoy.config.rbac.v3.RBAC
Packages that use RBAC
Package
Description
-
Uses of RBAC in io.envoyproxy.envoy.config.rbac.v3
Fields in io.envoyproxy.envoy.config.rbac.v3 declared as RBACFields in io.envoyproxy.envoy.config.rbac.v3 with type parameters of type RBACModifier and TypeFieldDescriptionprivate static final com.google.protobuf.Parser
<RBAC> RBAC.PARSER
Methods in io.envoyproxy.envoy.config.rbac.v3 that return RBACModifier and TypeMethodDescriptionRBAC.Builder.build()
RBAC.Builder.buildPartial()
static RBAC
RBAC.getDefaultInstance()
RBAC.Builder.getDefaultInstanceForType()
RBAC.getDefaultInstanceForType()
static RBAC
RBAC.parseDelimitedFrom
(InputStream input) static RBAC
RBAC.parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RBAC
RBAC.parseFrom
(byte[] data) static RBAC
RBAC.parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RBAC
RBAC.parseFrom
(com.google.protobuf.ByteString data) static RBAC
RBAC.parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RBAC
RBAC.parseFrom
(com.google.protobuf.CodedInputStream input) static RBAC
RBAC.parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RBAC
RBAC.parseFrom
(InputStream input) static RBAC
RBAC.parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RBAC
RBAC.parseFrom
(ByteBuffer data) static RBAC
RBAC.parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.config.rbac.v3 that return types with arguments of type RBACModifier and TypeMethodDescriptioncom.google.protobuf.Parser
<RBAC> RBAC.getParserForType()
static com.google.protobuf.Parser
<RBAC> RBAC.parser()
Methods in io.envoyproxy.envoy.config.rbac.v3 with parameters of type RBACModifier and TypeMethodDescriptionprivate void
RBAC.Builder.buildPartial0
(RBAC result) static RBAC.Builder
RBAC.newBuilder
(RBAC prototype) -
Uses of RBAC in io.envoyproxy.envoy.extensions.filters.http.rbac.v3
Fields in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 declared as RBACModifier and TypeFieldDescriptionprivate RBAC
RBAC.Builder.rules_
private RBAC
RBAC.rules_
private RBAC
RBAC.Builder.shadowRules_
private RBAC
RBAC.shadowRules_
Fields in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with type parameters of type RBACModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RBAC, RBAC.Builder, RBACOrBuilder> RBAC.Builder.rulesBuilder_
private com.google.protobuf.SingleFieldBuilder
<RBAC, RBAC.Builder, RBACOrBuilder> RBAC.Builder.shadowRulesBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return RBACModifier and TypeMethodDescriptionRBAC.Builder.getRules()
Specify the RBAC rules to be applied globally.RBAC.getRules()
Specify the RBAC rules to be applied globally.RBACOrBuilder.getRules()
Specify the RBAC rules to be applied globally.RBAC.Builder.getShadowRules()
Shadow rules are not enforced by the filter (i.e., returning a 403) but will emit stats and logs and can be used for rule testing.RBAC.getShadowRules()
Shadow rules are not enforced by the filter (i.e., returning a 403) but will emit stats and logs and can be used for rule testing.RBACOrBuilder.getShadowRules()
Shadow rules are not enforced by the filter (i.e., returning a 403) but will emit stats and logs and can be used for rule testing.Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return types with arguments of type RBACModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RBAC, RBAC.Builder, RBACOrBuilder> RBAC.Builder.internalGetRulesFieldBuilder()
Specify the RBAC rules to be applied globally.private com.google.protobuf.SingleFieldBuilder
<RBAC, RBAC.Builder, RBACOrBuilder> RBAC.Builder.internalGetShadowRulesFieldBuilder()
Shadow rules are not enforced by the filter (i.e., returning a 403) but will emit stats and logs and can be used for rule testing.Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with parameters of type RBACModifier and TypeMethodDescriptionRBAC.Builder.mergeRules
(RBAC value) Specify the RBAC rules to be applied globally.RBAC.Builder.mergeShadowRules
(RBAC value) Shadow rules are not enforced by the filter (i.e., returning a 403) but will emit stats and logs and can be used for rule testing.Specify the RBAC rules to be applied globally.RBAC.Builder.setShadowRules
(RBAC value) Shadow rules are not enforced by the filter (i.e., returning a 403) but will emit stats and logs and can be used for rule testing.