3.3.1.5 Per SMB Session

Server.Session.AuthenticationState: A session can be in one of four states:

  • InProgress: A session setup (an extended SMB_COM_SESSION_SETUP_ANDX exchange, as described in section 3.2.4.2.4.1) is in progress for this session for the first time.

  • Valid: The session is valid and a session key and UID are available for this session.

  • Expired: The Kerberos ticket for this session has expired and the session needs to be re-established.

  • ReauthInProgress:  A session setup (an extended SMB_COM_SESSION_SETUP_ANDX exchange, as described in section 3.2.4.2.4.1) is in progress for re-authentication of an expired or valid session.

Server.Session.SessionKeyState: The session key state. This can be either Unavailable or Available.

Server.Session.AuthenticationExpirationTime: A value that specifies the time at which the session will be expired.