アクセストークンを取得する
概要
中に トークン化、NFC Wallet SDK は、〜との安全なチャネルを確立します NFC Wallet バックエンド 〜するとき プロビジョニングをトリガーする.
SDK はこの安全なチャネルを使用して、〜を発行します アクセストークン 対象:
デジタルカード LCM
取引通知
アクセストークンには有効期限があります。必要に応じて更新してください。
SDK 連携
使用する ProvisioningBusinessService および デジタルカード ID アクセストークンを取得するために。
実装する AccessTokenListener でトークンを受け取るために onSuccess(...).
アクセストークンは機密データとして扱ってください。
ログに出力したり、ディスクに永続化したりしないでください。
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) {
// エラーを処理します(たとえば、データ接続がない場合)。
}
}
);
}最終更新
役に立ちましたか?