BoxDeveloperEditionAPIConnectionとBoxAPIConnectionの違いについて

解決済み
解決策を見る
Highlighted
Occasional Contributor

BoxDeveloperEditionAPIConnectionとBoxAPIConnectionの違いについて

お世話になります。

 

現在、javaでBox SDK(jwt認証)を使用して開発を行っています。

初歩的な質問になり申し訳ございませんが、BoxDeveloperEditionAPIConnectionとBoxAPIConnectionの違いについて教えていただけないでしょうか。

BoxDeveloperEditionAPIConnectionはBoxAPIConnectionを継承しているので、BoxDeveloperEditionAPIConnectionを使用した方がよいと考えております。

3件の返信3
Highlighted
Box Employee

Re: BoxDeveloperEditionAPIConnectionとBoxAPIConnectionの違いについて

こちらにつきまして、JWT認証の場合は BoxDeveloperEditionAPIConnection を利用していただき、

OAuth2.0を利用する場合はBoxAPIConnectionを利用するというのが正しい流れのようです。

 

これは推測なのですが、BoxのJWT認証機能についてはOAuth2.0以降であり、
その際に新たなクラスを作成する際に同一のものは親クラスであるBoxAPIConnectionの機能を利用し、
違いのある部分についてはBoxDeveloperEditionAPIConnectionで吸収を行っているという事だと考えています。

Highlighted
Occasional Contributor

Re: BoxDeveloperEditionAPIConnectionとBoxAPIConnectionの違いについて

ご回答ありがとうございます。

 

>これは推測なのですが、BoxのJWT認証機能についてはOAuth2.0以降であり、
>その際に新たなクラスを作成する際に同一のものは親クラスであるBoxAPIConnectionの機能を利用し、
>違いのある部分についてはBoxDeveloperEditionAPIConnectionで吸収を行っているという事だと考えています。

⇒BoxのJWT認証機能を使用してBox APIを使用していますが、BoxDeveloperEditionAPIConnectionで追加された機能を使用しなければ、BoxAPIConnectionを使用して問題ないということでしょうか。

Highlighted
Box Employee

Re: BoxDeveloperEditionAPIConnectionとBoxAPIConnectionの違いについて

ざっと見た限りではBoxDeveloperEditionAPIConnectionはJWTの認証機構をサポートするためにBoxAPIConnectionクラスを継承して拡張しているようなので、その通りだと思います。