第1章 Basic 認証と Jakarta Persistence を使用する Security のスタートガイド
組み込みの Quarkus Basic 認証 と Jakarta Persistence アイデンティティープロバイダーを使用して Quarkus アプリケーションエンドポイントを保護し、ロールベースのアクセス制御を有効にすることで、Quarkus Security の使用を開始します。
Jakarta Persistence IdentityProvider は Basic 認証 のユーザー名とパスワードのペアを検証して、アクセス要求の承認に使用される SecurityIdentity インスタンスに変換します。これにより、Quarkus アプリケーションはセキュアになります。
Jakarta Persistence の詳細は、Jakarta Persistence を備えた Quarkus Security を参照してください。
このチュートリアルでは、OpenID Connect (OIDC) 認証メカニズムの使用方法など、Quarkus でより高度なセキュリティーメカニズムを実装するための準備を行います。
1.1. 前提条件 リンクのコピーリンクがクリップボードにコピーされました!
このガイドを完了するには、以下が必要です。
- 約 15 分
- IDE
-
JAV_HOMEが適切に設定された状態でインストールされた JDK 17+ - Apache Maven 3.9.6
- オプションで使用する場合は Quarkus CLI
- ネイティブ実行可能ファイル (ネイティブコンテナービルドを使用する場合は Docker) をビルドする必要がある場合は、オプションで Mandrel または GraalVM がインストールされ、適切に設定されている