boulder/identifier
Samantha Frank 05e631593e
ratelimits: Supporting additions for admin tooling (#8279)
- Export `ValidateLimit()` for use in the admin tool.
- Add utility functions `DumpOverrides()` and
`LoadOverridesByBucketKey()` to dump/load overrides to/from a YAML file.
- Export `Limit` and several of its fields to support calls to
`LoadOverridesByBucketKey()` and `ValidateLimit()`, and to return
results from `DumpOverrides()`.
- Add `BuildBucketKey()`, which builds and validates bucket keys based
on the limit name and provided components.
- Also add a `MarshalYAML()` method to `config.Duration`.

Part of https://github.com/letsencrypt/boulder/issues/8165
2025-07-07 17:01:05 -04:00
..
identifier.go ratelimits: Supporting additions for admin tooling (#8279) 2025-07-07 17:01:05 -04:00
identifier_test.go identifier, policy, va: Remove/reject scope zone from IPv6 addresses (#8294) 2025-07-07 13:57:21 -07:00