projects
/
shibboleth
/
cpp-opensaml.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Boost related changes
[shibboleth/cpp-opensaml.git]
/
saml
/
binding
/
SecurityPolicy.h
diff --git
a/saml/binding/SecurityPolicy.h
b/saml/binding/SecurityPolicy.h
index
b75b139
..
72e0233
100644
(file)
--- a/
saml/binding/SecurityPolicy.h
+++ b/
saml/binding/SecurityPolicy.h
@@
-402,15
+402,15
@@
namespace opensaml {
// information extracted from message
xmltooling::xstring m_messageID;
time_t m_issueInstant;
// information extracted from message
xmltooling::xstring m_messageID;
time_t m_issueInstant;
- s
aml2::Issuer*
m_issuer;
+ s
td::auto_ptr<saml2::Issuer>
m_issuer;
const saml2md::RoleDescriptor* m_issuerRole;
bool m_authenticated;
// components governing policy rules
const saml2md::RoleDescriptor* m_issuerRole;
bool m_authenticated;
// components governing policy rules
-
IssuerMatchingPolicy*
m_matchingPolicy;
+
std::auto_ptr<IssuerMatchingPolicy>
m_matchingPolicy;
std::vector<const SecurityPolicyRule*> m_rules;
const saml2md::MetadataProvider* m_metadata;
std::vector<const SecurityPolicyRule*> m_rules;
const saml2md::MetadataProvider* m_metadata;
-
xmltooling::QName*
m_role;
+
std::auto_ptr<xmltooling::QName>
m_role;
const xmltooling::TrustEngine* m_trust;
bool m_validate;
bool m_entityOnly;
const xmltooling::TrustEngine* m_trust;
bool m_validate;
bool m_entityOnly;