> For the complete documentation index, see [llms.txt](https://docs.payments.thalescloud.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payments.thalescloud.io/nfc-wallet-sdk-android/ja/implement-nfc-wallet/make-payment/implement-contactless-payments/7.-configure-cdcvm-experiences/pure-cdcvm/pure-cvm-priority.md).

# PURE CVMの優先順位

## 概要

PURE CVM選択は、次の間のネゴシエーションです **デジタルウォレットアプリケーション** および端末。

これは、次を認証するために使用されるカード所有者確認方法（CVM）を決定します **エンドユーザー**.

このページでは、サポートされるCVMオプションと設定されたCVM優先順位に基づくCVM選択プロセスについて説明します。

## CVM選択プロセス

PUREプロファイルでは、サポートされるCVMとCVM優先順位を定義します。

これは次を使用します `PUREアプリケーション制御` フィールド、バイト1またはバイト3:

* バイト1は、CIAC-CVM1に関連付けられたCVMオプションを定義します。
* バイト3は、CIAC-CVM2に関連付けられたCVMオプションを定義します。

{% hint style="info" %}
NFC Wallet SDKでは、CIAC-CVM1とCIAC-CVM2に同一のCVMオプションが必要です。
{% endhint %}

トランザクションでCVMが必要な場合、選択プロセスではデジタルウォレットアプリケーションと端末の両方でサポートされる最初のCVMが選択されます。

CVM選択には次のパラメーターが使用されます。

### `PUREアプリケーション制御` 詳細

この `PUREアプリケーション制御` フィールドはPUREプロファイル値です。

<table><thead><tr><th width="166.22216796875">ビットマッピング</th><th>説明</th></tr></thead><tbody><tr><td>バイト1 ビット6</td><td>1b: ローカルCDCVMがサポートされています。</td></tr><tr><td>バイト1 ビット4</td><td>1b: 署名がサポートされています。</td></tr><tr><td>バイト1 ビット3</td><td>1b: オンラインPINがサポートされています。</td></tr><tr><td>バイト1 ビット1</td><td><ul><li>1b: CDCVMよりもオンラインPINが優先されます。</li><li>0b: オンラインPINよりもCDCVMが優先されます。</li></ul></td></tr></tbody></table>

### `TTPI` 詳細

PUREプロファイルが次をサポートしている場合 `TTPI` （端末トランザクション処理情報）、端末はこのフィールドを通じてサポートするCVM機能を通知します。

<table><thead><tr><th width="162.88885498046875">ビットマッピング</th><th>説明</th></tr></thead><tbody><tr><td>バイト1 ビット3</td><td><p>端末機能: オンラインPINのサポート。</p><ul><li>1 = オンラインPINがサポートされています。</li><li>0 = オンラインPINはサポートされていません。</li></ul></td></tr><tr><td>バイト1 ビット2</td><td><p>端末機能: 署名のサポート。</p><ul><li>1 = 署名がサポートされています。</li><li>0 = 署名はサポートされていません。</li></ul></td></tr><tr><td>バイト2 ビット7</td><td><p>カード所有者確認に関連する端末要求。</p><ul><li>1 = CVMが必要です。</li><li>0 = CVMは必要ありません。</li></ul></td></tr><tr><td>バイト3 ビット7</td><td><p>端末機能: 端末がバイト2のビット7でカード所有者確認を要求する場合に、可能なCVM方式としてConsumer Device CVMをサポートします。</p><ul><li>1 = 端末は、可能なCVMとしてCDCVMをサポートします。</li><li>0 = 端末はCDCVMを可能なCVMと見なしません。</li></ul></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.payments.thalescloud.io/nfc-wallet-sdk-android/ja/implement-nfc-wallet/make-payment/implement-contactless-payments/7.-configure-cdcvm-experiences/pure-cdcvm/pure-cvm-priority.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
