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.
|
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 | Method and Description |
---|---|
Collection<UserClass> |
ACITuple.getUserClasses()
Gets the collection of
UserClass es this tuple relates to. |
Collection<UserClass> |
ItemPermission.getUserClasses()
Gets the collection of
UserClass es. |
Collection<UserClass> |
UserFirstACIItem.getUserClasses()
Gets the collection of
UserClass es. |
Constructor and Description |
---|
ACITuple(Collection<UserClass> userClasses,
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,
AuthenticationLevel authenticationLevel,
Collection<UserClass> userClasses,
Collection<UserPermission> userPermissions)
Creates a new instance.
|
Copyright © 2003–2019 The Apache Software Foundation. All rights reserved.