mirror of
https://github.com/samba-team/samba.git
synced 2025-02-04 17:47:26 +03:00
ntlmssp: only give away the session key, when the authentication is done
metze
This commit is contained in:
parent
70b0c8f79a
commit
23e31350f5
@ -235,6 +235,10 @@ NTSTATUS gensec_ntlmssp_session_key(struct gensec_security *gensec_security,
|
||||
{
|
||||
struct gensec_ntlmssp_state *gensec_ntlmssp_state = (struct gensec_ntlmssp_state *)gensec_security->private_data;
|
||||
|
||||
if (gensec_ntlmssp_state->expected_state != NTLMSSP_DONE) {
|
||||
return NT_STATUS_NO_USER_SESSION_KEY;
|
||||
}
|
||||
|
||||
if (!gensec_ntlmssp_state->session_key.data) {
|
||||
return NT_STATUS_NO_USER_SESSION_KEY;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user