Yair Zaslavsky has uploaded a new change for review.

Change subject: extapi: Add Capabilities to Authz
......................................................................

extapi: Add Capabilities to Authz

Change-Id: I1a006e2c1278cdb09c062e7436cf3aa24804eba9
Topic: AAA
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, 17 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/09/29909/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 0dd4ff3..c483204 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,12 @@
          * 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, 
"6106d1fb-9291-4351-a947-b897b9540a23");
     }
 
     /**
@@ -177,6 +183,17 @@
     }
 
     /**
+     * Capabilities.
+     */
+    public static class Capabilities {
+        /**
+         * Provider resolves groups recursively. This implies provider ignores
+         * {@link QueryFlags#RESOLVE_GROUPS_RECURSIVE} flag.
+         */
+        public static final long RECURSIVE_GROUP_RESOLUTION = (1 << 0);
+    }
+
+    /**
      * Principal record.
      */
     public static class PrincipalRecord {


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1a006e2c1278cdb09c062e7436cf3aa24804eba9
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: ovirt-engine-3.5
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