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