keystone  18.0.0
About: OpenStack Keystone (Core Service: Identity) provides an authentication and authorization service for other OpenStack services. Provides a catalog of endpoints for all OpenStack services.
The "Victoria" series (maintained release).
  Fossies Dox: keystone-18.0.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

common.py File Reference

Go to the source code of this file.

Classes

class  keystone.identity.backends.ldap.common.LDAPHandler
 
class  keystone.identity.backends.ldap.common.PythonLDAPHandler
 
class  keystone.identity.backends.ldap.common.MsgId
 
class  keystone.identity.backends.ldap.common.PooledLDAPHandler
 
class  keystone.identity.backends.ldap.common.KeystoneLDAPHandler
 
class  keystone.identity.backends.ldap.common.BaseLdap
 
class  keystone.identity.backends.ldap.common.EnabledEmuMixIn
 

Namespaces

 keystone.identity.backends.ldap.common
 

Functions

def keystone.identity.backends.ldap.common.utf8_encode (value)
 
def keystone.identity.backends.ldap.common.utf8_decode (value)
 
def keystone.identity.backends.ldap.common.py2ldap (val)
 
def keystone.identity.backends.ldap.common.enabled2py (val)
 
def keystone.identity.backends.ldap.common.ldap2py (val)
 
def keystone.identity.backends.ldap.common.convert_ldap_result (ldap_result)
 
def keystone.identity.backends.ldap.common.safe_iter (attrs)
 
def keystone.identity.backends.ldap.common.parse_deref (opt)
 
def keystone.identity.backends.ldap.common.parse_tls_cert (opt)
 
def keystone.identity.backends.ldap.common.ldap_scope (scope)
 
def keystone.identity.backends.ldap.common.prep_case_insensitive (value)
 
def keystone.identity.backends.ldap.common.is_ava_value_equal (attribute_type, val1, val2)
 
def keystone.identity.backends.ldap.common.is_rdn_equal (rdn1, rdn2)
 
def keystone.identity.backends.ldap.common.is_dn_equal (dn1, dn2)
 
def keystone.identity.backends.ldap.common.dn_startswith (descendant_dn, dn)
 
def keystone.identity.backends.ldap.common._common_ldap_initialization (url, use_tls=False, tls_cacertfile=None, tls_cacertdir=None, tls_req_cert=None, debug_level=None, timeout=None)
 
def keystone.identity.backends.ldap.common.use_conn_pool (func)
 
def keystone.identity.backends.ldap.common.register_handler (prefix, handler)
 
def keystone.identity.backends.ldap.common._get_connection (conn_url, use_pool=False, use_auth_pool=False)
 
def keystone.identity.backends.ldap.common.filter_entity (entity_ref)
 

Variables

 keystone.identity.backends.ldap.common.LOG = log.getLogger(__name__)
 
dictionary keystone.identity.backends.ldap.common.LDAP_VALUES = {'TRUE': True, 'FALSE': False}
 
dictionary keystone.identity.backends.ldap.common.LDAP_SCOPES
 
dictionary keystone.identity.backends.ldap.common.LDAP_DEREF
 
dictionary keystone.identity.backends.ldap.common.LDAP_TLS_CERTS
 
list keystone.identity.backends.ldap.common.DN_ONLY = ['1.1']
 
 keystone.identity.backends.ldap.common._utf8_encoder = codecs.getencoder('utf-8')
 
bool keystone.identity.backends.ldap.common.WRITABLE = False
 
 keystone.identity.backends.ldap.common._utf8_decoder = codecs.getdecoder('utf-8')
 
dictionary keystone.identity.backends.ldap.common._HANDLERS = {}