> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-fix-docs-5528-php-updates.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# アプリケーションが機密か公開かを確認する

> Auth0 Management Dashboardを使用して、Auth0にアプリケーションが公開または機密アプリとして登録されているかを確認する方法について説明します。

Auth0にアプリケーションが公開または機密アプリケーションとして登録されているかを確認することができます。詳細については、「[機密アプリケーションと公開アプリケーション](/docs/ja-jp/get-started/applications/confidential-and-public-applications)」をお読みください。

Auth0は、 **［Authentication Method（認証方法）］** 設定に基づいて、アプリケーションが機密か公開を決定します。これにより、アプリケーションがAuth0認証APIの[トークンの取得](https://auth0.com/docs/api/authentication#get-token)エンドポイントに対して、どのように認証するかを定義します。

1. Auth0 Dashboardの[［Applications（アプリケーション）］>［Applications（アプリケーション）］](https://manage.auth0.com/#/applications)に移動し、アプリケーションの名前を選択して表示します。
2. **［Credentials（資格情報）］** ビューが使用できない場合には、公開アプリケーションになります。
3. **［Credentials（資格情報）］** ビューが使用できる場合は、それを選択し、**認証方法** フィールドを見つけます。

   <Frame>
     <img src="https://mintcdn.com/docs-dev-fix-docs-5528-php-updates/AGJKQ70LznL5pcXe/docs/images/ja-jp/cdy7uua7fh8z/33kfi48tkbMIOQJ8PBxj76/8909d19639a9dae5dbc7252ba17ddd3a/Default_App_-_Creds_-_Japanese.png?fit=max&auto=format&n=AGJKQ70LznL5pcXe&q=85&s=84f70c83639f168e03f8a4c3dc1d0d34" alt="秘密鍵JWT認証を構成する - Auth0 Dashboardの説明" width="1102" height="1181" data-path="docs/images/ja-jp/cdy7uua7fh8z/33kfi48tkbMIOQJ8PBxj76/8909d19639a9dae5dbc7252ba17ddd3a/Default_App_-_Creds_-_Japanese.png" />
   </Frame>

適切な方法を使用します。

* **None（なし）** ：クライアントシークレットのない公開アプリケーション。
* **<Tooltip data-tooltip-id="react-containers-DefinitionTooltip-2" href="/docs/ja-jp/glossary?term=client-secret" tip="クライアントシークレット: クライアント（アプリケーション）が認可サーバーで認証するために使用するシークレット。これはクライアントと認可サーバーだけが知っているものであり、推測できないように十分にランダムである必要があります。" cta="用語集の表示">Client Secret</Tooltip> (Post)（クライアントシークレット（POST））** ：クライアントシークレットの送信にPOSTボディパラメーターを使用するアプリケーション。
* **Client Secret (Basic)（クライアントシークレット（ベーシック））** ：クライアントシークレットの送信にHTTP BASIC認証スキームを使用するアプリケーション。
* **Private Key <Tooltip data-tooltip-id="react-containers-DefinitionTooltip-3" href="/docs/ja-jp/glossary?term=json-web-token" tip="JSON Web Token（JWT）: 二者間のクレームを安全に表現するために使用される標準IDトークン形式（および多くの場合、アクセストークン形式）。" cta="用語集の表示">JWT</Tooltip>（秘密鍵JWT）** ：非対称認証を使用するアプリケーション。

これらの値は以下のように機密と公開のアプリケーションにマッピングされています。

| アプリケーションタイプ | 例               | トークンエンドポイント認証方法                        |
| ----------- | --------------- | -------------------------------------- |
| **パブリック**   | シングルページまたはネイティブ | **なし**                                 |
| **機密**      | 通常のWebまたはM2M    | **ベーシック**、**Post**、**秘密鍵JWT**、**指定なし** |

公開アプリケーションは、**Post** や **Basic** のようなトークンエンドポイント認証方法に必要な資格情報の機密性を維持することができません。
