Secure, lightweight Rack middleware for Amazon Simple Notification Service (SNS) endpoints. SNS messages are intercepted, parsed, verified, and then passed along to the web application via the 'sns.message' environment key. Heroic::SNS has no dependencies besides Rack (specifically, the aws-sdk gem is not needed). SNS message signatures are verified in order to reject forgeries and replay attacks.

Required Ruby Version

>= 1.8.7

Authors

Benjamin Ragheb

Versions

  1. 1.2
    1. source

      1. 1.2 source June 15, 2020 (20 KB)
  2. 1.1.3
    1. source

      1. 1.1.3 source July 13, 2016 (19.5 KB)
  3. 1.1.2
    1. source

      1. 1.1.2 source March 24, 2016 (19.5 KB)
  4. 1.1.1
    1. source

      1. 1.1.1 source August 09, 2013 (19 KB)
  5. 1.1.0
    1. source

      1. 1.1.0 source June 25, 2013 (18 KB)
Show all versions (7 total)

Pushed by

SHA 256 checksum