Yair Zaslavsky has uploaded a new change for review.

Change subject: aaa: Adding resolve groups
......................................................................

aaa: Adding resolve groups

Change-Id: I3249b7f18c8bf609c9577e60aafa948a0aa55101
Signed-off-by: Yair Zaslavsky <[email protected]>
---
M 
backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/AuthzUtils.java
M 
backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/aaa/Authz.java
2 files changed, 14 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/68/28368/1

diff --git 
a/backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/AuthzUtils.java
 
b/backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/AuthzUtils.java
index eac6831..3dff662 100644
--- 
a/backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/AuthzUtils.java
+++ 
b/backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/AuthzUtils.java
@@ -127,6 +127,8 @@
                 ).mput(
                         Authz.InvokeKeys.RESOLVE_GROUPS_RECURSIVE,
                         recursiveGroupsResolving
+                ).mput(Authz.InvokeKeys.RESOLVE_GROUPS,
+                        recursiveGroupsResolving
                 ).mput(
                         Authz.InvokeKeys.QUERY_FILTER,
                         filter
@@ -138,6 +140,7 @@
                 extension,
                 namespace,
                 inputMap);
+
     }
 
 
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 d1fe849..1715f4b 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
@@ -44,6 +44,13 @@
          * Resolve groups recursively within query.
          * */
         public static final ExtKey RESOLVE_GROUPS_RECURSIVE = new 
ExtKey("AAA_AUTHZ_RESOLVE_GROUPS_RECURSIVE", Boolean.class, 
"f766a48d-cd3f-4c71-ad18-7c4bc9965ebe");
+
+        /**
+         * Resolve groups.
+         * Resolve groups information.
+         * */
+        public static final ExtKey RESOLVE_GROUPS = new 
ExtKey("AAA_AUTHZ_RESOLVE_GROUPS", Boolean.class, 
"97d226e9-8d87-49a0-9a7f-af689320907b");
+
         /** Principal record. */
         public static final ExtKey PRINCIPAL_RECORD = new 
ExtKey("AAA_AUTHZ_PRINCIPAL_RECORD", ExtMap.class, 
"ebc0d5ca-f1ea-402c-86ae-a8ecbdadd6b5");
         /**
@@ -108,7 +115,7 @@
         public static final ExtUUID FETCH_PRINCIPAL_RECORD = new 
ExtUUID("AAA_AUTHZ_FETCH_PRINCIPAL_RECORD", 
"5a5bf9bb-9336-4376-a823-26efe1ba26df");
         /**
          * Query records.
-         *
+         * 
          * <p>
          * Input:
          * <ul>
@@ -116,16 +123,17 @@
          * <li>{@link InvokeKeys#QUERY_ENTITY}[M]</li>
          * <li>{@link InvokeKeys#QUERY_FILTER}[M]</li>
          * <li>{@link InvokeKeys#RESOLVE_GROUPS_RECURSIVE}[M] - resolve groups 
recursively.</li>
+         * <li>{@link InvokeKeys#RESOLVE_GROUPS}[M] - resolve groups 
infomration.</li>
          * </ul>
          * </p>
-         *
+         * 
          * <p>
          * Output:
          * <ul>
          * <li>{@link InvokeKeys#QUERY_OPAQUE}</li>
          * </ul>
          * </p>
-         *
+         * 
          * <p>
          * Search execute output based on entity.
          * </p>


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3249b7f18c8bf609c9577e60aafa948a0aa55101
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Yair Zaslavsky <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to