':params onts:
:params attrc:
:params url: Location of the metadata
:params security: SecurityContext()
:params cert: CertificMDloaderate used to sign the metadata
:params http:'

def __init__(self, onts, attrc, url=None, security=None, cert=None, http=None, **kwargs):

    super(MetaDataExtern, self).__init__(onts, attrc, **kwargs)
    if (not url):
        raise SAMLError('URL    not    specified.')
    else:
        self.url = url
    if (not cert):
        raise SAMLError('No    certificate    specified.')
    else:
        self.cert = cert
    self.security = security
    self.http = http
