DotNet Cisco IP Phone LDAP Directory XML API
This web api provides LDAP searching via Cisco IP Phone XML Services.
See Cisco Unified IP Phone Services Application Development Notes, Release 7.1(2)
It uses the directory-services project for an LDAP wrapper.
Use the DotNet CLI package manager dotnet to build the project.
dotnet restore
dotnet build
{
"Ldap": {
"BindDistinguishedName": "DN here",
"BindPassword": "Password here",
"DefaultLdapUsersSearchBase": "DN search base here",
"DefaultLdapGroupsSearchBase": "DN search base here",
"DistinguishedNameEscapeCharactersString": "\\,:\\5C\\2C|\\*:\\5C\\2A|\\(:\\5C\\28|\\):\\5C\\29|\\\\:\\5C\\5C",
"Domain": "local",
"LdapConnectionFallback": "LDAP://ldap.local.domain",
"LdapConnectionOverride": "",
"LdapConnectionUrl": "ldap.local.domain",
"LdapFollowReferrals": true,
"LdapKerberosBind": false,
"LdapSecure": false
}
}
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.