See: Description
Interface | Description |
---|---|
Administrator |
This interface is used by Fortress admin role processing.
|
Constraint |
The Fortress Constraint interface prescribes attributes that are used to store, process and retrieve temporal validation attributes on
User , UserRole , Role ,
AdminRole , UserAdminRole entities. |
ConstraintValidator |
This interface provides constraint entity validation.
|
Graphable |
The Fortress Graphable interface prescribes attributes that are used to maintain implementor within a simple directed
graph.
|
ParentUtil |
This interface provides a callback mechanism for entities
UserRole and UserAdminRole and is implemented by RoleUtil.* |
PwMessage |
Interface is implemented by
Session and prescribes methods used to return Fortress
password messages to the caller. |
Class | Description |
---|---|
Address |
This entity is stored on
User and is used to store postal address information in LDAP. |
AdminRole | |
AdminRoleRelationship |
This entity is used by en masse to communicate parent and child
AdminRole information to the server. |
AuthZ |
This entity class contains OpenLDAP slapo-accesslog records that correspond to authorization attempts made to the directory.
|
Bind |
This entity class contains OpenLDAP slapd access log records that correspond to bind attempts made to the directory.
|
ConstraintUtil |
Utilities to copy constraints attributes between entities.
|
Context |
This class contains the Context id which is used as container for segregating data by customer
within the LDAP Directory Information Tree.
|
FortEntity |
This abstract class is extended by other Fortress entities.
|
FortRequest |
This class is used to pass request data to En Masse server.
|
FortResponse |
This class is used to return response data from En Masse server.
|
Group | |
Hier |
All entities (User, Role, Permission, Policy, SDSet, etc...) are used to carry data between Fortress's
layers starting with the (1) Manager layer down thru middle (2) Process layer and it's processing rules into
(3) DAO layer where persistence with the OpenLDAP server occurs.
|
Mod |
This entity class contains OpenLDAP slapd access log records that correspond to modifications made to the directory.
|
ObjectFactory |
This class contains factory methods for each Java content interface and Java element interface generated in the
org.apache.directory.fortress packages.
|
OrganizationalUnit |
This class contains the container node for the OpenLDAP Directory Information Tree.
|
OrgUnit | |
OrgUnitRelationship |
This entity is used by en masse to communicate parent and child
OrgUnit information to the server. |
PermGrant | |
Permission |
All entities (
User , Role , Permission , PwPolicy SDSet etc...) are used to carry
data between three Fortress layers, starting with the (1) Manager layer down thru middle (2) Process layer and it's
processing rules into (3) DAO layer where persistence with the LDAP server occurs. |
PermObj |
All entities (
User , Role , Permission ,
PwPolicy SDSet etc...) are used to carry data between three Fortress
layers.starting with the (1) Manager layer down thru middle (2) Process layer and it's processing rules into
(3) DAO layer where persistence with the OpenLDAP server occurs. |
Props |
This class is used as a container for
java.util.Properties for passing to En Masse server. |
Props.Entry |
Java class for anonymous complex type.
|
PropUtil |
Utilities to convert to/from property formats.
|
PwPolicy |
This class contains the Password Policy entity which is used to pass directives into and out of ldap.
The unique key to locate a Policy entity (which is subsequently assigned to Users) is PwPolicy.name . |
Relationship |
Contains a parent child data entity that is used for hierarchical processing.
|
Role |
All entities (
User , Role , Permission ,
PwPolicy SDSet etc...) are used to carry data between three
Fortress layers.starting with the (1) Manager layer down thru middle (2) Process layer and it's processing rules into
(3) DAO layer where persistence with the OpenLDAP server occurs. |
RolePerm |
This entity is used by en masse to communicate
Role , Permission and Session information to the server for access control decisions. |
RoleRelationship |
This entity is used by en masse to communicate parent and child
Role information to the server. |
SDSet |
Static Separation of Duties Schema
|
Session |
This contains attributes related to a user's RBAC session.
|
Suffix |
A class storing the suffix information
|
User |
All entities (
User , Role ,
Permission , PwPolicy
SDSet etc...) are used to carry data between three Fortress
layers.starting with the (1) Manager layer down thru middle (2) Process layer and it's processing rules into
(3) DAO layer where persistence with the OpenLDAP server occurs. |
UserAdminRole |
The UserAdminRole entity extends the UserRole and is used to store ARBAC User to AdminRole assignment along with temporal and
ARBAC contraint values.
|
UserAudit | |
UserRole |
The Fortress UserRole entity is used to store an RBAC User to Role assignment along with its temporal constraint
values.
|
Warning |
This entity is stored on
Session and is used to pass warnings
that occur during role activation and password policy validation. |
Enum | Description |
---|---|
Group.Type |
enum for User or Role data sets.
|
Hier.Op |
Operation type specifies if Add, Update or Deletion of relationship is being targeted.
|
Hier.Type |
Enumeration is used to specify which hierarchy node this entity is bound to.
|
OrgUnit.Type |
The OrgUnit 'Type' attribute is required and used to specify which OrgUnit tree a particular entity is in reference to.
|
SDSet.SDType |
enum for SSD or DSD data sets.
|
Warning.Type |
Type determines if warning is of type Role or Password Policy.
|
The data entities in this package comprise the fortress data model. These classes are intended to be accessible
publicly using the getter and setters methods on them.
All entities (User
, Role
, Permission
,
PwPolicy
SDSet
etc...) are used to carry data between three Fortress layers:
(1) Manager layer - e.g. AdminMgrImpl, AccessMgrImpl, ReviewMgrImpl
(2) Process layer - e.g. UserP, RoleP, PermP
(3) DAO layer - e.g. UserDAO, RoleDAO, PermDAO
This entities in this package...
Copyright © 2003-2016, The Apache Software Foundation. All Rights Reserved. Generated 20160718-1621