Uses of Class
io.envoyproxy.envoy.extensions.filters.http.rbac.v3.RBAC
-
Packages that use RBAC Package Description io.envoyproxy.envoy.extensions.filters.http.rbac.v3 io.grpc.xds 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 RBAC Modifier and Type Field Description private static RBACRBAC. DEFAULT_INSTANCEprivate RBACRBACPerRoute.Builder. rbac_private RBACRBACPerRoute. rbac_Fields in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with type parameters of type RBAC Modifier and Type Field Description private static com.google.protobuf.Parser<RBAC>RBAC. PARSERprivate com.google.protobuf.SingleFieldBuilder<RBAC,RBAC.Builder,RBACOrBuilder>RBACPerRoute.Builder. rbacBuilder_Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return RBAC Modifier and Type Method Description RBACRBAC.Builder. build()RBACRBAC.Builder. buildPartial()static RBACRBAC. getDefaultInstance()RBACRBAC.Builder. getDefaultInstanceForType()RBACRBAC. getDefaultInstanceForType()RBACRBACPerRoute.Builder. getRbac()Override the global configuration of the filter with this new config.RBACRBACPerRoute. getRbac()Override the global configuration of the filter with this new config.RBACRBACPerRouteOrBuilder. getRbac()Override the global configuration of the filter with this new config.static RBACRBAC. parseDelimitedFrom(java.io.InputStream input)static RBACRBAC. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RBACRBAC. parseFrom(byte[] data)static RBACRBAC. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RBACRBAC. parseFrom(com.google.protobuf.ByteString data)static RBACRBAC. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RBACRBAC. parseFrom(com.google.protobuf.CodedInputStream input)static RBACRBAC. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RBACRBAC. parseFrom(java.io.InputStream input)static RBACRBAC. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RBACRBAC. parseFrom(java.nio.ByteBuffer data)static RBACRBAC. parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return types with arguments of type RBAC Modifier and Type Method Description com.google.protobuf.Parser<RBAC>RBAC. getParserForType()private com.google.protobuf.SingleFieldBuilder<RBAC,RBAC.Builder,RBACOrBuilder>RBACPerRoute.Builder. getRbacFieldBuilder()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 RBAC Modifier and Type Method Description private voidRBAC.Builder. buildPartial0(RBAC result)RBAC.BuilderRBAC.Builder. mergeFrom(RBAC other)RBACPerRoute.BuilderRBACPerRoute.Builder. mergeRbac(RBAC value)Override the global configuration of the filter with this new config.static RBAC.BuilderRBAC. newBuilder(RBAC prototype)RBACPerRoute.BuilderRBACPerRoute.Builder. setRbac(RBAC value)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 RBAC Modifier and Type Method Description static io.grpc.ServerInterceptorInternalRbacFilter. createInterceptor(RBAC rbac)Parses RBAC filter config and creates AuthorizationServerInterceptor.(package private) static ConfigOrError<RbacConfig>RbacFilter. parseRbacConfig(RBAC rbac)
-