aporeto-inc / trireme-lib

Simple, scalable and secure application segmentation
https://trireme.io
Apache License 2.0
300 stars 51 forks source link

Properly update the secrets of the authorizer #916

Closed dstiliadis closed 4 years ago

dstiliadis commented 5 years ago

Update the secrets of the API authorizer when they expire.

dstiliadis commented 5 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1497",
    "commit-sha": "3a556f1230c1a1936e9a07eec46dcc2ed6d5b129"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "916",
    "commit-sha": "024d5e87ca15f0e9857c6c3b32b1eff48e883a95"
  }
]
codecov[bot] commented 5 years ago

Codecov Report

Merging #916 into master will decrease coverage by <.01%. The diff coverage is 50%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master    #916      +/-   ##
=========================================
- Coverage    55.8%   55.8%   -0.01%     
=========================================
  Files         110     110              
  Lines       11102   11109       +7     
=========================================
+ Hits         6196    6199       +3     
- Misses       4307    4311       +4     
  Partials      599     599
Impacted Files Coverage Δ
controller/internal/enforcer/apiauth/apiauth.go 80.3% <50%> (-1.38%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 67a121e...71bb491. Read the comment docs.

abhijitherekar commented 5 years ago

/build

dstiliadis commented 5 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1497",
    "commit-sha": "3a556f1230c1a1936e9a07eec46dcc2ed6d5b129"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "916",
    "commit-sha": "71bb491c0e8e2523de63bb40e6b75d4779e20359"
  }
]
abhijitherekar commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "api-auth-secrets",
    "component": "trireme-lib",
    "pr-id": "916",
    "commit-sha": "71bb491c0e8e2523de63bb40e6b75d4779e20359"
  },
  {
    "project": "api-auth-secrets",
    "component": "enforcerd",
    "pr-id": "1502",
    "commit-sha": "02e7dcb86543de2fcc77f581ebd82d18e61db6a6"
  }
]