D1 SDK v4.4.0
サポート対象のプラットフォームとアーキテクチャ
Android 8.1.0 以降
アーキテクチャ:
armeabi-v7a,arm64-v8a,x86,x86_64
新機能
クライアントバインディング
エンドユーザーのデバイス上のイシュアアプリケーションと D1 バックエンドの間に検証可能なリンクを確立するために、クライアントバインディングを追加します。
新しい API を追加:
D1Task.getBindingHash.
非同期 API
Kotlin コルーチンベースの統合向けに新しい API を追加:
新しいクラスを追加:
PushProvisioningServiceおよびSecureCardDisplayService.非推奨
D1PushWallet.getCardDigitizationState,D1PushWallet.addDigitalCardToOEM,D1Task.getTokenRequestorList、およびD1Task.addDigitalCardToSchemeの代わりにPushProvisioningService非推奨
D1Task.getCardMetadata,D1Task.getCardDetails、およびD1Task.displayCardDetailsの代わりにSecureCardDisplayService
プッシュプロビジョニング
last4 を使用してカードのデジタル化状態を取得する新しい API を追加 PushProvisioningService.getCardDigitizationState(OEMPayType oemType, String last4)。
全般
改善
D1 SDK のセキュリティを強化します。
SDK バイナリから Samsung Pay SDK を除外します。Samsung Pay SDK はイシュアアプリケーションに手動で統合してください。
サポート対象のプラットフォームとアーキテクチャ
iOS 16 以降
アーキテクチャ:
arm64,x86_64
新機能
クライアントバインディング
エンドユーザーのデバイス上のイシュアアプリケーションと D1 バックエンドの間に検証可能なリンクを確立するために、クライアントバインディングを追加します。
新しい API を追加:
D1Task.bindingHashおよびD1IssuerProvisioningExtensionAuthorizationProviding.bindingHash
非同期 API
Swift の並行処理ベースの統合向けに新しい API を導入します
新しいクラスを追加:
PushProvisioningServiceおよびSecureCardDisplayService.非推奨
D1Task.cardDigitizationState,D1Task.addDigitalCardToOEM,D1Task.tokenRequestorList、およびD1Task.addDigitalCardToSchemeの代わりにPushProvisioningService非推奨
D1Task.cardMetadata,D1Task.cardDetails、およびD1Task.displayCardDetailsの代わりにSecureCardDisplayService
プッシュプロビジョニング
last4 を使用してカードのデジタル化状態を取得する新しい API を導入します PushProvisioningService.cardDigitizationState(withLast4 last4: String)
全般
改善
D1 SDK のセキュリティを強化します。
既知の問題
同じグループ内で複数の iOS アプリケーションがキーチェーン共有を有効にすると、正常に動作するのは 1 つのアプリケーションのみです。残りのアプリケーションでは、3DS 機能または Messaging Service を使用する際に問題が発生する場合があります。
最終更新
役に立ちましたか?