projects
/
shibboleth
/
cpp-opensaml.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ece8885
)
Let XML resource loader handle "validity".
author
Scott Cantor
<cantor.2@osu.edu>
Fri, 4 May 2007 03:15:55 +0000
(
03:15
+0000)
committer
Scott Cantor
<cantor.2@osu.edu>
Fri, 4 May 2007 03:15:55 +0000
(
03:15
+0000)
saml/saml1/binding/impl/SAML1ArtifactDecoder.cpp
patch
|
blob
|
history
saml/saml2/binding/impl/SAML2ArtifactDecoder.cpp
patch
|
blob
|
history
saml/saml2/metadata/impl/XMLMetadataProvider.cpp
patch
|
blob
|
history
diff --git
a/saml/saml1/binding/impl/SAML1ArtifactDecoder.cpp
b/saml/saml1/binding/impl/SAML1ArtifactDecoder.cpp
index
8839b7d
..
cb60c7d
100644
(file)
--- a/
saml/saml1/binding/impl/SAML1ArtifactDecoder.cpp
+++ b/
saml/saml1/binding/impl/SAML1ArtifactDecoder.cpp
@@
-154,6
+154,7
@@
XMLObject* SAML1ArtifactDecoder::decode(
policy.setIssuerMetadata(roledesc);
try {
policy.setIssuerMetadata(roledesc);
try {
+ log.debug("calling ArtifactResolver...");
auto_ptr<Response> response(
m_artifactResolver->resolve(artifacts, dynamic_cast<const IDPSSODescriptor&>(*roledesc), policy)
);
auto_ptr<Response> response(
m_artifactResolver->resolve(artifacts, dynamic_cast<const IDPSSODescriptor&>(*roledesc), policy)
);
diff --git
a/saml/saml2/binding/impl/SAML2ArtifactDecoder.cpp
b/saml/saml2/binding/impl/SAML2ArtifactDecoder.cpp
index
c4c24a4
..
7fe371d
100644
(file)
--- a/
saml/saml2/binding/impl/SAML2ArtifactDecoder.cpp
+++ b/
saml/saml2/binding/impl/SAML2ArtifactDecoder.cpp
@@
-149,6
+149,7
@@
XMLObject* SAML2ArtifactDecoder::decode(
}
policy.setIssuerMetadata(roledesc);
}
policy.setIssuerMetadata(roledesc);
+ log.debug("calling ArtifactResolver...");
auto_ptr<ArtifactResponse> response(
m_artifactResolver->resolve(*(artifact2.get()), dynamic_cast<const SSODescriptorType&>(*roledesc), policy)
);
auto_ptr<ArtifactResponse> response(
m_artifactResolver->resolve(*(artifact2.get()), dynamic_cast<const SSODescriptorType&>(*roledesc), policy)
);
diff --git
a/saml/saml2/metadata/impl/XMLMetadataProvider.cpp
b/saml/saml2/metadata/impl/XMLMetadataProvider.cpp
index
f1e3bc7
..
a770610
100644
(file)
--- a/
saml/saml2/metadata/impl/XMLMetadataProvider.cpp
+++ b/
saml/saml2/metadata/impl/XMLMetadataProvider.cpp
@@
-63,11
+63,6
@@
namespace opensaml {
protected:
pair<bool,DOMElement*> load();
protected:
pair<bool,DOMElement*> load();
- bool isValid() const {
- const TimeBoundSAMLObject* bound=dynamic_cast<const TimeBoundSAMLObject*>(m_object);
- return bound ? bound->isValid() : false;
- }
-
private:
void index();
private:
void index();