boulder/grpc
James Renken 0a27cba9f4
WFE/nonce: Add NonceHMACKey field (#7793)
Add a new WFE & nonce config field, `NonceHMACKey`, which uses the new
`cmd.HMACKeyConfig` type. Deprecate the `NoncePrefixKey` config field.

Generalize the error message when validating `HMACKeyConfig` in
`config`.

Remove the deprecated `UseDerivablePrefix` config field, which is no
longer used anywhere.

Part of #7632
2024-11-13 10:31:28 -05:00
..
creds Dynamically generate grpc-creds at integration test startup (#7477) 2024-05-15 11:31:23 -04:00
internal Add go1.23.0 to CI (#7665) 2024-08-23 14:56:53 -07:00
noncebalancer WFE/nonce: Add NonceHMACKey field (#7793) 2024-11-13 10:31:28 -05:00
test_proto Use generic types for gRPC stream implementations (#7501) 2024-05-24 13:54:25 -07:00
client.go grpc: client/server histogram bucket change (#7591) 2024-07-16 10:36:57 -07:00
client_test.go wfe2: don't pass through client-initiated cancellation (#6608) 2023-01-26 17:26:15 -08:00
errors.go Add go1.23.0 to CI (#7665) 2024-08-23 14:56:53 -07:00
errors_test.go Lay the groundwork for supporting IP identifiers (#7692) 2024-08-30 11:40:38 -07:00
generate.go Unify protobuf generation (#5458) 2021-06-07 08:49:15 -07:00
interceptors.go gRPC: reject request if clock skew is too large (#7686) 2024-08-29 11:32:24 -07:00
interceptors_test.go gRPC: reject request if clock skew is too large (#7686) 2024-08-29 11:32:24 -07:00
pb-marshalling.go Lay the groundwork for supporting IP identifiers (#7692) 2024-08-30 11:40:38 -07:00
pb-marshalling_test.go Lay the groundwork for supporting IP identifiers (#7692) 2024-08-30 11:40:38 -07:00
protogen.sh Use generic types for gRPC stream implementations (#7501) 2024-05-24 13:54:25 -07:00
resolver.go Re-enable errcheck linter (#6819) 2023-04-14 15:41:12 -04:00
resolver_test.go grpc: Implement a static multiple IP address gRPC resolver (#6270) 2022-08-05 10:20:57 -07:00
server.go grpc: client/server histogram bucket change (#7591) 2024-07-16 10:36:57 -07:00
server_test.go grpc/sa: Implement deep health checks (#6928) 2023-06-12 13:58:53 -04:00
skew.go gRPC: reject request if clock skew is too large (#7686) 2024-08-29 11:32:24 -07:00
skew_integration.go gRPC: reject request if clock skew is too large (#7686) 2024-08-29 11:32:24 -07:00