summaryrefslogtreecommitdiff
path: root/nsswitch/winbind_struct_protocol.h
AgeCommit message (Collapse)AuthorFilesLines
2012-09-20winbind: Extend wbcAuthenticateUserEx to provide PACChristof Schmitt1-0/+1
With this new interface, external applications that have authenticated to an ADS can pass the PAC from the Kerberos ticket to wbcAuthenticateUserEx. winbindd decodes and extracts the info3 information for the external application. If winbindd can verify the PAC signature, the info3 from the PACis also added to the netsamlogon_cache. The info3 data can be used by the external application to get the uid and primary gid. The data in netsamlogon_cache allows to retrieve the complete group list through the NSS function getgrouplist. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2011-04-13s3: Add winbindd_lookupsidsVolker Lendecke1-1/+3
Signed-off-by: Jeremy Allison <jra@samba.org>
2011-01-19s3: Add wbinfo --dc-infoVolker Lendecke1-1/+3
wbinfo --dc-info prints the current DC name and IP address. This helps diagnosing problems that might happen when a later wbinfo --ping-dc fails. This patch started out by using the SAF and NBT cache entires, but those are relatively short-lived. So I decided to invent a new gencache entry with a very long timeout. We need to go via the gencache because when for some reason a winbind child process is stuck, we can't query it for the current DC it's connected to. This must eventually go away again when we have a fully async winbind. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 19 08:40:28 CET 2011 on sn-devel-104
2010-08-14s3:winbind: increase interface version after removing callsMichael Adam1-1/+4
Michael
2010-08-14s3:winbind: remove the method REMOVE_MAPPING from winbind's APIMichael Adam1-2/+0
Michael
2010-08-14s3:winbind: remove the method SET_MAPPING from winbind's APIMichael Adam1-2/+0
Michael
2010-08-14s3:winbind: remove SET_HWM from winbind's API.Michael Adam1-2/+0
2010-04-19winbindd: Fill in num_entries where availableVolker Lendecke1-1/+2
The server implementation of WINBINDD_LIST_USERS, WINBINDD_LIST_GROUPS and WINBINDD_LIST_TRUSTDOM knows the number of entries returned. Bump up the version number so that a newer lib does not rely on something an older winbind does not do.
2010-03-13NSS:winbind_struct_protocol.h - fix typoMatthias Dieter Wallnöfer1-1/+1
2010-01-24s3: Add the session key to the ccache_ntlm_auth responseVolker Lendecke1-1/+3
2010-01-24s3: Add wbinfo --ccache-saveVolker Lendecke1-1/+8
With this command you can give winbind your password for later use by the automatic ntlm_auth
2009-12-21s3:winbind: Add a lower-cost alternative to wbinfo -t: wbinfo --ping-dcVolker Lendecke1-1/+3
This just does a NULL RPC call through an existing NETLOGON connection. If someone knows an operation that "just works" and does not return NOT_SUPPORTED, please tell me :-)
2009-10-13libwbclient: add wbcChangeTrustCredentials.Günther Deschner1-0/+1
Guenther
2009-08-05s3:winbind: Add NDR-based parent-child communication to winbindVolker Lendecke1-0/+3
2009-05-30libwbclient: Add async call framework.Kai Blin1-0/+5
2009-02-11s3: Implement wbcGetSidAliasesDan Sledz1-0/+3
* Adds wbcGetSidAliases that calls the lookup_useraliases function. * Updates wbinfo and winbind_util.c to call the new function. * Also added winbind_get_groups helper function.
2009-02-11s3: Implement wbcGetpwsidDan Sledz1-3/+6
* Adds the plumbing required to lookup users by sid into winbind, wbinfo and smbd helper lib (winbind_util.c). * Removes some double declarations of winbind_util.c functions. * Bumps the winbind protocol version to 21 and the minor version of wbclient to 3.
2009-01-05s3:winbindd: move WINBINDD_CCACHE_ENTRY and WINBINDD_MEMORY_CREDS to winbindd.hStefan Metzmacher1-27/+0
metze
2008-12-16nsswitch: Move source3 files to top level dir.Kai Blin1-0/+514
Don't move source4 files yet to not confuse git's rename tracking too much.