Skip to main content
Authlete Java SDKauthlete-java-common ライブラリで、Authlete Web API のラッパーライブラリです。 Authlete は OAuth 2.0 と OpenID Connect の実装を提供するクラウドサービスです。認可サーバーは Authlete が提供する Web API を呼び出して OAuth/OIDC のプロトコル処理を行い、本ライブラリを使うと、HTTP リクエストや JSON ペイロードを直接扱うことなく、Java アプリケーションからこれらの Web API を呼び出せます。

SDK が提供するもの

  • Core API(実行時の OAuth/OIDC プロトコル処理)と Management API(サービス・クライアント・トークンの管理)の両方に対する API クライアントインターフェース
  • 各 Authlete API をモデル化した com.authlete.common.dto 配下の 型付きリクエスト/レスポンスクラス。各処理で期待される前処理・後処理を説明する JavaDoc が付属します。
  • Authlete が返すエンドポイントのアクション処理など、認可サーバーで共通するタスクのための ユーティリティクラス

関連ライブラリと実装

本 SDK は Authlete の Java 連携スタックの基盤です。

インストール

Maven で依存関係を追加します。
${authlete-java-common.version} に指定する最新バージョンは CHANGES.md を参照してください。

リソース

次のステップ

連携コードを書く前に Authlete の動作を確認したい場合は、サンプル認可サーバーのセットアップ に従って、Authlete のフロントエンドとして動作する認可サーバーを立ち上げてみてください。