Thursday, June 23, 2016

New book release: OpenSAML version 3

As many of you know, version 2 of OpenSAML will officially reach its end of life at July 31 of 2016. This means that the library will not be receiving any new updates, not even critical security updates.

Because of this, everyone currently using version 2 of OpenSAML is strongly advised to migrate to OpenSAML version 3.

In light of this, I have done a fair amount of research on version 3 and am now releasing a new edition of A Guide to OpenSAML.

The new edition includes:
  • Sample project updated for V3
  • Updated code and explanatory text
  • New chapters on message handlers and message contexts
  • A rudimentary migration guide from V2 to V3 (based on changes needed in the sample project)
For the convenience of those of you that have read my previous book and are just migrating to V3, I have provided a chapter in the beginning, summarising all the changes since the last edition.


  1. Hi Stefan, your is a valuable starting point for me.

    I have a few questions though. Where is a good place to discuss this?

    Regards, Axel.

  2. Hi,

    Just bought your book on Open SAML 3. It has been very useful!

    I'm trying to test using an IDP like I think it requires you to enter some meta data for a particular entity id. Your book doesn't go into detail on meta data, but says this might be added in subsequent chapters. Any pointers on how to generate the meta data would be very helpful.



    1. I dont have any examples on this in OpenSAML. What you can do for text purposes is to construct your own metadata xml or generate it using this tool