MidPoint can connector to Active Directory servers by using Active Directory LDAP-based connector. This is (mostly) standard-based and lightweight method based on LDAP protocol.
The SSH Connector may be also useful.
In the past there was a Legacy .NET connector, but that is an obsolete and unsupported method.