Skip navigation.
 
mlRe: Windows networking API
FROM : Kyle Sluder
DATE : Wed Mar 26 22:36:26 2008

On Tue, Mar 25, 2008 at 11:41 AM, Robert Claeson
<<email_removed>> wrote:
> Is there an API/framework to interface with the SMB/Samba/Windows
>  networking functionality of OS X?


Just to clarify for posterity, these are two separate topics.  SMB
(aka CIFS), of which Samba is an implementation, is a network
filesystem protocol.  Windows Networking in the post WinNT world is
Active Directory, which is an implementation of (among other things)
LDAP, a hierarchical data storage and retrieval protocol, and
Kerberos, a token-passing authentication scheme.  OS X also implements
LDAP and Kerberos, but calls it Open Directory.

Now as for your question, look into CBIdentity, CBIdentityAuthority
(from the Collaboration framework) and
CSIdentityQueryCreateForCurrentUser (part of Core Services Identity
API).  These will be able to do what you want against all bound
directory servers.

--Kyle Sluder

Related mailsAuthorDate
mlWindows networking API Robert Claeson Mar 25, 16:41
mlRe: Windows networking API Ken Thomases Mar 26, 12:05
mlRe: Windows networking API Kyle Sluder Mar 26, 22:36