Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

デジタルカードのLCMを管理する

概要

デジタルカードのライフサイクル(LCM)を管理するために、デジタルウォレットアプリケーションで NFC Wallet SDK を使用します。

主なユースケース:

  • デジタルウォレットアプリケーションからデジタルカードを削除する

開始する前に、以下で説明されているようにアクセストークンを取得する必要があります アクセストークンを取得する.

このセクションでは、デジタルウォレットアプリケーションから開始される LCM アクションについて説明します。イシュアバックエンドは、TSP と直接デジタルカード LCM を開始することもできます。

SDK 連携

使用する MGCardLifeCycleManager およびデジタルカード ID を使用して LCM アクションをトリガーします。

実装する MGCardLifecycleEventListener を処理するための onSuccessonError コールバック。

サポートされているアクション:

  • deleteCard

  • suspendCard

  • resumeCard

onSuccess は、NFC Wallet SDK がリクエストを受け入れたことを確認します。デジタルウォレットアプリケーションは、プッシュ通知を受信した後に更新されます。

からの変更は NFC Wallet バックエンド デジタルウォレットアプリケーションにはすぐには表示されません。

NFC Wallet バックエンド は、デジタルカードの状態を同期するためにプッシュ通知を送信します。

参照 プッシュ通知の処理.

デジタルカードを削除する

を使用してデジタルカードを削除する MGCardLifeCycleManager.deleteCard(...).

カードを削除すると、デジタルウォレットアプリケーションからそのカードが完全に削除されます。

後、 イシュアのバックエンドが または デジタルウォレットアプリケーション が削除リクエストを開始すると、デジタルカードは一時的に次のように表示されることがあります RETIRED状態。

この間、 DigitalizedCardManager#getAllCards() は引き続きカードを返すことがあります。

SDK がローカルストレージからカードを削除すると、そのカードはリストから消えます。

デジタルカードを一時停止する

を使用してデジタルカードを一時停止する MGCardLifeCycleManager.suspendCard(...).

デジタルカードを再開する

を使用してデジタルカードを再開する MGCardLifeCycleManager.resumeCard(...).

最終更新

役に立ちましたか?