Package org.apache.directory.api.ldap.aci

Interface Summary
AntlrACIItemCheckerTokenTypes  
AntlrACIItemParserTokenTypes  
 

Class Summary
ACIItem An abstract class that provides common properties and operations for ItemFirstACIItem and UserFirstACIItem as specified X.501 specification.
ACIItemChecker A reusable wrapper around the antlr generated parser for an ACIItem as defined by X.501.
ACIItemParser A reusable wrapper around the antlr generated parser for an ACIItem as defined by X.501.
ACIItemSyntaxChecker A SyntaxChecker which verifies that a value is a valid ACIItem.
ACITuple A flatten entity which is converted from an ACIItem.
AntlrACIItemChecker The antlr generated ACIItem checker.
AntlrACIItemCheckerLexer The parser's primary lexer.
AntlrACIItemLexer The parser's primary lexer.
AntlrACIItemParser The antlr generated ACIItem parser.
ItemFirstACIItem An ACIItem which specifies ProtectedItems first and then UserClasses each ProtectedItem will have.
ItemPermission Represents permissions to be applied to all ProtectedItems in ItemFirstACIItem.
Permission An abstract base class for ItemPermission and UserPermission.
ProtectedItem Defines the items to which the access controls apply.
UserClass Defines a set of zero or more users the permissions apply to.
UserClass.AllUsers Every directory user (with possible requirements for authenticationLevel).
UserClass.Name The user with the specified distinguished name.
UserClass.ParentOfEntry The user as parent (ancestor) of accessed entry.
UserClass.Subtree The set of users whose distinguished names fall within the definition of the (unrefined) subtree.
UserClass.ThisEntry The user with the same distinguished name as the entry being accessed, or if the entry is a member of a family, then additionally the user with the distinguished name of the ancestor.
UserClass.UserGroup The set of users who are members of the groupOfUniqueNames entry, identified by the specified distinguished name.
UserFirstACIItem An ACIItem which specifies UserClasses first and then ProtectedItems each UserClass will have.
UserPermission Represents permissions to be applied to all UserClasses in UserFirstACIItem.
 

Enum Summary
GrantAndDenial An enumeration that represents grants or denials of MicroOperations.
MicroOperation An enumeration that represents all micro-operations that makes up LDAP operations.
 



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.