More Personal Profile Progress
Here’s the latest update on our PP 1.1 client implementation:
The PP 1.1 XML schema has now been built out in its entirety — based on DST 1.1. This includes element classes, unmarshallers, marshallers, and builders. However…
When Asa got to the development of the queries, he realized that the 1.1 spec was looking for a discovery resourceID that has been deprecated as of ID-WSF 2. So, he’s now working on a DST 2.1 adaptation.
There was a suggestion recently that we should be building ID-DAP, which gives existing LDAP directories the ability to exist in a Liberty ID-WSF environment. Apparently Symlabs has implemented this. If anyone has info on the usage of ID-DAP, please post it!
Here’s what Symlabs says about it (from their site):
“ID-DAP clients can invoke this web service to remotely perform LDAP operations with no requirement to reveal a user’s actual private identity information, such as a telephone number.”
More snow expected tonight — looks like it’ll be a white Xmas…
Personal Profile Client Progress
Well. Just checked in the first crack at modeling the version 1.1 Personal Profile (Liberty ID-SIS PP v1.1) using the Shibboleth Java XMLTooling and OpenSAML 2 libraries. Take a look at the source if you are interested. Big big big thank you to Shibb for the already developed signature classes. Geez… that saved some time
The PP uses the ID-WSF DST v1.1.
Next I will be writing the Marshaller/Unmarshaller/Builder classes to support the base objects. This will prove to be rather tedious I am sure, but satisfying when completed.
It is snowing here in Massachusetts, totally beautiful. I may post a picture later.
