Package flumotion :: Package component :: Package base :: Module http
[show private | hide private]
[frames | no frames]

Module flumotion.component.base.http

Classes
HTTPAuthentication Mixin for handling HTTP authentication for twisted.web Resources, using issuers and bouncers.
HTTPAuthIssuer I create flumotion.common.keycards.KeycardUACPP keycards based on an incoming twisted.protocols.http.Request request's standard HTTP authentication information.
HTTPGenericIssuer I create flumotion.common.keycards.Keycard based on just a standard HTTP request.
HTTPTokenIssuer I create flumotion.common.keycards.KeycardToken keycards based on an incoming twisted.protocols.http.Request request's GET "token" parameter.
Issuer I am a base class for all Issuers.
LogFilter  

Variable Summary
str ERROR_TEMPLATE = '<!doctype html public "-//IETF//DTD HT...
str HTTP_SERVER = 'FlumotionHTTPServer/0.4.2'
str HTTP_SERVER_NAME = 'FlumotionHTTPServer'
str HTTP_SERVER_VERSION = '0.4.2'

Variable Details

ERROR_TEMPLATE

Type:
str
Value:
'''<!doctype html public "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
  <title>%(code)d %(error)s</title>
</head>
<body>
<h2>%(code)d %(error)s</h2>
</body>
...                                                                    

HTTP_SERVER

Type:
str
Value:
'FlumotionHTTPServer/0.4.2'                                            

HTTP_SERVER_NAME

Type:
str
Value:
'FlumotionHTTPServer'                                                  

HTTP_SERVER_VERSION

Type:
str
Value:
'0.4.2'                                                                

Generated by Epydoc 2.1 on Sat Apr 14 13:16:05 2007 http://epydoc.sf.net