Method Summary |
|
__init__(self,
component)
|
|
authenticate (self,
request)
Returns: a deferred returning a keycard or None |
|
authenticateKeycard(self,
bouncerName,
keycard)
|
|
cleanupAuth(self,
fd)
|
|
cleanupKeycard(self,
bouncerName,
keycard)
|
|
clientDone(self,
fd)
|
|
expireKeycard (self,
keycardId)
Expire a client's connection associated with the keycard Id. |
|
setBouncerName(self,
bouncerName)
|
|
setDefaultDuration(self,
defaultDuration)
|
|
setDomain (self,
domain)
Set a domain name on the resource, used in HTTP auth challenges and on
the keycard. |
|
setIssuerClass(self,
issuerClass)
|
|
setRequesterId(self,
requesterId)
|
|
startAuthentication(self,
request)
|
Inherited from Loggable |
|
debug (self,
*args)
Log a debug message. |
dict
|
doLog (self,
level,
where,
format,
*args,
**kwargs)
Log a message at the given level, with the possibility of going higher
up in the stack. |
|
error (self,
*args)
Log an error. |
|
info (self,
*args)
Log an informational message. |
|
log (self,
*args)
Log a log message. |
|
logFunction (self,
*args)
Overridable log function. |
|
logObjectName (self)
Overridable object name function. |
|
warning (self,
*args)
Log a warning. |
|
warningFailure (self,
failure,
swallow)
Log a warning about a Failure. |