See the roadmap for features which will be added in the future.
Plug-in modules/classes for specific handling of attributes/syntaxes. The following plug-in modules currently exist in directory web2ldap/w2lapp/schema/plugins/:
| Module name | Description |
|---|---|
| acp133 | mainly LDAP syntaxes defined for ACP 133 with simple select lists, but could not tested |
| activedirectory | For MS AD and Samba 4 |
| aedir | powerful plugin classes for maintaining Æ-DIR |
| apple | support for Apple Open Directory |
| asn1objects | Class which can dump BER objects as pretty-printed ASN.1 |
| dds | for dynamic entries defined in RFC 2589 |
| dhcp | for ISC dhcpd with LDAP backend |
| dns | for DNS RR entries like defined in dnsdomain2.schema |
| edirectory | Various syntaxes found in draft-sermersheim-nds-ldap-schema |
| eduperson | for attributes defined eduPerson |
| entrust | Some small syntax quirks for Entrust PKI schema |
| exchange | Some small quirks for Exchange 5.5 |
| freeipa | Some small quirks for FreeIPA |
| groups | handles DN attributes related to groups |
| h350 | for H.350 attributes defined in RFC 3944 |
| ibmds | Some small quirks for IBM Directory Server |
| inetorgperson | Plugin classes solely registered for composing certain attributes used with inetOrgPerson (see RFC 2798). |
| krb5 | for heimdal and MIT Kerberos schema |
| ldapns | LDAP-based naming service |
| lotusdomino | for attributes in Lotus Domino's LDAP service |
| msperson | See stroeder.com.schema |
| mssfu30 | Microsoft System Services for Unix 3.0 |
| nis | NIS attributes (see also RFC 2307) |
| oath | Attributes used with OATH-LDAP |
| opends | mainly some configuration attributes used in OpenDJ (formerly known as OpenDS) |
| openldap | some attributes used in OpenLDAP for back-config and slapo-accesslog (see also draft-chu-ldap-logschema) |
| pgpkeysrv | Multi-line fields for PGP keys |
| pilotperson | for attributes defined in RFC 1274 |
| pkcschema | for attributes defined in draft-ietf-pkix-ldap-pkc-schema |
| ppolicy | for attributes defined in draft-behera-ldap-password-policy |
| quirks | Various quirks for very misbehaving servers |
| samba | for Samba 3 |
| schac | for attributes defined in SCHAC |
| subentries | for attributes defined for subentries (see RFC 3672) |
| vchupwdpolicy | covering central password policy configuration attributes defined in draft-vchu-ldap-pwd-policy |
| vpim | for attributes defined in VPIM (see RFC 4237) |
| x500dsa | for attributes available on real X.500 DSAs |
http://demo.web2ldap.de:1760/web2ldap/ldapurl?ldap://ldap.openldap.org/dc=openldap,dc=org
Note: Although most LDAP URLs will work you should use URL-quoted LDAP URLs.
Accept-Charset sent by the HTTP client.
| Supported Mechanism(s) | Remark |
|---|---|
| DIGEST-MD5, CRAM-MD5 | Password-based challenge-response mechs: use short user name in login form, not the bind-DN |
| PLAIN | is supported but not recommended unless SSL/TLS is used |
| EXTERNAL | Usable for LDAPS, StartTLS or LDAPI connections. End-user authentication is only meaningful if the web2ldap is started in stand-lone mode as a personal client. |
| GSSAPI | Usable for Kerberos V authentication. User authentication is only meaningful if the web2ldap is started in stand-lone mode as a personal client and the user obtained a TGT from the KDC before (with command-line tool kinit). |