• Facebook
  • Twitter
  • Reddit
  • StumbleUpon
  • Digg
  • email

All Samples(114)  |  Call(17)  |  Derive(95)  |  Import(2)
An authentication protocol defined by RFC 2069

Digest authentication improves on basic authentication because it
does not transmit passwords in the clear.

src/h/u/hudsonbranches-HEAD/sample_config.py   hudsonbranches(Download)
import urllib2
 
pwdmgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
pwdmgr.add_password(None, 'http://hudson.example.org/',
                            'penguins', 'are_awesome');
handler = urllib2.HTTPDigestAuthHandler(pwdmgr)
opener = urllib2.build_opener(handler)

src/p/o/pony-build-HEAD/examples/push-cgi-notifier/feedparser.py   pony-build(Download)
class _FeedURLHandler(urllib2.HTTPDigestAuthHandler, urllib2.HTTPRedirectHandler, urllib2.HTTPDefaultErrorHandler):
    def http_error_default(self, req, fp, code, msg, headers):
        if ((code / 100) == 3) and (code != 304):
            return self.http_error_302(req, fp, code, msg, headers)
        infourl = urllib.addinfourl(fp, headers, req.get_full_url())
        infourl.status = code
        return infourl

src/w/3/w3af-HEAD/core/data/url/handlers/HTTPNtlmAuthHandler.py   w3af(Download)
    passman = urllib2.HTTPPasswordMgrWithDefaultRealm()
    passman.add_password(None, url, user , password)
    auth_basic = urllib2.HTTPBasicAuthHandler(passman)
    auth_digest = urllib2.HTTPDigestAuthHandler(passman)
    auth_NTLM = HTTPNtlmAuthHandler(passman)
 
    # disable proxies (just for testing)

src/t/r/transmissionrpc-0.6/transmissionrpc/transmission.py   transmissionrpc(Download)
    def set_authentication(self, uri, login, password):    
        password_manager = urllib2.HTTPPasswordMgrWithDefaultRealm()
        password_manager.add_password(realm=None, uri=uri, user=login, passwd=password)
        opener = urllib2.build_opener(
            urllib2.HTTPBasicAuthHandler(password_manager)
            , urllib2.HTTPDigestAuthHandler(password_manager)
            )

src/n/a/nagstamon-HEAD/Nagstamon/Nagstamon/nagstamonServer/Generic.py   nagstamon(Download)
        passman = urllib2.HTTPPasswordMgrWithDefaultRealm()
        passman.add_password(None, url, self.get_username(), self.get_password())       
        auth_handler = urllib2.HTTPBasicAuthHandler(passman)
        digest_handler = urllib2.HTTPDigestAuthHandler(passman)
 
        # get my cookie to access Opsview web interface to access Opsviews Nagios part
        if self.Cookie == None and self.type == "Opsview":         

src/t/r/transmission-0.2/transmission/transmission.py   transmission(Download)
    def __init__(self, address='localhost', port=DEFAULT_PORT, user=None, password=None, verbose=False):
        base_url = 'http://' + address + ':' + str(port)
        self.url = base_url + '/transmission/rpc'
        if user and password:
            password_manager = urllib2.HTTPPasswordMgrWithDefaultRealm()
            password_manager.add_password(realm=None, uri=self.url, user=user, passwd=password)
            urllib2.install_opener(urllib2.build_opener(urllib2.HTTPDigestAuthHandler(password_manager)))

src/b/i/Bitten-HEAD/bitten/slave.py   Bitten(Download)
                log.debug('Enabling authentication with username %r', username)
                password_mgr.add_password(None, urls, username, password)
            self.opener.add_handler(urllib2.HTTPBasicAuthHandler(password_mgr))
            self.opener.add_handler(urllib2.HTTPDigestAuthHandler(password_mgr))
 
    def request(self, method, url, body=None, headers=None):
        log.debug('Sending %s request to %r', method, url)

src/c/l/cloudapp_linux-HEAD/pycloudapp/cloud.py   cloudapp_linux(Download)
 
        passwordmgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
        passwordmgr.add_password(None, AUTH_URI, username, password)
        auth = urllib2.HTTPDigestAuthHandler(passwordmgr)
 
        self.auth_opener = urllib2.build_opener(auth)
        self.auth_opener.addheaders = [('User-Agent', USER_AGENT),

src/r/t/rtsptogo-0.1.4dev2/rtsptogo/tivoapi.py   rtsptogo(Download)
    def __init__(self, address, mak):
        self.address = address
 
        pass_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
        pass_mgr.add_password('TiVo DVR', address, 'tivo', mak)
        authhandler = urllib2.HTTPDigestAuthHandler(pass_mgr)
        cj = cookielib.CookieJar()

src/p/r/presto-0.1a1/presto/__init__.py   presto(Download)
    def iterhandlers(self, connection):
        password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
        password_mgr.add_password(self.realm, connection.url, self.username, self.password)
        yield urllib2.HTTPDigestAuthHandler(password_mgr)
        yield urllib2.HTTPBasicAuthHandler(password_mgr)
 
 

  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9  Next