About Me – Pat Patterson

I realized that the About page here is broken (probably in some upgrade of Roller), so here is some current information about me, your humble author. I’ve written it as an entry in the ‘About Me’ category so I can post updates, you can comment, whatever.

I’m Pat Patterson, a federation architect working on Sun’s OpenSSO, Sun Java System Access Manager and Sun Java System Federation Manager. I’m British – born in England of Scottish parents and grew up in the fair concrete city of Coventry. I’ve been working on internet security with Java since 1997, when I wrote my first ever piece of commercial Java code – an ASN.1 library for decoding X.509 certificates.

So, what do I actually do?

There is more information about me on my LinkedIn profile.

Bertram, the Googol Engine

Count the zeros – it’s absolutely correct!

A conversation, some weeks ago. The scene: Tom and I searching the web for pictures of bridges, using a well known search engine.

  • Tom: “Daddy, what’s a ‘Google’?”
  • Me: “It’s a website you can use to search for things.”
  • Tom: “Why is it called ‘Google’?”
  • Me: “Because there are lots of things and ‘googol’ is a very big number.”
  • Tom: “How big, daddy?”
  • Me: “Very big – if you wanted to write it you’d put a one then a hundred zeros.”
  • Thoughtful silence.

The other day:

  • Mummy: “What’s that you’re drawing, Tom?”
  • Tom (painstakingly counting zeros as he writes them onto a line drawing of a locomotive): “It’s Bertram. He doesn’t have a number, so I’m making him the googol engine.”

Added Single Logout to Lightbulb – SAML 2.0 in PHP

I just finished adding single logout to the ‘Lightbulb’ OpenSSO SAML 2.0 PHP implementation. I’ll take this opportunity to reiterate: THIS IS BY NO MEANS PRODUCTION CODE. There are probably bugs, there are certainly shortcuts. This is development out in the open.

Please do feel free to pick this up, play with it, suggest improvements – even contribute code. As I mentioned before, there is a bit of process to this, but I think it’s more than worth it.

The next step for me now is to write a how-to on getting an IdP up to play with…

OpenSSO J2EE Agent Architecture Document and Source Code Available

Quoting the announcement:

The J2EE agent Architecture document and the source code for the Sun Java System Application Server 8.2 are now available.

The nightly build is available here http://download.java.net/general/opensso/nightly/j2eeagents/.

Give it a try!

More J2EE agents source code will follow in next few months. Stay Tuned!

Some minor work is still to be done to get this working with Glassfish – keep watching the skies

UPDATE: Dennis got the scoop on this on Monday.