Ejemplo n.º 1
0
    def __init__(self,
        auth_by_cert=FORBIDDEN,
        portal_enabled=False,
        portal_nets=None,
        strict=False,
        ca='', #certconf
        cert='', #certconf
        crl='', #certconf
        key='', #certconf
        nupki_pki='', #certconf
        nupki_cert='', #certconf
        use_nupki=False, #certconf
        disable_crl=True #certconf
        ):

        if portal_nets is None:
            portal_nets = set()

        AbstractConf.__init__(self)
        CertConf.__init__(
            self,
            ca=ca,
            cert=cert,
            crl=crl,
            key=key,
            nupki_pki=nupki_pki,
            nupki_cert=nupki_cert,
            use_nupki=use_nupki,
            disable_crl=disable_crl
            )

        self.auth_by_cert = auth_by_cert
        self.portal_enabled = portal_enabled
        self.portal_nets = portal_nets
        self.strict = strict
Ejemplo n.º 2
0
    def __init__(self, client_network='', enabled=False, port='1194', protocol='udp',
            redirect=False, server='', manual_pushed_routes = (), ca='', cert='', crl='',
            key='', nupki_pki='', nupki_cert='', use_nupki=False, disable_crl=False):


        AbstractConf.__init__(self)
        CertConf.__init__(self, ca=ca, cert=cert, crl=crl,
            key=key, nupki_pki=nupki_pki, nupki_cert=nupki_cert, use_nupki=use_nupki, disable_crl=disable_crl)
        self.client_network = client_network
        self.enabled = bool(enabled)
        self.port = port
        self.protocol = protocol
        self.redirect = redirect
        self.server = server
        self.manual_pushed_routes = manual_pushed_routes