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.

アクセストークンを取得する

概要

中に トークン化、NFC Wallet SDK は、〜との安全なチャネルを確立します NFC Wallet バックエンド 〜するとき プロビジョニングをトリガーする.

SDK はこの安全なチャネルを使用して、〜を発行します アクセストークン 対象:

  • デジタルカード LCM

  • 取引通知

アクセストークンには有効期限があります。必要に応じて更新してください。

SDK 連携

使用する ProvisioningBusinessService および デジタルカード ID アクセストークンを取得するために。

実装する AccessTokenListener でトークンを受け取るために onSuccess(...).

GetAccessToken.java
public void getAccessToken(final String digitalCardId) {
    final ProvisioningBusinessService provisioningService =
            ProvisioningServiceManager.getProvisioningBusinessService();

    provisioningService.getAccessToken(
            digitalCardId,
            GetAccessTokenMode.REFRESH,
            new AccessTokenListener() {
                @Override
                public void onSuccess(final String digitalCardId, final String accessToken) {
                    // トークンは正常に取得されました。
                    // これを使用して LCM サービスを呼び出し、取引通知を取得します。
                }

                @Override
                public void onError(final String digitalCardId, final ProvisioningServiceError error) {
                    // エラーを処理します(たとえば、データ接続がない場合)。
                }
            }
    );
}

最終更新

役に立ちましたか?