From: Scott Cantor Date: Tue, 3 Mar 2009 18:22:20 +0000 (+0000) Subject: Correct namespace. X-Git-Tag: 2.2.0~27 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-opensaml.git;a=commitdiff_plain;h=7ac9053b63a36bef8e6836db838c5adecc10215e Correct namespace. --- diff --git a/saml/saml2/profile/SAML2AssertionPolicy.h b/saml/saml2/profile/SAML2AssertionPolicy.h index 271d7e9..17edff4 100644 --- a/saml/saml2/profile/SAML2AssertionPolicy.h +++ b/saml/saml2/profile/SAML2AssertionPolicy.h @@ -34,62 +34,61 @@ namespace opensaml { namespace saml2 { class SAML_API SubjectConfirmation; - }; - /** - * Policy subclass to track SAML 2.0 Assertion SubjectConfirmation. - */ - class SAML_API SAML2AssertionPolicy : virtual public SecurityPolicy - { - public: /** - * Constructor for policy. - * - * @param metadataProvider locked MetadataProvider instance - * @param role identifies the role (generally IdP or SP) of the policy peer - * @param trustEngine TrustEngine to authenticate policy peer - * @param validate true iff XML parsing should be done with validation + * Policy subclass to track SAML 2.0 Assertion SubjectConfirmation. */ - SAML2AssertionPolicy( - const saml2md::MetadataProvider* metadataProvider=NULL, - const xmltooling::QName* role=NULL, - const xmltooling::TrustEngine* trustEngine=NULL, - bool validate=true - ) : SecurityPolicy(metadataProvider, role, trustEngine, validate) { - } + class SAML_API SAML2AssertionPolicy : virtual public SecurityPolicy + { + public: + /** + * Constructor for policy. + * + * @param metadataProvider locked MetadataProvider instance + * @param role identifies the role (generally IdP or SP) of the policy peer + * @param trustEngine TrustEngine to authenticate policy peer + * @param validate true iff XML parsing should be done with validation + */ + SAML2AssertionPolicy( + const saml2md::MetadataProvider* metadataProvider=NULL, + const xmltooling::QName* role=NULL, + const xmltooling::TrustEngine* trustEngine=NULL, + bool validate=true + ) : SecurityPolicy(metadataProvider, role, trustEngine, validate) { + } - virtual ~SAML2AssertionPolicy() {} + virtual ~SAML2AssertionPolicy() {} - virtual void reset(bool messageOnly=false); - void _reset(bool messageOnly=false) { - m_confirmation = false; - } + virtual void reset(bool messageOnly=false); + void _reset(bool messageOnly=false) { + m_confirmation = false; + } - /** - * Returns the subject confirmation that was successfully accepted by the policy. - * - * @return a successfully evaluated SubjectConfirmation - */ - const saml2::SubjectConfirmation* getSubjectConfirmation() const { - return m_confirmation; - } + /** + * Returns the subject confirmation that was successfully accepted by the policy. + * + * @return a successfully evaluated SubjectConfirmation + */ + const saml2::SubjectConfirmation* getSubjectConfirmation() const { + return m_confirmation; + } - /** - * Sets the SubjectConfirmation that was successfully accepted by the policy. - * - *

The lifetime of the SubjectConfirmation object MUST be longer - * than the lifetime of the policy object. - * - * @param confirmation the successfully evaluated SubjectConfirmation - */ - void setSubjectConfirmation(const saml2::SubjectConfirmation* confirmation) { - m_confirmation = confirmation; - } + /** + * Sets the SubjectConfirmation that was successfully accepted by the policy. + * + *

The lifetime of the SubjectConfirmation object MUST be longer + * than the lifetime of the policy object. + * + * @param confirmation the successfully evaluated SubjectConfirmation + */ + void setSubjectConfirmation(const saml2::SubjectConfirmation* confirmation) { + m_confirmation = confirmation; + } - private: - const saml2::SubjectConfirmation* m_confirmation; + private: + const saml2::SubjectConfirmation* m_confirmation; + }; }; - }; #if defined (_MSC_VER)