|
[
Permlink
| « Hide
]
Emmanuel Lecharny added a comment - 03/Dec/06 12:05 AM
Yeah, this is something we really badly need. I raise to JIRA to Task.
Here are some references for the ACI Item syntax:
- http://docs.safehaus.org/display/APACHEDS/ABNF+syntax+for+LDAP+ACIItem - http://people.apache.org/~ersiner/apachecon-us06/ac-us-06-FR20-ErsinEr-ApacheDS_Access_Control_Administration_The_X.500_Way.pdf - The ACIItem Antlr Parser & Tests (which are not many) Changing fix version to 0.7.0.
The editor is almost done.
It should be ready for 0.8.0. The visual editor is almost done. There are widgets for User Permissions, Protected Items and Grants and Denials. Further there are editor dialogs for the most detail fields, except the subtree specification and the refinement are missing (that are the most complex ones)
The source editor has syntax highlighting, content assistent and a code formatter. The current status of the ACI Item Editor could be found here: http://cwiki.apache.org/confluence/display/DIRxSTUDIO/ACI+Editor+Plugin+Developer+Discussion Yes thanks, I remember. Is this also true for the specificationFilter of the Subtree User Class?
... and there is only one refinement thing in ACIItem grammar and it has nothing to do with subtreeSpecifications. As I said the subtree user class has neither refinement nor ldap filter component. The refinement specification in the ACIItem grammar is for specifying a restricted set of objects.
Closing this issue because we have implemented the main functionality to edit an ACI item.
The refinement editor is still missing, we will do this later in DIRSTUDIO-81. Feel free to create new issues for bugs reports or improvments. |
||||||||||||||||||||||||||||||||||||||||||||||||||