policy.setIssuerMetadata(roledesc);
try {
+ log.debug("calling ArtifactResolver...");
auto_ptr<Response> response(
m_artifactResolver->resolve(artifacts, dynamic_cast<const IDPSSODescriptor&>(*roledesc), policy)
);
}
policy.setIssuerMetadata(roledesc);
+ log.debug("calling ArtifactResolver...");
auto_ptr<ArtifactResponse> response(
m_artifactResolver->resolve(*(artifact2.get()), dynamic_cast<const SSODescriptorType&>(*roledesc), policy)
);
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();