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
