mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
589a42e2da
The auth context was in the past only for NTLM authentication, but we need a SAM, an event context and and loadparm context for calculating the local groups too, so re-use that infrustructure we already have in place. However, to avoid problems where we may not have an auth_context (in torture tests, for example), allow a simpler 'session_info' to be generated, by passing this via an indirection in gensec and an generate_session_info() function pointer in the struct auth_context. In the smb_server (for old-style session setups) we need to change the async context to a new 'struct sesssetup_context'. This allows us to use the auth_context in processing the authentication reply . Andrew Bartlett |
||
---|---|---|
.. | ||
credentials | ||
gensec | ||
kerberos | ||
ntlm | ||
ntlmssp | ||
tests | ||
auth_sam_reply.c | ||
auth.h | ||
config.m4 | ||
config.mk | ||
pyauth.c | ||
pyauth.h | ||
sam.c | ||
samba_server_gensec.c | ||
session.c | ||
session.h | ||
system_session.c | ||
wscript_build | ||
wscript_configure |