A change was made in the 9.x series that moved from basic auth to HTTP sessions. The SDK (as it stands) requires basic auth to function, so interfacing with OneFS will fail when basic auth is no longer available by default.
The SDK requiring basic auth to function is a very bad security posture for a variety of reasons.
Given that the code interfaces with PAPI using isi.rest instead of isi.papi.basepapi, session support will need to be bolted on to the SDK.
Using isi.papi.basepapi probably makes a whole lot more sense though, since it implements session handlers under the covers.
A change was made in the 9.x series that moved from basic auth to HTTP sessions. The SDK (as it stands) requires basic auth to function, so interfacing with OneFS will fail when basic auth is no longer available by default. The SDK requiring basic auth to function is a very bad security posture for a variety of reasons. Given that the code interfaces with PAPI using isi.rest instead of isi.papi.basepapi, session support will need to be bolted on to the SDK. Using isi.papi.basepapi probably makes a whole lot more sense though, since it implements session handlers under the covers.