• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

TykTechnologies / tyk / 7019

Build:
DEFAULT BRANCH: master
Ran 31 Jul 2019 04:16PM UTC
Jobs 1
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
7019

push

travis-ci

buger
Request signing middleware (#2328)

The feature is implemented using [Draft 10](https://tools.ietf.org/html/draft-cavage-http-signatures-10)

`(request-target)` and all the headers of the request will be used for generating signature string. 
If request doesn't contain `Date` header, middleware will add one as it is required according to above draft.

A new config option `request_signing` is added in API Definition to enable/disable request signing. It has following format

```json
"request_signing": {
  "is_enabled": true,
  "key": "xxxx",
  "key_id": "1",
  "algorithm": "hmac-sha256"
}
```
Following algorithms are supported:
1. `hmac-sha1`
2. `hmac-sha256`
3. `hmac-sha384`
4. `hmac-sha512`

Fixes #2234
Jobs
ID Job ID Ran Files Coverage
2 7019.2 (LATEST_GO=true) 31 Jul 2019 04:16PM UTC 0
Travis Job 7019.2
Source Files on build 7019
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #7019
  • f87150fc on github
  • Prev Build on master (#6997)
  • Next Build on master (#7022)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc