Box 側の以下のアップデートによって、古いバージョンのライブラリを使用している場合、エラーが発生するようになりました。
----------
As of October 2023, RSA keypairs generated on the Developer Console (refer to the
Generate a keypair guide) are no longer compatible with Bouncy Castle version 1.57, which was utilized in the Box Java SDK up to v4.6.1. Attempting to use a JWT configuration downloaded from the Developer Console results in a javax.crypto.BadPaddingException: pad block corrupted error. Prossible solutions:
1. Upgrade to the v4.7.0 of Box Java SDK, which uses newer version of the Bouncy Castle library. (recommended)
2. Manually generate a keypair using OpenSSL version 1.0.x and add the Public Key to the Developer Console. The
manually add keypair guide provides assistance in this process.
DataSpider Servista 4.4 ではライブラリをバージョンアップしているため、エラーを回避できます。
これは上記「1.」の方法に該当します。
DataSpider Servista 4.4 以降へのバージョンアップが難しい場合、上記「2.」の方法で回避が可能かお試しください。
なお、大変お手数ですが、詳細な手順は Box 側にご確認をお願いいたします。