|
|
(27 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Overview ==
| |
− | This simple deployment combines IdAS (along with the IdAS Registry), the JNDI Context Provider, and an LDAP server to provide an identity store which is then accessed by an application.
| |
| | | |
− | The application prints the attributes of some identities.
| |
− |
| |
− | == Architecture ==
| |
− | [[Image:Higgins-deploy-idas-v47.JPG]]
| |
− |
| |
− | == Higgins Components ==
| |
− | Each of the following Higgins components are required along with their dependencies:
| |
− |
| |
− | * [[Components#IdAS_API]]
| |
− | * [[Components#IdAS_Common]]
| |
− | * [[Components#IdAS_Registry]]
| |
− | * [[Components#JNDI_Context_Provider]]
| |
− | ** [[Components#Configuration_API]] (Needed by the JNDI Context Provider)
| |
− | ** [[Components#Configuration_XML]] (Needed by the JNDI Context Provider)
| |
− | ** [[Components#IdAS_SPI]] (Needed by the JNDI Context Provider)
| |
− | ** [[Components#Util:_IdAS_CP]] (Needed by the JNDI Context Provider)
| |
− | ** [[Components#Util:_IdAS_JScript]] (Needed by the JNDI Context Provider)
| |
− | ** [[Components#Util:_Socket]] (Needed by the JNDI Context Provider)
| |
− |
| |
− | == External Components ==
| |
− | These external components are also required.
| |
− | * LDAP Server
| |
− | ** This deployment is based on a very simple [https://forgesvn1.novell.com/viewsvn/bandit/trunk/commons/ldaputil/ Java LDAP server]
| |
− | ** You may also use another LDAP server such as [http://openldap.org OpenLDAP]
| |
− |
| |
− | == Instructions ==
| |
− | * Get this deployment's project
| |
− | ** The .psf file is [[here]]
| |
− | ** The cvs location is <blah>
| |
− | * Get all required Higgins components
| |
− | ** Follow the instructions in the Component's table row and on its page
| |
− | * Get and install an LDAP Server.
| |
− | ** For the simple Java LDAP, follow these [http://example.com instructions]
| |
− | ** For OpenLDAP, follow <need something here>
| |
− | * Extend the LDAP server's schema
| |
− | ** For the simple Java LDAP, the data file in <need link> is sufficient
| |
− | ** For OpenLDAP, <point to a schema file, or use default schema>
| |
− | * Run the LDAP server
| |
− | ** Optional cmd line test to make sure it works
| |
− | * Edit the configuration file
| |
− | ** <instructions on what to do>
| |
− | * Run the application
| |
− | ** <instructions>
| |
− |
| |
− |
| |
− | == See Also ==
| |
− | * [[Deployments]]
| |
− |
| |
− | == Links ==
| |
− | * [http://eclipse.org/higgins Higgins Home]
| |