diff options
author | 2015-07-06 17:19:47 +0200 | |
---|---|---|
committer | 2015-07-06 17:36:28 +0200 | |
commit | 35641a3050f91e149cc1388340fbb3fdfc43310f (patch) | |
tree | 5bb867250b7a1d08c14c7707100ecc7e9ae1d4a5 /keystone-moon/keystone/contrib/moon/exception.py | |
parent | fddda06efce86d6f7c56812cd86141485521d03c (diff) |
Add tests for Authz exceptions.
Change-Id: Ib7d438148a4c45c79f541a370c0eee9a4519fecd
Add the MetaRule Exceptions.
Change-Id: I1d34246da04b0cdd53b8e85fb8ca112a23dc7ed8
Diffstat (limited to 'keystone-moon/keystone/contrib/moon/exception.py')
-rw-r--r-- | keystone-moon/keystone/contrib/moon/exception.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/keystone-moon/keystone/contrib/moon/exception.py b/keystone-moon/keystone/contrib/moon/exception.py index b0ec740b..b206fc76 100644 --- a/keystone-moon/keystone/contrib/moon/exception.py +++ b/keystone-moon/keystone/contrib/moon/exception.py @@ -239,6 +239,9 @@ class AdminAssignment(AuthzException): class AdminRule(AuthzException): title = 'Rule Exception' +class AdminMetaRule(AuthzException): + title = 'MetaRule Exception' + class SubjectReadNotAuthorized(AdminPerimeter): title = 'Subject Read Not Authorized' @@ -395,3 +398,15 @@ class RuleAddNotAuthorized(AdminRule): class RuleDelNotAuthorized(AdminRule): title = 'Rule Del Not Authorized' + + +class MetaRuleReadNotAuthorized(AdminRule): + title = 'MetaRule Read Not Authorized' + + +class MetaRuleAddNotAuthorized(AdminRule): + title = 'MetaRule Add Not Authorized' + + +class MetaRuleDelNotAuthorized(AdminRule): + title = 'MetaRule Del Not Authorized' |