'Imports metadata by the use of HTTP GET.
If the fingerprint is known the file will be checked for
compliance before it is imported.'

def load(self):

    response = self.http.send(self.url)
    if (response.status_code == 200):
        node_name = (self.node_name or ('%s:%s' % (md.EntitiesDescriptor.c_namespace, md.EntitiesDescriptor.c_tag)))
        _txt = response.text.encode('utf-8')
        if self.cert:
            if self.security.verify_signature(_txt, node_name=node_name, cert_file=self.cert):
                self.parse(_txt)
                return True
        else:
            self.parse(_txt)
            return True
    else:
        logger.info(('Response    status:    %s' % response.status_code))
    return False
