def _ldap_uri(self, realm): dashrealm = '-'.join(realm.split('.')) socketpath = paths.SLAPD_INSTANCE_SOCKET_TEMPLATE % (dashrealm, ) return 'ldapi://' + ldapurl.ldapUrlEscape(socketpath)
def realm_to_ldapi_uri(realm_name): serverid = realm_to_serverid(realm_name) socketname = paths.SLAPD_INSTANCE_SOCKET_TEMPLATE % (serverid,) return 'ldapi://' + ldapurl.ldapUrlEscape(socketname)
def _ldap_tag_dn_decode(result, realm=''): return [('ldap://%s/%s' % (realm, ldapurl.ldapUrlEscape(dn)), attributes) for dn, attributes in _ldap_decode(result) ]
def realm_to_ldapi_uri(realm_name): serverid = realm_to_serverid(realm_name) socketname = paths.SLAPD_INSTANCE_SOCKET_TEMPLATE % (serverid, ) return 'ldapi://' + ldapurl.ldapUrlEscape(socketname)
def _ldap_uri(self, realm): dashrealm = '-'.join(realm.split('.')) socketpath = paths.SLAPD_INSTANCE_SOCKET_TEMPLATE % (dashrealm,) return 'ldapi://' + ldapurl.ldapUrlEscape(socketpath)