fastapi_route_guard/__init__.py,sha256=DAjcYywbSxZpQP9aXlHRQhXqYKsMRQOeLk0ZXca6Tjs,2735
fastapi_route_guard/exceptions.py,sha256=mrB64LGyIcpBpi9e7IgyutA6_R-DcG8Q9P3Zp1JXsDM,2290
fastapi_route_guard/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_route_guard/core/__init__.py,sha256=iy77XZ8NpYrT6-i1CkTPq44eJacFj08ppJtA-fh4DCc,819
fastapi_route_guard/core/models.py,sha256=BMWtwzFF0HLwk4dFOw9P75-HEqk6Lt02vc8oLGt-5lY,500
fastapi_route_guard/core/policy.py,sha256=l5PW9A4H6Upy3OCN7SwRfUNsn0F3OOUcrpnc6E90QDA,376
fastapi_route_guard/core/principal.py,sha256=_WLgdjZiTjfj7Uxx20P4Tn5GPdCZAWNGckZVqjcMnuY,310
fastapi_route_guard/core/resource.py,sha256=1Y0AfTi1VxMlbPvmrCn6UK00CF3s7gRb4Caantc6BXk,1227
fastapi_route_guard/core/result.py,sha256=UDacssG6DD5nToghl2oVNdKUyNSIXLDd2-IKUNzcNK8,345
fastapi_route_guard/core/violations.py,sha256=gCzAA6aKD0_Bnq3XRRIB119JwzSk0mlR1Tp_dTjE614,349
fastapi_route_guard/evaluators/__init__.py,sha256=hD2jeje7Vn9sb4A8MoxTey8uxuLQTarxcZqjOv86JZ4,550
fastapi_route_guard/evaluators/custom.py,sha256=xUN7u5ZHsd3TpLNrZsZeIxTuguO_oAIHWxExRRmqLOo,215
fastapi_route_guard/evaluators/evaluator.py,sha256=yyZzfZmpOsubIRfKVS1S3_Edmyg_woLqhKUyRBvI4B8,6435
fastapi_route_guard/evaluators/ownership.py,sha256=Pd7mALwlECMxXqZOm7qJKHcTQNu3UZU3nVfWl8as0rU,380
fastapi_route_guard/evaluators/roles.py,sha256=h0PkpJ_fvTHIvM0QJJJY-vUtXFsyPQwDHcjUxqp71I4,326
fastapi_route_guard/evaluators/scopes.py,sha256=TLdBqBvfh_EVI0uczogrv3nx2hmEPq2ZJELtoNBLYvc,269
fastapi_route_guard/evaluators/tenant.py,sha256=YZoea_io3d9U3uLG6lh2eANqigusmZm6AEO1jcSRchg,470
fastapi_route_guard/integrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_route_guard/integrations/fastapi/__init__.py,sha256=wF9CVroOdAg5R3XPlLw1x17khVFMJi4H_qUX0HWrBuY,214
fastapi_route_guard/integrations/fastapi/context.py,sha256=TAL7XTsKYmi0fOmve5-EEPFvkeTPpIwEPOgK8g0rWgo,265
fastapi_route_guard/integrations/fastapi/dependencies.py,sha256=dI88as8k4AeiTKOfOIRw76kJWOewlMniCeDlDpRVWk8,5862
fastapi_route_guard/integrations/fastapi/exceptions.py,sha256=T4ulDwDLLVSP0JU2SNGUkBwHbnKbK2x2VDlKYgrODDs,878
fastapi_route_guard/integrations/fastapi/guard.py,sha256=lV4Q6q_OZ59_M2CWikjzSiFpxY2312Jyz5LzT7fcuu8,10643
fastapi_route_guard/registry/__init__.py,sha256=bKJ2a664ZbPS1poUqEF1vXgZRI3Lj-Gr5uHLUtHzCvA,257
fastapi_route_guard/registry/policies.py,sha256=H2600xngEl1B8PwGIu5tzk66cnUEqDFH1OX1xeXYryY,814
fastapi_route_guard/registry/resources.py,sha256=kdbA1cJN4s9go_TglQzf1r79BdWdegacNqMCmmuz0co,1049
fastapi_route_guard/testing/__init__.py,sha256=lyQTLEW1N-p2OLw-exgoAnrYl7G-odEepezk-NPPr30,191
fastapi_route_guard/testing/builders.py,sha256=BKkT-5MiSjXO8YQ7t6nSFekSwf3xu_JtmzR1v05-fWI,1351
fastapi_route_guard/testing/principals.py,sha256=pKYiqLbcpdTvyyBPObIdnD8i0veRRFK80aTsYXC_8Cg,511
fastapi_route_guard-0.1.0.dist-info/METADATA,sha256=qKAP5PNujqPZa4q0RtR1eNcvmgU-61VL7GD2ROXt13A,15027
fastapi_route_guard-0.1.0.dist-info/WHEEL,sha256=zOwg4jB6zX2kU910N-cMawjivD6tO8NEWvE12je1bVk,87
fastapi_route_guard-0.1.0.dist-info/licenses/LICENSE,sha256=-7tMHZGdexY7vy9_G1R_vHGrFwHcrs5rMJtfONm0IL0,1070
fastapi_route_guard-0.1.0.dist-info/RECORD,,
