This page describes the applications and examples which are provided by the project.
solutions that address a specific user provisioning scenario.
| Identity Central
|| The Identity Central sample application leverages AJAX technologies and directly communicates with the server's RESTful (JAX-RS) Web Service.
| Self-Service Interface
|| The Self-Service application demonstrates a JSP/Taglib application that support Registration and Forgotten Password Reset
| User Management Light
|| UML is the first application built when
Project OpenPTK was started. UML is a simple application that provides
"core" provisioning functions: User Self-Service and Account
Administration. UML leverages the OpenPTK JSP Taglib.
|| A sample application that demonstrates how a
End-User, self service application can be built. The sample leverages a
|| The CLI uses an interactive "shell"
environment. The CLI provides a quick way to do perform core
provisioning tasks from a command line interface. The CLI leverages
OpenPTK's Java Client API.
|| Three JSR-168 portlets provide core
provisioning functionality that can be deployed to Portals that support
the portlet standard. The portlets include: Registration, Forgotten Password,
User-Self Service, Account Administration.
Examples are proof-of-concepts that demonstrate specific functionality.
|SOAP Web Service
|| The SOAP Web Service example exposes
WSDL-based provisioning operations. The SOAP Web Service deploys as a
"stand-alone" web app and leverages the OpenPTK Java Client API.
| cURL command line
|| The cURL (Command-line URL) utility is a great way to demonstrate and test the RESTful Web Service (JAX-RS). curl can be used to test the different representation of data: text/plain, text/html, application/json and application/xml
|Java Client API
|| A collection of Java source code that demonstrate specific features.
|| A collection of Java Server Pages (JSPs) that demonstration individual OpenPTK Taglib features.