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