デバイスのロック解除方法の更新シナリオ
概要
エンドユーザーが安全なロック画面を有効にし、イシュアアプリケーションが 生体認証 または デバイス認証情報(キーガード) をCDCVM方式として設定している場合は、デバイスのロック解除の変更を慎重に扱ってください。
一部の変更では、Android Keystore に保存されている鍵素材が無効になります。NFC Wallet SDK は、キーストアにアクセスしたときにのみこれを検出します。支払い中、イシュアアプリケーションはカードの取得に失敗し、 CARD_NOT_EXISTING 例外を受け取る場合があります。
以下のシナリオは、想定される動作をまとめたものです。
シナリオ
エンドユーザーが安全なロック画面を無効にする
Android Keystore 内の鍵素材を無効にします。これが発生しても、Android はデジタルウォレットアプリケーションに通知しません。
キーストアにアクセスしたときにのみ、無効な鍵素材を検出します。
支払い中、カードを1枚も見つけられず、 CARD_NOT_EXISTING 例外を受け取る場合があります。
エンドユーザーが安全なロック画面の種類を変更する。たとえば、指紋からパスコードへ、またはパスコードからPINへ変更する
何もしません。
何もしません。
イシュアアプリケーションのロジックに基づき、起動時またはバックグラウンドチェックでこの変更を任意に検出します。
エンドユーザーが安全なロック画面を無効にし、その後再度有効にする
安全なロック画面が無効になるとすぐに、鍵素材を無効にします。
キーストアにアクセスしたときにのみ、無効な鍵素材を検出します。
支払い中、カードを1枚も見つけられず、 CARD_NOT_EXISTING 例外を受け取る場合があります。
エンドユーザーが新しい指紋を追加する
何もしません。
何もしません。
何もしません。
エンドユーザーがすべての指紋を削除する
デジタルウォレットアプリケーションが 生体認証 をCDCVM方式として使用している場合、Android Keystore 内の鍵素材を無効にします。
もし 生体認証 がCDCVM方式として使用されている場合、キーストアにアクセスしたときにのみ無効な鍵素材を検出します。
もし 生体認証 がCDCVM方式として使用されている場合、支払い中にカードを1枚も見つけられず、 CARD_NOT_EXISTING 例外を受け取る場合があります。
最終更新
役に立ちましたか?