Utility classes for building and accessing SAML2 objects