pip-services3-rpc
pip_services3_rpc
pip_services3_rpc package
Subpackages
pip_services3_rpc.auth package
pip_services3_rpc.build package
pip_services3_rpc.clients package
pip_services3_rpc.connect package
pip_services3_rpc.services package
pip_services3_rpc.test package
Module contents
pip-services3-rpc
»
pip_services3_rpc
»
pip_services3_rpc package
»
pip_services3_rpc.auth package
View page source
pip_services3_rpc.auth package
Submodules
pip_services3_rpc.auth.BasicAuthorizer module
pip_services3_rpc.auth.OwnerAuthorizer module
pip_services3_rpc.auth.RoleAuthorizer module
Module contents
class
pip_services3_rpc.auth.
BasicAuthorizer
Bases:
object
anybody
(
)
→
Callable
signed
(
)
→
Callable
class
pip_services3_rpc.auth.
OwnerAuthorizer
Bases:
object
owner
(
id_param
:
str
=
'user_id'
)
→
Callable
owner_or_admin
(
id_param
:
str
=
'user_id'
)
→
Callable
class
pip_services3_rpc.auth.
RoleAuthorizer
Bases:
object
admin
(
)
→
Callable
user_in_role
(
role
:
str
)
→
Callable
user_in_roles
(
roles
:
List
[
str
]
)
→
Callable