Logo Search packages:      
Sourcecode: zope-exuserfolder version File versions

zope-exuserfolder-0.50.0::AuthSources::httpsAuthSource::httpsAuthSource::httpsAuthSource Class Reference

Inherits OFS::Folder::Folder.

List of all members.


Detailed Description

Authenticate Users against an HTTPS service 

Definition at line 41 of file httpsAuthSource.py.


Public Member Functions

def __init__
def authenticate
def cacheAuth
def cacheUnAuth
def clearAuthCache
def createUser
def cryptPassword_old
def deleteUsers
def isAuthenticCached
def isUnAuthenticCached
def listOneUser
def listUserNames
def listUsers
def manage_editAuthSource
def updateUser

Public Attributes

 authResponse
 authResponsePattern
 defaultRole
 passwdParam
 serviceUrl
 userNameParam

Static Public Attributes

int CACHE_TIMEOUT = 60
string icon = 'misc_/exUserFolder/exUserFolderPlugin.gif'
string id = 'httpsAuthSource'
 manage_editForm = manage_edithttpsAuthSourceForm
tuple manage_properties = HTMLFile('properties', globals())
 manage_tabs = Acquisition.Acquired
string meta_type = 'Authentication Source'
 remoteAuthMethod = authenticate
string ROLES_KEY = '_roles'
string title = 'HTTPS Authentication'
int UNAUTH_CACHE_MAXSIZE = 50

Private Member Functions

def _parseResponse
def _setProps

Private Attributes

 _v_unAuthenticCache

Static Private Attributes

dictionary _v_authenticCache = {}
dictionary _v_unAuthenticCache = {}

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index