-
Notifications
You must be signed in to change notification settings - Fork 16
References
august-alt edited this page Feb 18, 2021
·
19 revisions
There's no good documentation for writing code that uses OpenLDAP. Or maybe I just couldn't find it. Either way, there is good documentation for other LDAP libraries. They are very similar (if not identical) to OpenLDAP, so it's easy to use them even if libraries are different.
- OpenLDAP Documentation (this is an administrator's guide, so it lacks info on how to actually write code that uses OpenLDAP) https://www.openldap.org/doc/
- Java LDAP SDK for C (the best one out of these) https://docs.oracle.com/cd/E19957-01/817-6707/index.html
- Microsoft Docs: Lightweight Directory Access Protocol https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ldap/lightweight-directory-access-protocol-ldap-api
- Microsoft Docs: LDAP error codes https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ldap/return-values
- LDAP wiki (also contains some info about AD and even ADUC) https://ldapwiki.com/
- LDAP Representations (talks about how attribute schema maps to attribute types) https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-adts/7cda533e-d7a4-4aec-a517-91d02ff4a1aa
- LDAP Syntax Filters https://social.technet.microsoft.com/wiki/contents/articles/5392.active-directory-ldap-syntax-filters.aspx
- AD Technical Specification (in-depth info on the AD protocol) https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-adts/d2435927-0999-4c62-8c6d-13ba31a52e1a
- Microsoft Docs: Active Directory Schema https://docs.microsoft.com/en-us/windows/win32/adschema/active-directory-schema
- User Account Attributes in AD (breaks down the Account tab) https://www.jigsolving.com/activedirectory/user-account-attributes-part-5
- AD: Large Integer Attributes https://social.technet.microsoft.com/wiki/contents/articles/31135.active-directory-large-integer-attributes.aspx
- User Attributes http://www.kouti.com/tables/userattributes.htm
- AD Attributes List (broken down by tab) https://docs.secureauth.com/display/KBA/Active+Directory+Attributes+List
- What are Linked Attributes? https://blog.kloud.com.au/2016/09/26/active-directory-what-are-linked-attributes/
- Microsoft Docs: Group Policy Overview https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/hh831791(v=ws.11)
- Microsoft Docs: Message Syntax (preferences xml syntax) that https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-gppref/9ac442e7-eac8-4684-a63b-93a4fe97c144
- Group Policy Tab Overview https://www.sciencedirect.com/topics/computer-science/group-policy-tab
Note that the latest Qt version is 5.15 and that might come up in web searches over 5.12 version docs. So you gotta watch out for "This function was introduced in Qt >5.12".
- Qt 5.12 documentation https://doc.qt.io/qt-5.12/reference-overview.html
- C++ unit testing with Qt Test http://blog.davidecoppola.com/2017/11/cpp-unit-testing-with-qt-test-introduction/
- Interface Hall of Shame http://hallofshame.gp.co.at/shame.htm
- Context Menu Interaction Design https://medium.com/@hagan.rivers/context-menu-ux-design-75e3093eb127
- UI Design for Rule Builders (relevant to filter widget) https://medium.com/@hagan.rivers/ui-design-for-rule-builders-e3f218461954
- Unit Tests HOWTO KDE Guidelines https://community.kde.org/Guidelines_and_HOWTOs/UnitTests