Classes | |
| class | opensaml::Assertion |
| Base class for SAML assertions. More... | |
| class | opensaml::ArtifactMap |
| Helper class for SAMLArtifact mapping and retrieval. More... | |
| class | opensaml::MessageDecoder |
| Interface to SAML protocol binding message decoders. More... | |
| class | opensaml::MessageDecoder::ArtifactResolver |
| Interface to caller-supplied artifact resolution mechanism. More... | |
| class | opensaml::MessageEncoder |
| Interface to SAML protocol binding message encoders. More... | |
| class | opensaml::MessageEncoder::ArtifactGenerator |
| Interface to caller-supplied artifact generation mechanism. More... | |
| class | opensaml::SAMLArtifact |
| Base class for SAML 1.x and 2.0 artifacts. More... | |
| class | opensaml::SecurityPolicy |
| A policy used to verify the security of an incoming message. More... | |
| class | opensaml::SecurityPolicy::IssuerMatchingPolicy |
| Allows override of rules for comparing saml2:Issuer information. More... | |
| class | opensaml::SecurityPolicyRule |
| A rule that a protocol request and message must meet in order to be valid and secure. More... | |
| class | opensaml::SOAPClient |
| Specialized SOAPClient for SAML SOAP bindings. More... | |
| class | opensaml::EncryptedKeyResolver |
| SAML-specific encrypted key resolver. More... | |
| class | opensaml::SAMLInternalConfig |
| OFF More... | |
| class | opensaml::RootObject |
| Base class for SAML objects at the root of core schemas. More... | |
| class | opensaml::SAMLConfig |
| Singleton object that manages library startup/shutdown.configuration. More... | |
| class | opensaml::ContentReference |
| SAML-specific signature reference profile. More... | |
| class | opensaml::SignableObject |
| Base class for SAML objects that can be signed. More... | |
| class | opensaml::SignatureProfileValidator |
| SAML-specific signature profile validator. More... | |
| class | opensaml::CommonDomainCookie |
| Helper class for maintaining discovery cookie. More... | |
Functions | |
| void | registerMessageDecoders () |
| Registers MessageDecoder plugins into the runtime. | |
| void | registerMessageEncoders () |
| Registers MessageEncoder plugins into the runtime. | |
| DECL_XMLTOOLING_EXCEPTION (ArtifactException,, opensaml, xmltooling::XMLToolingException, Exceptions related to artifact parsing) | |
| void | registerSAMLArtifacts () |
| Registers SAMLArtifact subclasses into the runtime. | |
| void | registerSecurityPolicyRules () |
| Registers SecurityPolicyRule plugins into the runtime. | |
| DECL_XMLTOOLING_EXCEPTION (SecurityPolicyException,, opensaml, xmltooling::XMLToolingException, Exceptions in security policy processing) | |
| DECL_XMLTOOLING_EXCEPTION (BindingException,, opensaml, xmltooling::XMLToolingException, Exceptions in SAML binding processing) | |
| DECL_XMLTOOLING_EXCEPTION (ProfileException,, opensaml, xmltooling::ValidationException, Exceptions in SAML profile processing) | |
| DECL_XMLTOOLING_EXCEPTION (FatalProfileException,, opensaml, ProfileException, Fatal exceptions in SAML profile processing) | |
| DECL_XMLTOOLING_EXCEPTION (RetryableProfileException,, opensaml, ProfileException, Non-fatal exceptions in SAML profile processing) | |
| void | 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 | 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. | |
|
||||||||||||||||||||
|
Attaches metadata-derived information as exception properties and optionally rethrows the object. The following named properties are attached, when possible:
|
|
||||||||||||||||||||
|
Attaches metadata-derived information as exception properties and optionally rethrows the object. The following named properties are attached, when possible:
|
1.3.9.1