This page describes the applications and examples which are provided by the project.
Applications are ready-to-use 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. |
Register |
A sample application that demonstrates how a
End-User, self service application can be built. The sample leverages a
Registration Context. |
CLI Console |
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. |
Portlets |
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. |
Taglib JSPs |
A collection of Java Server Pages (JSPs) that demonstration individual OpenPTK Taglib features. |
|