boulder/grpc
Samantha bdd9ad9941
grpc: Pass data necessary for Retry-After headers in BoulderErrors (#6415)
- Add a new field, `RetryAfter` to `BoulderError`s
- Add logic to wrap/unwrap the value of the `RetryAfter` field to our gRPC error
  interceptor
- Plumb `RetryAfter` for `DuplicateCertificateError` emitted by RA to the WFE
  client response header
  
Part of #6256
2022-10-03 16:24:58 -07:00
..
creds Update gRPC TLS handshake (#5968) 2022-02-24 14:23:32 -08:00
internal grpc: Backend discovery improvements (#6394) 2022-09-23 13:11:59 -07:00
test_proto Update boulder-tools dependencies (#6129) 2022-05-20 14:24:01 -07:00
client.go grpc: Backend discovery improvements (#6394) 2022-09-23 13:11:59 -07:00
client_test.go grpc: Implement a static multiple IP address gRPC resolver (#6270) 2022-08-05 10:20:57 -07:00
errors.go grpc: Pass data necessary for Retry-After headers in BoulderErrors (#6415) 2022-10-03 16:24:58 -07:00
errors_test.go grpc: Pass data necessary for Retry-After headers in BoulderErrors (#6415) 2022-10-03 16:24:58 -07:00
generate.go Unify protobuf generation (#5458) 2021-06-07 08:49:15 -07:00
interceptors.go Add gRPC stream interceptors (#6370) 2022-09-12 09:28:12 -07:00
interceptors_test.go Add gRPC stream interceptors (#6370) 2022-09-12 09:28:12 -07:00
pb-marshalling.go Remove dead code (#5893) 2022-01-19 12:23:06 -08:00
pb-marshalling_test.go Make core.Registration.CreatedAt a *time.Time (#5422) 2021-05-21 13:44:56 -06:00
protogen.sh Unify protobuf generation (#5458) 2021-06-07 08:49:15 -07:00
resolver.go grpc: Implement a static multiple IP address gRPC resolver (#6270) 2022-08-05 10:20:57 -07:00
resolver_test.go grpc: Implement a static multiple IP address gRPC resolver (#6270) 2022-08-05 10:20:57 -07:00
server.go Add gRPC stream interceptors (#6370) 2022-09-12 09:28:12 -07:00