Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.

バインドまたはカード所有者確認のリクエストを承認する

バインディングを承認

デバイスのバインディング要求を承認するには、 DigitalCardService.approveBindingdigitalCardID および bindingReference.

以下の例は、バインディング要求を承認する方法を示しています。

val digitalCardID = "" // payload の tokenReferenceID
val bindingReference = "" // payload の deviceIndex
val reason: DigitalCardService.BindingApprovalReason? =
    DigitalCardService.BindingApprovalReason.USER_DECISION // 任意; null の場合の既定値は ISSUER_DECISION

d1Task.digitalCardService().approveBinding(
    digitalCardID,
    bindingReference,
    reason,
    object : D1Task.Callback<Void> {
        override fun onSuccess(data: Void?) {
            // 成功を処理します。
        }

        override fun onError(e: D1Exception) {
            // エラーを処理します。
        }
    }
)
String digitalCardID = ""; // payload の tokenReferenceID
String bindingReference = ""; // payload の deviceIndex
DigitalCardService.BindingApprovalReason reason =
        DigitalCardService.BindingApprovalReason.USER_DECISION; // 任意; null の場合の既定値は ISSUER_DECISION

d1Task.digitalCardService().approveBinding(
        digitalCardID,
        bindingReference,
        reason,
        new D1Task.Callback<Void>() {
            @Override
            public void onSuccess(Void data) {
                // 成功を処理します。
            }

            @Override
            public void onError(@NonNull D1Exception exception) {
                // エラーを処理します。
            }
        });

カード所有者の確認を承認

カード所有者の確認要求を承認するには、 DigitalCardService.approveCardholderVerificationdigitalCardID.

以下の例は、カード所有者の確認要求を承認する方法を示しています。

最終更新

役に立ちましたか?