sdk/python/Web Frameworks/PyGrpcReflection
Web Frameworks

PyGrpcReflection

Third-party Python package module — grpc_reflection. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.

Other Methods

.v1alpha.reflection.enable_server_reflection()Neutral
#
Signature
v1alpha.reflection.enable_server_reflection(service_names, server, pool)

v1alpha.reflection.enable_server_reflection function.

.v1alpha.reflection_pb2_grpc.add_ServerReflectionServicer_to_server()Neutral
#
Signature
v1alpha.reflection_pb2_grpc.add_ServerReflectionServicer_to_server(servicer, server)

v1alpha.reflection_pb2_grpc.add_ServerReflectionServicer_to_server function.

.v1alpha._async.ReflectionServicer()Neutral
#
Signature
v1alpha._async.ReflectionServicer(...)

v1alpha._async.ReflectionServicer class.

.v1alpha._base.BaseReflectionServicer()Neutral
#
Signature
v1alpha._base.BaseReflectionServicer(...)

v1alpha._base.BaseReflectionServicer class.

.v1alpha.proto_reflection_descriptor_database.ProtoReflectionDescriptorDatabase()Neutral
#
Signature
v1alpha.proto_reflection_descriptor_database.ProtoReflectionDescriptorDatabase(...)

v1alpha.proto_reflection_descriptor_database.ProtoReflectionDescriptorDatabase class.

.v1alpha.reflection.ReflectionServicer()Neutral
#
Signature
v1alpha.reflection.ReflectionServicer(...)

v1alpha.reflection.ReflectionServicer class.

.v1alpha.reflection_pb2.ErrorResponse()Neutral
#
Signature
v1alpha.reflection_pb2.ErrorResponse(...)

v1alpha.reflection_pb2.ErrorResponse class.

.v1alpha.reflection_pb2.ExtensionNumberResponse()Neutral
#
Signature
v1alpha.reflection_pb2.ExtensionNumberResponse(...)

v1alpha.reflection_pb2.ExtensionNumberResponse class.

.v1alpha.reflection_pb2.ExtensionRequest()Neutral
#
Signature
v1alpha.reflection_pb2.ExtensionRequest(...)

v1alpha.reflection_pb2.ExtensionRequest class.

.v1alpha.reflection_pb2.FileDescriptorResponse()Neutral
#
Signature
v1alpha.reflection_pb2.FileDescriptorResponse(...)

v1alpha.reflection_pb2.FileDescriptorResponse class.

Fully-Qualified Names

FQNField
grpc_reflectionfqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
import grpc_reflection