Sorry, this isn’t specifically regarding SuiteScript, but NetSuite development related: Is anyone calling their Restlets (or SuiteTalk) from Java code, and already using HMAC-SHA256 for your Token-based authentication? We are looking at several clients and libraries in Java and finding that many of them have not been updated to support HMAC-SHA256, which will be a problem as HMAC-SHA1 will soon be deprecated, and no longer supported at all after 2021.2
NetSuite suggests ScribeJava in their help center, but even that requires creating a custom HMAC-SHA256 signature service, which I was able to do with a custom signing class and a custom class to implement the OAuth 1.0 interface, but would prefer something that does this out of the box if possible. Jersey’s OAuth1 libraries have no support, and can’t be easily extended.
I am trying to figure out what other options to look at or consider.