directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From smckin...@apache.org
Subject directory-fortress-core git commit: cleanup pw policy javadoc
Date Thu, 29 Jun 2017 03:30:22 GMT
Repository: directory-fortress-core
Updated Branches:
  refs/heads/master 235774d76 -> 6c2832e5a


cleanup pw policy javadoc


Project: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/commit/6c2832e5
Tree: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/tree/6c2832e5
Diff: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/diff/6c2832e5

Branch: refs/heads/master
Commit: 6c2832e5a750515eb6e216cab3271e64c2952bea
Parents: 235774d
Author: Shawn McKinney <smckinney@apache.org>
Authored: Wed Jun 28 22:09:47 2017 -0500
Committer: Shawn McKinney <smckinney@apache.org>
Committed: Wed Jun 28 22:09:47 2017 -0500

----------------------------------------------------------------------
 .../directory/fortress/core/AccessMgr.java      |  9 +--
 .../directory/fortress/core/cli/package.html    | 12 ++-
 .../directory/fortress/core/impl/SDUtil.java    |  3 +-
 .../directory/fortress/core/impl/package.html   |  2 +-
 .../directory/fortress/core/overview.html       |  4 +-
 .../apache/directory/fortress/core/package.html |  2 +-
 .../directory/fortress/core/rest/package.html   |  4 +-
 .../fortress/core/samples/overview.html         | 77 ++++++--------------
 .../fortress/core/samples/package.html          | 28 +++----
 9 files changed, 53 insertions(+), 88 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/6c2832e5/src/main/java/org/apache/directory/fortress/core/AccessMgr.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/AccessMgr.java b/src/main/java/org/apache/directory/fortress/core/AccessMgr.java
index 03cad31..c21f8c7 100755
--- a/src/main/java/org/apache/directory/fortress/core/AccessMgr.java
+++ b/src/main/java/org/apache/directory/fortress/core/AccessMgr.java
@@ -95,11 +95,10 @@ public interface AccessMgr extends Manageable
      * <ul>
      *   <li>authenticate user password if trusted == false.</li>
      *   <li>
-     *     perform <a href="http://www.openldap.org/">OpenLDAP</a> 
-     *     <a href="http://tools.ietf.org/html/draft-behera-ldap-password-policy-10">password
policy evaluation</a>.
+     *     perform <a href="http://tools.ietf.org/html/draft-behera-ldap-password-policy-10">password
policy evaluation</a>.
      *   </li>
      *   <li>
-     *     fail for any user who is locked by OpenLDAP's policies 
+     *     fail for any user who is locked by pw policies
      *     {@link org.apache.directory.fortress.core.model.User#isLocked()}, regardless of
trusted flag being set as parm 
      *     on API.
      *   </li>
@@ -171,7 +170,7 @@ public interface AccessMgr extends Manageable
      * {@link org.apache.directory.fortress.core.model.Session#errorId}, 
      * RBAC role activations {@link org.apache.directory.fortress.core.model.Session#getRoles()},

      * Admin Role activations {@link org.apache.directory.fortress.core.model.Session#getAdminRoles()},
-     * OpenLDAP pw policy codes {@link org.apache.directory.fortress.core.model.Session#warnings},

+     * Password policy codes {@link org.apache.directory.fortress.core.model.Session#warnings},
      * {@link org.apache.directory.fortress.core.model.Session#expirationSeconds}, 
      * {@link org.apache.directory.fortress.core.model.Session#graceLogins} and more.
      * @throws SecurityException
@@ -242,7 +241,7 @@ public interface AccessMgr extends Manageable
      * @return Session object will contain authentication result code
      * {@link org.apache.directory.fortress.core.model.Session#errorId},
      * RBAC role activations {@link org.apache.directory.fortress.core.model.Session#getRoles()},
-     * OpenLDAP pw policy codes {@link org.apache.directory.fortress.core.model.Session#warnings},
+     * Password policy codes {@link org.apache.directory.fortress.core.model.Session#warnings},
      * {@link org.apache.directory.fortress.core.model.Session#expirationSeconds},
      * {@link org.apache.directory.fortress.core.model.Session#graceLogins} and more.
      * @throws SecurityException

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/6c2832e5/src/main/java/org/apache/directory/fortress/core/cli/package.html
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/cli/package.html b/src/main/java/org/apache/directory/fortress/core/cli/package.html
index 18d798c..3b070cc 100755
--- a/src/main/java/org/apache/directory/fortress/core/cli/package.html
+++ b/src/main/java/org/apache/directory/fortress/core/cli/package.html
@@ -116,7 +116,7 @@ Currently the following groups of functions are supported:
                 </ul>
                 <h4>optional parameters</h4>
                 <ul>
-                    <li>w : pwPolicy - contains the name of an already existing OpenLDAP
password policy node</li>
+                    <li>w : pwPolicy - contains the name of an already existing password
policy node</li>
                     <li>c : cn - maps to INetOrgPerson common name attribute</li>
                     <li>s : sn - maps to INetOrgPerson surname attribute</li>
                     <li>d : description - maps to INetOrgPerson description attribute</li>
@@ -189,7 +189,7 @@ Currently the following groups of functions are supported:
                 <ul>
                     <li>p : password - used to authenticate the User</li>
                     <li>o : orgUnit - contains the name of an already existing User
OU node</li>
-                    <li>w : pwPolicy - contains the name of an already existing OpenLDAP
password policy node</li>
+                    <li>w : pwPolicy - contains the name of an already existing password
policy node</li>
                     <li>c : cn - maps to INetOrgPerson common name attribute</li>
                     <li>s : sn - maps to INetOrgPerson surname attribute</li>
                     <li>d : description - maps to INetOrgPerson description attribute</li>
@@ -266,7 +266,7 @@ Currently the following groups of functions are supported:
                 <h3>change : function to change a user's password</h3>
 
                 <p>
-                    OpenLDAP password policies will be enforced if in effect at the time
of this function call.
+                    Password policies will be enforced if in effect at the time of this function
call.
                 </p>
 
                 <h4>required parameters</h4>
@@ -286,10 +286,8 @@ Currently the following groups of functions are supported:
 
                 <p>
                     Used by administrator to change a user's password when they have forgotten
old password or if the
-                    password is
-                    expired. When OpenLDAP policies are in effect this will force User to
change their password the next
-                    time
-                    authenticate.
+                    password is expired. When policies are in effect this will force User
to change their password the
+                    next time authenticate.
                 </p>
                 <h4>required parameters</h4>
                 <ul>

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/6c2832e5/src/main/java/org/apache/directory/fortress/core/impl/SDUtil.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/impl/SDUtil.java b/src/main/java/org/apache/directory/fortress/core/impl/SDUtil.java
index 26321b1..869be5c 100755
--- a/src/main/java/org/apache/directory/fortress/core/impl/SDUtil.java
+++ b/src/main/java/org/apache/directory/fortress/core/impl/SDUtil.java
@@ -228,7 +228,8 @@ final class SDUtil
                     matchCount++;
 
                     // Does the match count exceed the cardinality allowed for this particular
DSD set?
-                    if (matchCount >= dsd.getCardinality() - 1)
+//                    if (matchCount >= dsd.getCardinality() - 1)
+                    if (matchCount > dsd.getCardinality())
                     {
                         // Yes, the target role violates DSD cardinality rule.
                         String error = "validateDSD failed for role [" + role.getName() +
"] DSD Set Name:" + dsd.getName() + " Cardinality:" + dsd.getCardinality();

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/6c2832e5/src/main/java/org/apache/directory/fortress/core/impl/package.html
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/impl/package.html b/src/main/java/org/apache/directory/fortress/core/impl/package.html
index a48ab3b..7a1bd0d 100755
--- a/src/main/java/org/apache/directory/fortress/core/impl/package.html
+++ b/src/main/java/org/apache/directory/fortress/core/impl/package.html
@@ -87,7 +87,7 @@
             href="http://profsandhu.com/journals/tissec/p113-oh.pdf">ARBAC02</a>
DelegatedReviewMgr interface for
         performing policy interrogation of provisioned Fortress ARBAC02 entities that reside
in LDAP directory.
     </li>
-    <li><a href="PwPolicyMgrImpl.html">PwPolicyMgrImpl</a> - Performs CRUD
on OpenLDAP password policies stored in
+    <li><a href="PwPolicyMgrImpl.html">PwPolicyMgrImpl</a> - Performs CRUD
on password policies stored in
         directory.
     </li>
     <li><a href="AuditMgrImpl.html">AuditMgrImpl</a> - Interrogates Fortress
audit data stored in OpenLDAP.</li>

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/6c2832e5/src/main/java/org/apache/directory/fortress/core/overview.html
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/overview.html b/src/main/java/org/apache/directory/fortress/core/overview.html
index 450a899..39962ad 100755
--- a/src/main/java/org/apache/directory/fortress/core/overview.html
+++ b/src/main/java/org/apache/directory/fortress/core/overview.html
@@ -76,8 +76,8 @@ which contains the public APIs.
     </li>
     <li><a href="org/apache/directory/fortress/core/PwPolicyMgr.html">PwPolicyMgr</a>
- This class adheres to <a
             href="http://tools.ietf.org/html/draft-behera-ldap-password-policy-10">IETF
PW policy draft</a> and is used
-        to perform administrative and review functions on the <a href="org/openldap/fortress/rbac/PwPolicy.html">PWPOLICIES</a>
-        and <a href="org/openldap/fortress/rbac/User.html">USERS</a> data sets
within Fortress.
+        to perform administrative and review functions on the <a href="org/apache/directory/fortress/core/model/PwPolicy.html">PWPOLICIES</a>
+        and <a href="org/apache/directory/fortress/core/model/User.html">USERS</a>
data sets within Fortress.
     </li>
     <li><a href="org/apache/directory/fortress/core/ReviewMgr.html">ReviewMgr</a>
- This interface prescribes the
         administrative review functions on already provisioned Fortress <a

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/6c2832e5/src/main/java/org/apache/directory/fortress/core/package.html
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/package.html b/src/main/java/org/apache/directory/fortress/core/package.html
index 4f57191..6a2d6eb 100755
--- a/src/main/java/org/apache/directory/fortress/core/package.html
+++ b/src/main/java/org/apache/directory/fortress/core/package.html
@@ -35,7 +35,7 @@
     <li>{@link org.apache.directory.fortress.core.DelAccessMgr} is used for ARBAC runtime
security checking</li>
     <li>{@link org.apache.directory.fortress.core.DelAdminMgr} is for ARBAC provisioning</li>
     <li>{@link org.apache.directory.fortress.core.DelReviewMgr} is used to interrogate
ARBAC policy</li>
-    <li>{@link org.apache.directory.fortress.core.PwPolicyMgr} is for performing OpenLDAP
pwpolicy provisioning and
+    <li>{@link org.apache.directory.fortress.core.PwPolicyMgr} is for performing Password
policy provisioning and
         interrogation
     </li>
     <li>{@link org.apache.directory.fortress.core.ReviewMgr} is used to interrogate
RBAC policy</li>

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/6c2832e5/src/main/java/org/apache/directory/fortress/core/rest/package.html
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/rest/package.html b/src/main/java/org/apache/directory/fortress/core/rest/package.html
index 602a3c0..55d6e5e 100755
--- a/src/main/java/org/apache/directory/fortress/core/rest/package.html
+++ b/src/main/java/org/apache/directory/fortress/core/rest/package.html
@@ -62,8 +62,8 @@
     </li>
     <li><a href="PswdPolicyMgr.html">PswdPolicyMgrRestImpl</a> - This implements
using REST <a
             href="http://tools.ietf.org/html/draft-behera-ldap-password-policy-10">IETF
PW policy draft</a> and is used
-        to perform administrative and review functions on the <a href="org/openldap/fortress/pwpolicy/PswdPolicy.html">PWPOLICIES</a>
-        and <a href="org/openldap/fortress/rbac/User.html">USERS</a> data sets
within Fortress.
+        to perform administrative and review functions on the <a href="org/apache/directory/fortress/core/model/PswdPolicy.html">PWPOLICIES</a>
+        and <a href="org/apache/directory/fortress/core/model/User.html">USERS</a>
data sets within Fortress.
     </li>
     <li><a href="ReviewMgr.html">ReviewMgrRestImpl</a> - This implements
using REST the administrative review functions
         on already provisioned Fortress <a

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/6c2832e5/src/test/java/org/apache/directory/fortress/core/samples/overview.html
----------------------------------------------------------------------
diff --git a/src/test/java/org/apache/directory/fortress/core/samples/overview.html b/src/test/java/org/apache/directory/fortress/core/samples/overview.html
index e1f0337..3922fc5 100755
--- a/src/test/java/org/apache/directory/fortress/core/samples/overview.html
+++ b/src/test/java/org/apache/directory/fortress/core/samples/overview.html
@@ -19,68 +19,35 @@
 -->
 <html>
    <head>
-      <title>Overview of the org.openldap.fortress programming samples</title>
+      <title>Overview of the fortress programming samples</title>
    </head>
    <body>
       <p>
-         This package contains samples that show how the Fortress APIs can be used.  The
samples use JUnit
-         test harness.
+         This package contains samples that show how its APIs can be used.  These samples
run as JUnit test cases inside of maven.
       <h3>Samples</h3>
           <ol>
-          <li>{@link org.openldap.fortress.samples.AccessMgrSample} demonstrates {@code
org.openldap.fortress.AccessMgr} APIs</li>
-          <li>{@link org.openldap.fortress.samples.AllSamplesJUnitTest} will execute
all tests in their proper order</li>
-          <li>{@link org.openldap.fortress.samples.CreatePermOrgHierarchySample} demonstrates
{@code org.openldap.fortress.DelegatedAdminMgr} APis to create Perm organizational unit hierarchies</li>
-          <li>{@link org.openldap.fortress.samples.CreatePermOrgSample} demonstrates
{@code org.openldap.fortress.DelegatedAdminMgr} APis to create a Perm organizational unit
node</li>
-          <li>{@link org.openldap.fortress.samples.CreatePermSample} demonstrates {@code
org.openldap.fortress.AdminMgr} to create RBAC permissions</li>
-          <li>{@link org.openldap.fortress.samples.CreateRoleHierarchySample} demonstrates
{@code org.openldap.fortress.AdminMgr} to create RBAC Role hierarchies</li>
-          <li>{@link org.openldap.fortress.samples.CreateRoleSample} demonstrates {@code
org.openldap.fortress.AdminMgr} to create RBAC Roles and assign constraints</li>
-          <li>{@link org.openldap.fortress.samples.CreateSessionSample} demonstrates
various ways to create a session using {@code org.openldap.fortress.AccessMgr} APIs</li>
-          <li>{@link org.openldap.fortress.samples.CreateUserOrgHierarchySample}  demonstrates
{@code org.openldap.fortress.DelegatedAdminMgr} APis to create User organizational unit hierarchies</li>
-          <li>{@link org.openldap.fortress.samples.CreateUserOrgSample} demonstrates
{@code org.openldap.fortress.DelegatedAdminMgr} APis to create a User organizational unit
node</li>
-          <li>{@link org.openldap.fortress.samples.CreateUserRoleSample} demonstrates
{@code org.openldap.fortress.AdminMgr} APIs to assign Roles to Users</li>
-          <li>{@link org.openldap.fortress.samples.CreateUserSample} demonstrates {@code
org.openldap.fortress.AdminMgr} APIs to create User object nodes</li>
+          <li>{@link org.apache.directory.fortress.core.samples.AccessMgrSample} demonstrates
{@code org.apache.directory.fortress.core.AccessMgr} APIs</li>
+          <li>{@link org.apache.directory.fortress.core.samples.AllSamplesJUnitTest}
will execute all tests in their proper order</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreatePermOrgHierarchySample}
demonstrates {@code org.apache.directory.fortress.core.DelegatedAdminMgr} APis to create Perm
organizational unit hierarchies</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreatePermOrgSample}
demonstrates {@code org.apache.directory.fortress.core.DelegatedAdminMgr} APis to create a
Perm organizational unit node</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreatePermSample} demonstrates
{@code org.apache.directory.fortress.core.AdminMgr} to create RBAC permissions</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreateRoleHierarchySample}
demonstrates {@code org.apache.directory.fortress.core.AdminMgr} to create RBAC Role hierarchies</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreateRoleSample} demonstrates
{@code org.apache.directory.fortress.core.AdminMgr} to create RBAC Roles and assign constraints</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreateSessionSample}
demonstrates various ways to create a session using {@code org.apache.directory.fortress.core.AccessMgr}
APIs</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreateUserOrgHierarchySample}
 demonstrates {@code org.apache.directory.fortress.core.DelegatedAdminMgr} APis to create
User organizational unit hierarchies</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreateUserOrgSample}
demonstrates {@code org.apache.directory.fortress.core.DelegatedAdminMgr} APis to create a
User organizational unit node</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreateUserRoleSample}
demonstrates {@code org.apache.directory.fortress.core.AdminMgr} APIs to assign Roles to Users</li>
+          <li>{@link org.apache.directory.fortress.core.samples.CreateUserSample} demonstrates
{@code org.apache.directory.fortress.core.AdminMgr} APIs to create User object nodes</li>
           </ol>
       </p>
       <p>
-         The Fortress samples can be executed by running the <b>test</b> target
in the <b>build.xml</b> located in the <b>src/test</b> folder.
-      </p>
-      <p>
-         Over time more samples will be added.  The build.xml in the src/test folder contains
targets to compile and run these samples, or they may
-          be executed directly within an IDE.
-      </p>
-      <p>
-
-      <h2>What can Fortress SDK do?</h2>
-
-       Contained within this SDK are APIs and utilities to perform authentication, authorization,
administration audit and password policies.
-       The most important package in this system is <b>org.openldap.fortress</b>
which contains all of the public APIs that need to be called by outside programs.
-
-      <h2>What technologies are used?</h2>
-      <p>
-         Fortress SDK runs on any platform that supports Java technology and LDAP v3 protocols.
 Functionality that extends beyond
-          LDAP v3 is provided via <a href="http://openldap.org/">OpenLDAP</a>
specific features.  In other words Fortress was optimized to run on OpenLDAP.
-      </p>
-      <h2>What are the conditions of use?</h2>
-      <p>
-         This software development kit is open source, thus free to use and distribute via
the <a href="http://en.wikipedia.org/wiki/BSD_licenses">New BSD License</a>.
-         It was developed and tested on open systems like <a href="http://www.ubuntu.com/">Ubuntu</a>
and <a href="http://www.centos.org/">Centos</a> and and was helped along
-         by open source contributions from the following:
-          <ol>
-          <li><a href="http://www.openldap.org/project/">The OpenLDAP Project</a></li>
-          <li><a href="http://www.apache.org/">The Apache Software Foundation</a></li>
-          <li><a href="http://www.eigenbase.org/">The Eigenbase Project</a></li>
-          </ol>
-      </p>
-      <p>
-         Check out the <b>org.openldap.fortress.samples</b> in the test package
for how to use these APIs within Java programs.  The
-         <b>dist</b> target in build.xml will create a samples package in the
/dist folder of this project.
+         These samples can be executed by entering the following mvn command:
+            <pre>
+                <p style="font: monospace; color: black; background-color: lightgrey;
font-size: 10pt">
+mvn -Dtest=NameOfSample test
+                </p>
+            </pre>
+        Where NameOfSample is the name of test to run, e.g. AllSamplesJUnitTest
       </p>
    </body>
-</html>
-
-
-
-
-
-
-
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/6c2832e5/src/test/java/org/apache/directory/fortress/core/samples/package.html
----------------------------------------------------------------------
diff --git a/src/test/java/org/apache/directory/fortress/core/samples/package.html b/src/test/java/org/apache/directory/fortress/core/samples/package.html
index 9881d96..7b5e5cd 100755
--- a/src/test/java/org/apache/directory/fortress/core/samples/package.html
+++ b/src/test/java/org/apache/directory/fortress/core/samples/package.html
@@ -19,7 +19,7 @@
 -->
 <html>
    <head>
-      <title>Package Documentation for org.openldap.fortress.samples</title>
+      <title>Package Documentation for org.apache.directory.fortress.core.samples</title>
    </head>
    <body>
       <p>
@@ -27,22 +27,22 @@
           and provide the following.
       <h3>Samples</h3>
           <ol>
-              <li>{@link org.openldap.fortress.samples.AccessMgrSample} demonstrates
{@code org.openldap.fortress.AccessMgr} APIs</li>
-              <li>{@link org.openldap.fortress.samples.AllSamplesJUnitTest} will execute
all tests in their proper order</li>
-              <li>{@link org.openldap.fortress.samples.CreatePermOrgHierarchySample}
demonstrates {@code org.openldap.fortress.DelegatedAdminMgr} APis to create Perm organizational
unit hierarchies</li>
-              <li>{@link org.openldap.fortress.samples.CreatePermOrgSample} demonstrates
{@code org.openldap.fortress.DelegatedAdminMgr} APis to create a Perm organizational unit
node</li>
-              <li>{@link org.openldap.fortress.samples.CreatePermSample} demonstrates
{@code org.openldap.fortress.AdminMgr} to create RBAC permissions</li>
-              <li>{@link org.openldap.fortress.samples.CreateRoleHierarchySample} demonstrates
{@code org.openldap.fortress.AdminMgr} to create RBAC Role hierarchies</li>
-              <li>{@link org.openldap.fortress.samples.CreateRoleSample} demonstrates
{@code org.openldap.fortress.AdminMgr} to create RBAC Roles and assign constraints</li>
-              <li>{@link org.openldap.fortress.samples.CreateSessionSample} demonstrates
various ways to create a session using {@code org.openldap.fortress.AccessMgr} APIs</li>
-              <li>{@link org.openldap.fortress.samples.CreateUserOrgHierarchySample}
 demonstrates {@code org.openldap.fortress.DelegatedAdminMgr} APis to create User organizational
unit hierarchies</li>
-              <li>{@link org.openldap.fortress.samples.CreateUserOrgSample} demonstrates
{@code org.openldap.fortress.DelegatedAdminMgr} APis to create a User organizational unit
node</li>
-              <li>{@link org.openldap.fortress.samples.CreateUserRoleSample} demonstrates
{@code org.openldap.fortress.AdminMgr} APIs to assign Roles to Users</li>
-              <li>{@link org.openldap.fortress.samples.CreateUserSample} demonstrates
{@code org.openldap.fortress.AdminMgr} APIs to create User object nodes</li>
+              <li>{@link org.apache.directory.fortress.core.samples.AccessMgrSample}
demonstrates {@code org.apache.directory.fortress.core.AccessMgr} APIs</li>
+              <li>{@link org.apache.directory.fortress.core.samples.AllSamplesJUnitTest}
will execute all tests in their proper order</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreatePermOrgHierarchySample}
demonstrates {@code org.apache.directory.fortress.core.DelegatedAdminMgr} APis to create Perm
organizational unit hierarchies</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreatePermOrgSample}
demonstrates {@code org.apache.directory.fortress.core.DelegatedAdminMgr} APis to create a
Perm organizational unit node</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreatePermSample}
demonstrates {@code org.apache.directory.fortress.core.AdminMgr} to create RBAC permissions</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreateRoleHierarchySample}
demonstrates {@code org.apache.directory.fortress.core.AdminMgr} to create RBAC Role hierarchies</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreateRoleSample}
demonstrates {@code org.apache.directory.fortress.core.AdminMgr} to create RBAC Roles and
assign constraints</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreateSessionSample}
demonstrates various ways to create a session using {@code org.apache.directory.fortress.core.AccessMgr}
APIs</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreateUserOrgHierarchySample}
 demonstrates {@code org.apache.directory.fortress.core.DelegatedAdminMgr} APis to create
User organizational unit hierarchies</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreateUserOrgSample}
demonstrates {@code org.apache.directory.fortress.core.DelegatedAdminMgr} APis to create a
User organizational unit node</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreateUserRoleSample}
demonstrates {@code org.apache.directory.fortress.core.AdminMgr} APIs to assign Roles to Users</li>
+              <li>{@link org.apache.directory.fortress.core.samples.CreateUserSample}
demonstrates {@code org.apache.directory.fortress.core.AdminMgr} APIs to create User object
nodes</li>
           </ol>
       </p>
       <p>
-         The <b>org.openldap.fortress.samples</b> package provides examples on
proper usage of Fortress APIs, Each sample contains javadoc and JUnit test case that describes
+         The <b>org.apache.directory.fortress.core.samples</b> package provides
examples on proper usage of Fortress APIs, Each sample contains javadoc and JUnit test case
that describes
           the use case and function for a particular entity.
           For more info, check out the javadoc pertaining to each sample.
       </p>


Mime
View raw message