Yair Zaslavsky has uploaded a new change for review.

Change subject: aaa: Adding capabilities to Authz
......................................................................

aaa: Adding capabilities to Authz

Topic: AAA
Change-Id: I9f2f76e04e8e48b2e151a8d80b5407ad996438ca
Signed-off-by: Yair Zaslavsky <yzasl...@redhat.com>
---
M 
backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/aaa/Authz.java
1 file changed, 15 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/01/28601/1

diff --git 
a/backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/aaa/Authz.java
 
b/backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/aaa/Authz.java
index 49b127a..da5f2c3 100644
--- 
a/backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/aaa/Authz.java
+++ 
b/backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/aaa/Authz.java
@@ -27,6 +27,21 @@
          * No more than this may be provided.
          */
         public static final ExtKey QUERY_MAX_FILTER_SIZE = new 
ExtKey("AAA_AUTHZ_QUERY_MAX_FILTER_SIZE", Integer.class, 
"2eb1f541-0f65-44a1-a6e3-014e247595f5");
+        /**
+         * Provider capabilities.
+         * Bitwise or of capabilities flags.
+         * @see Capabilities
+         */
+        public static final ExtKey CAPABILITIES = new 
ExtKey("AAA_AUTHZ_CAPABILITIES", Long.class, 
"de243950-6774-45f8-a852-f4b656ff69aa");
+    }
+
+    public static class Capabilities {
+        /**
+         * A provider that has this capability performs recursive groups 
resolving when groups are fetched.
+         * In this case, there is no need to pass the {@link 
QueryFlags#RESOLVE_GROUPS_RECURSIVE} flag when
+         * performing groups fetching. 
+         */
+        public static final long RECURSIVE_GROUPS_RESOLVING = (1 << 0);
     }
 
     /**


-- 
To view, visit http://gerrit.ovirt.org/28601
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9f2f76e04e8e48b2e151a8d80b5407ad996438ca
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Yair Zaslavsky <yzasl...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to