Skip to content

Commit 9be69f9

Browse files
authored
remove doc of the lazy trust pool provider
1 parent 8b3be2a commit 9be69f9

File tree

1 file changed

+0
-15
lines changed
  • src/docs/markdown/caddyfile/directives

1 file changed

+0
-15
lines changed

src/docs/markdown/caddyfile/directives/tls.md

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -271,21 +271,6 @@ The `http` module obtains the trusted certificates from HTTP endpoints. The `end
271271
- `once` allows a remote server to request renegotiation once per connection.
272272
- `freely` allows a remote server to repeatedly request renegotiation.
273273

274-
#### lazy
275-
276-
The `lazy` module defers the generation of the certificate pool from the guest module to demand-time rather than at provisionig time. The gain of the lazy load adds a risk of failure to load the certificates at demand time because the validation that's typically done at provisioning is deferred. Eager validation is a configuration option.
277-
278-
```caddy-d
279-
... lazy {
280-
backend <ca_module>
281-
eager_validation
282-
}
283-
```
284-
285-
- **backend** <span id="backend"/> configures the deferred [trust pool provider](#trust-pool-providers). The configuration follows the same behavior of [`trust_pool`](#trust_pool).
286-
287-
- **eager_validation** <span id="eager_validation"/> turns on eager validation of the trust pool provider by trying to obtain the trust certifiate during the validation phase at configuration load-time. The eager loading is used only for error-checking. The result is discarded and will be loaded again on-demand at runtime.
288-
289274
### Issuers
290275

291276
These issuers come standard with the `tls` directive:

0 commit comments

Comments
 (0)