| Package | Description |
|---|---|
| org.apache.directory.api.ldap.aci |
| Modifier and Type | Class and Description |
|---|---|
static class |
UserClass.AllUsers
Every directory user (with possible requirements for
authenticationLevel).
|
static class |
UserClass.Name
The user with the specified distinguished name.
|
private static class |
UserClass.NamedUserClass
A base class for all user classes which has a set of DNs.
|
static class |
UserClass.ParentOfEntry
The user as parent (ancestor) of accessed entry.
|
static class |
UserClass.Subtree
The set of users whose distinguished names fall within the definition of
the (unrefined) subtree.
|
static class |
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.
|
static class |
UserClass.UserGroup
The set of users who are members of the groupOfUniqueNames entry,
identified by the specified distinguished name.
|
| Modifier and Type | Field and Description |
|---|---|
private Set<UserClass> |
AntlrACIItemParser.userClasses |
private Collection<UserClass> |
ItemPermission.userClasses
The user classes.
|
private Collection<UserClass> |
ACITuple.userClasses
The collection of
UserClasses this tuple relates to |
private Collection<UserClass> |
UserFirstACIItem.userClasses
The user classes.
|
private Map<String,UserClass> |
AntlrACIItemParser.userClassesMap |
| Modifier and Type | Method and Description |
|---|---|
Collection<UserClass> |
ItemPermission.getUserClasses()
Gets the collection of
UserClasses. |
Collection<UserClass> |
ACITuple.getUserClasses()
Gets the collection of
UserClasses this tuple relates to. |
Collection<UserClass> |
UserFirstACIItem.getUserClasses()
Gets the collection of
UserClasses. |
| Constructor and Description |
|---|
ACITuple(Collection<UserClass> userClasses,
org.apache.directory.api.ldap.model.constants.AuthenticationLevel authenticationLevel,
Collection<ProtectedItem> protectedItems,
Collection<MicroOperation> microOperations,
boolean grant,
Integer precedence)
Creates a new instance.
|
ItemPermission(Integer precedence,
Collection<GrantAndDenial> grantsAndDenials,
Collection<UserClass> userClasses)
Creates a new instance
|
UserFirstACIItem(String identificationTag,
int precedence,
org.apache.directory.api.ldap.model.constants.AuthenticationLevel authenticationLevel,
Collection<UserClass> userClasses,
Collection<UserPermission> userPermissions)
Creates a new instance.
|
Copyright © 2003–2021 The Apache Software Foundation. All rights reserved.