AWS SNSからのリクエストを検証するaws-js-sns-message-validatorをPromise化する

AWS SNSからのリクエストを検証するaws-js-sns-message-validatorをPromise化する

SNSのメッセージの署名検証を行うモジュールがAWS側で用意されているようです。以下URLになります。

https://github.com/aws/aws-js-sns-message-validator

インストールします。

Promise化する

このsns-validatorはコールバックスタイルなのでutil.promisifyでpromise化します。

sns-validatorのindex.jsファイルを見ればわかりますが、bindメソッドでthisを固定化する必要があります。

12行目で.bind(インスタンス変数)として、promisifyでプロミス化できます。

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA