TurnstileTokenValidator creates a new instance of validators.TurnstileTokenValidator
()
| 588 | |
| 589 | // TurnstileTokenValidator creates a new instance of validators.TurnstileTokenValidator |
| 590 | func (container *Container) TurnstileTokenValidator() (validator *validators.TurnstileTokenValidator) { |
| 591 | container.logger.Debug(fmt.Sprintf("creating %T", validator)) |
| 592 | return validators.NewTurnstileTokenValidator( |
| 593 | container.Logger(), |
| 594 | container.Tracer(), |
| 595 | os.Getenv("CLOUDFLARE_TURNSTILE_SECRET_KEY"), |
| 596 | container.HTTPClient("turnstile"), |
| 597 | ) |
| 598 | } |
| 599 | |
| 600 | // BulkMessageHandlerValidator creates a new instance of validators.BulkMessageHandlerValidator |
| 601 | func (container *Container) BulkMessageHandlerValidator() (validator *validators.BulkMessageHandlerValidator) { |
no test coverage detected