Opa
Module contains the OPA authorization class that is used to get decisions from the OPA server.
OPAAuthZ
Bases: OPAAuthorization
Applies OPA decisions to HTTP requests for authorization.
Source code in gso/auth/opa.py
get_decision(async_request, opa_input)
async
GraphQLOPAAuthZ
Bases: GraphQLOPAAuthorization
Specializes OPA authorization for GraphQL operations.