アプリ統合用のOIDC IDトークンを暗号化する
OIDC IDトークンを暗号化し、トークン内の情報を不正なアクセスから保護します。APIを使用したIDトークンの暗号化については、キーを管理する(Manage keys)を参照してください。
-
Admin Consoleで、アプリケーション(Applications) > アプリケーション(Applications)に移動し、OIDCアプリを選択します。
-
一般(General)タブをクリックします。
-
クライアントの資格情報(Client Credentials)セクションで、編集(Edit)をクリックします。
-
公開鍵/秘密鍵(Public Key / Private Key)を選択します。
-
公開鍵(Public Keys)セクションで編集(Edit)をクリックします。
-
Oktaにキーを保存(Save keys in Okta)(Save keys to Okta)またはURLを使用してキーを動的にフェッチ(Use a URL to fetch keys dynamically)を選択します。
-
Oktaにキーを保存([Save keys in Okta)](Save keys to Okta)を選択した場合は、 公開鍵(Public Keys)セクションに移動してキーを追加(Add key)をクリックします。
-
新しいキーを生成(Generate new key)ドロップダウンメニューからトークン暗号化用 (enc)(For token encryption (enc))を選択し、新しいキーペアを生成します。または、独自の公開鍵を貼り付けます。
-
完了([Done)] をクリックします。公開鍵が公開鍵(Public keys)セクションに表示されます。
-
-
URLを使用してキーを動的にフェッチ(Use a URL to fetch keys dynamically)を選択した場合、URLをURL(URL)フィールドに入力します。
-
IDトークン暗号化(ID Token Encryption)ドロップダウンメニューから、暗号化アルゴリズムを選択します。
-
保存(Save)をクリックします。
-
クライアントの資格情報(Client Credentials)セクションで、保存(Save)をクリックします。
このアプリのOIDC IDトークンが、選択したアルゴリズムで暗号化されるようになります。