Uses of Class
io.envoyproxy.envoy.extensions.filters.http.rbac.v3.RBAC
Packages that use RBAC
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
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 static final RBAC
RBAC.DEFAULT_INSTANCE
private RBAC
RBACPerRoute.Builder.rbac_
private RBAC
RBACPerRoute.rbac_
Fields in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with type parameters of type RBACModifier and TypeFieldDescriptionprivate static final com.google.protobuf.Parser
<RBAC> RBAC.PARSER
private com.google.protobuf.SingleFieldBuilder
<RBAC, RBAC.Builder, RBACOrBuilder> RBACPerRoute.Builder.rbacBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return RBACModifier and TypeMethodDescriptionRBAC.Builder.build()
RBAC.Builder.buildPartial()
static RBAC
RBAC.getDefaultInstance()
RBAC.Builder.getDefaultInstanceForType()
RBAC.getDefaultInstanceForType()
RBACPerRoute.Builder.getRbac()
Override the global configuration of the filter with this new config.RBACPerRoute.getRbac()
Override the global configuration of the filter with this new config.RBACPerRouteOrBuilder.getRbac()
Override the global configuration of the filter with this new config.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.extensions.filters.http.rbac.v3 that return types with arguments of type RBACModifier and TypeMethodDescriptioncom.google.protobuf.Parser
<RBAC> RBAC.getParserForType()
private com.google.protobuf.SingleFieldBuilder
<RBAC, RBAC.Builder, RBACOrBuilder> RBACPerRoute.Builder.internalGetRbacFieldBuilder()
Override the global configuration of the filter with this new config.static com.google.protobuf.Parser
<RBAC> RBAC.parser()
Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with parameters of type RBACModifier and TypeMethodDescriptionprivate void
RBAC.Builder.buildPartial0
(RBAC result) Override the global configuration of the filter with this new config.static RBAC.Builder
RBAC.newBuilder
(RBAC prototype) Override the global configuration of the filter with this new config. -
Uses of RBAC in io.grpc.xds
Methods in io.grpc.xds with parameters of type RBACModifier and TypeMethodDescriptionstatic io.grpc.ServerInterceptor
InternalRbacFilter.createInterceptor
(RBAC rbac) Parses RBAC filter config and creates AuthorizationServerInterceptor.(package private) static ConfigOrError
<RbacConfig> RbacFilter.parseRbacConfig
(RBAC rbac)