vio_ldap.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:ansible-modules-extras-gpl3 作者: vmware 项目源码 文件源码
def ldap_bind_with_user(module, conn, username, password):

    result = False

    try:

        conn.simple_bind_s(username, password)
        result = True

    except ldap.INVALID_CREDENTIALS:
        fail_msg = "Invalid Credentials for user {}".format(username)
        module.fail_json(msg=fail_msg)
    except ldap.LDAPError as e:
        fail_msg = "LDAP Error Binding user: {}: ERROR: {}".format(username, ldap_errors(e))
        module.fail_json(msg=fail_msg)

    return result
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号