03-26-2015 03:52 AM
Hi
What's the meaning of LdapType.Unknown in a FullUser? The name seems to suggest something undefinied - which I'm sure it isn't.
In fact, looking at the wiki, 3 isn't even a valid valid for LdapType: http://docwiki.cisco.com/wiki/Cisco_Unity_Connection_Provisioning_Interface_(CUPI)_API_--_User_API, so I'd expect my mailboxes to return 1. Users without ldap sync properly return LdapType.None (0), and if I have a user whose ldap integration is inactive, it properly returns LdapType.Inactive (1).
I haven't checked the source yet, but something is off. Could it be that it's a binary add, so if a user that does authentication and is integrated, we have 0x01 & 0x10 = 0x10 and thus it's merely the "Unknown" that has me confused and it really means "the user is active and also does ldap authentication"