跳转到主要内容

面向对象LDAP

项目描述

使用python-ldap库: http://www.python-ldap.org/


为操作ldap提供基础
采用高度面向对象的编程方法。


使用提供的对象类型,覆盖它们,或创建自己的。


添加以下三个环境变量

- LDAP_CONNECTION_URI
- LDAP_CONNECTION_DN
- LDAP_CONNECTION_PASSWORD


以下是一个示例

```python
import os


os.environ['LDAP_CONNECTION_URI'] = 'example.com'
os.environ['LDAP_CONNECTION_DN'] = 'CN=<username>,OU=People,DC=EXAMPLE,DC=COM'
os.environ['LDAP_CONNECTION_PASSWORD'] = '<password>'


from ooldap.foundation import LDAPObject


ldapobject = LDAPObject('CN=johndoe,OU=People,DC=EXAMPLE,DC=COM')

ldapobject.data
ldapobject.description
ldapobject.get_attribute('mail')
```

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪一个,请了解有关安装包的更多信息。

源代码分发

ooldap-0.1.1.tar.gz (2.9 kB 查看哈希值)

上传时间: 源代码

构建分发

ooldap-0.1.1-py2.7.egg (5.5 kB 查看哈希值)

上传时间: 源代码

支持者