BACKLOG-4500 : implement missing method + use getter instead of local variable for external session