View Source

{section:border=false}
{include:Left Column}
{column}

{panel:bgColor=#ffffff|borderStyle=none}

Project OpenPTK is an open source User Provisioning Toolkit. The project is hosted at [java.net|https://openptk.dev.java.net] in the Identity Management community. Project OpenPTK exposes API's, Web Services, HTML Taglibs, JSR-168 Portlets with user self-service and administration examples. The architecture supports several pluggable back-end services including Sun's Identity Manager (SPML), Databases (JDBC) and LDAPv3 (JNDI).

!OpenPTK_Arch.png|align=centre!
{panel}

{panel:title=Activities|titleBGColor=#e76f00|bgColor=white|borderStyle=solid}

h6. Release 2.0 development
{quote}
Release 2.0 is actively under development. This release has *significant* new features, including:
* RESTful Server-based architecture (based on Jersey)
* AJAX driven end-user / administration interface
* Client-side Java API (based on Jersey)
* Support for 1.x sample applications
* Authentication / Authorization model
* Per-Operation configurable back-end Services (Create, Read, Update, Delete, Search, etc.)
{quote}

h6. Release 1.2 is complete
{quote}
Testing is completed. Release 1.2 is the latest version of the 1.x code base
{quote}

h6. [Crypto package and data encryption feature|openptk:Docs 2.0 What's New]
{quote}
A {{Crypto}} package was created for Release 2.0 which initially supports Password Based Encrtption (PBE). The Framework has also been updated to support the encryption of data within the XML configuration file.
{quote}

h6. [Development of release 1.2 started|openptk:Docs 1.2 What's New]
{quote}
The team started developing release 1.2 to meet demand. This version is based on 1.1 and is focused on delivering Password Management features.
{quote}

h6. [New Download Page|openptk:Download]
{quote}
The Download page for source code and pre-build war/zip files has been created using the wiki site. The new page is designed make it easier for the community to get access to Project OpenPTK.
{quote}

h6. [Designing 2.0|openptk:Docs 2.0 What's New]
{quote}
The team has responded to the community. A new release is being designed and prototyped. The focus is on more flexibility related to connecting with "back-end" Services (now implemented as Operations) and new "front-end" Services (like RESTful Web Services). We're documenting the [architecture|openptk:Development Activities] and [new features|openptk:Docs 2.0 What's New] as they are "checked in" to SVN.
{quote}

h6. [Project OpenPTK 1.1.0 Released|openptk:Announcements]
{quote}
Version 1.1.0 was released to the community. The source code and pre-built files are available on the [download|openptk:Download] page. See the [documentation|openptk:Docs 1.1] page for more details.
{quote}

h6. [Wiki site started|http://blogs.sun.com/sfehrman/entry/wikis_sun_com_very_cool]
{quote}
The [https://openptk.dev.java.net] site has been the "home" for all aspects of *Project OpenPTK*. The team's requirements for documentation and communications grew and a this wiki site was started. The wiki will contain documentation, FAQs, Minutes, etc. while the [https://openptk.dev.java.net] site continues to be our SVN repository and host downloads.
{quote}

{panel}
{column}
{section}

The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact