boulder/web
Daniel McCarney ecca3492e9 csr: return berrors in VerifyCSR. (#4473)
This also adds the badCSR error type specified by RFC 8555. It is a natural fit for the errors in VerifyCSR that aren't covered by badPublicKey. The web package function for converting a berror to
a problem is updated for the new badCSR error type.

The callers (RA and CA) are updated to return the berrors from VerifyCSR as is instead of unconditionally wrapping them as a berrors.MalformedError instance. Unit/integration tests are updated accordingly.

Resolves #4418
2019-10-09 17:11:11 -07:00
..
context.go Strip default scheme ports from Host headers (#4448) 2019-09-27 16:14:40 -07:00
context_test.go Strip default scheme ports from Host headers (#4448) 2019-09-27 16:14:40 -07:00
docs.go Factor out context.go from wfe and wfe2. (#3086) 2017-09-26 13:54:14 -04:00
jwk.go Support admin. blocking public keys. (#4419) 2019-09-06 16:54:26 -04:00
probs.go csr: return berrors in VerifyCSR. (#4473) 2019-10-09 17:11:11 -07:00
probs_test.go web: support converting suberrors to subproblems. (#4233) 2019-05-28 14:09:02 -04:00
relative.go Remove BaseURL from WFE config. (#3540) 2018-03-09 11:04:02 +00:00
send_error.go web: Log subproblems in RequestEvent (#4363) 2019-07-26 14:02:18 -04:00
send_error_test.go probs: de-capitalize identifier field in sub problems (#4424) 2019-09-06 09:35:17 -04:00