Add additional logging for SAML sessions. (#7971)

This commit is contained in:
Patrick Cloke 2020-07-29 13:54:44 -04:00 committed by GitHub
parent f23c77389d
commit 3a00bd1378
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

1
changelog.d/7971.misc Normal file
View File

@ -0,0 +1 @@
Log the SAML session ID during creation.

View File

@ -96,6 +96,9 @@ class SamlHandler:
relay_state=client_redirect_url relay_state=client_redirect_url
) )
# Since SAML sessions timeout it is useful to log when they were created.
logger.info("Initiating a new SAML session: %s" % (reqid,))
now = self._clock.time_msec() now = self._clock.time_msec()
self._outstanding_requests_dict[reqid] = Saml2SessionData( self._outstanding_requests_dict[reqid] = Saml2SessionData(
creation_time=now, ui_auth_session_id=ui_auth_session_id, creation_time=now, ui_auth_session_id=ui_auth_session_id,