exceptions.h File Reference

Exception classes. More...

#include <saml/base.h>
#include <xmltooling/exceptions.h>


Namespaces

namespace  opensaml
 Common classes for OpenSAML library.
namespace  opensaml::saml2p
 SAML 2.0 protocol namespace.
namespace  opensaml::saml2md
 SAML 2.0 metadata namespace.

Functions

 opensaml::DECL_XMLTOOLING_EXCEPTION (SecurityPolicyException,, opensaml, xmltooling::XMLToolingException, Exceptions in security policy processing)
 opensaml::DECL_XMLTOOLING_EXCEPTION (BindingException,, opensaml, xmltooling::XMLToolingException, Exceptions in SAML binding processing)
 opensaml::DECL_XMLTOOLING_EXCEPTION (ProfileException,, opensaml, xmltooling::ValidationException, Exceptions in SAML profile processing)
 opensaml::DECL_XMLTOOLING_EXCEPTION (FatalProfileException,, opensaml, ProfileException, Fatal exceptions in SAML profile processing)
 opensaml::DECL_XMLTOOLING_EXCEPTION (RetryableProfileException,, opensaml, ProfileException, Non-fatal exceptions in SAML profile processing)
void opensaml::annotateException (xmltooling::XMLToolingException *e, const saml2md::EntityDescriptor *entity, const saml2p::Status *status=NULL, bool rethrow=true)
 Attaches metadata-derived information as exception properties and optionally rethrows the object.
void opensaml::annotateException (xmltooling::XMLToolingException *e, const saml2md::RoleDescriptor *role, const saml2p::Status *status=NULL, bool rethrow=true)
 Attaches metadata-derived information as exception properties and optionally rethrows the object.


Detailed Description

Exception classes.


Generated on Sat Jan 30 19:00:10 2010 for opensaml-2.0 by  doxygen 1.5.8