MCPcopy Index your code
hub / github.com/NdoleStudio/httpsms / TurnstileTokenValidator

Method TurnstileTokenValidator

api/pkg/di/container.go:590–598  ·  view source on GitHub ↗

TurnstileTokenValidator creates a new instance of validators.TurnstileTokenValidator

()

Source from the content-addressed store, hash-verified

588
589// TurnstileTokenValidator creates a new instance of validators.TurnstileTokenValidator
590func (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
601func (container *Container) BulkMessageHandlerValidator() (validator *validators.BulkMessageHandlerValidator) {

Callers 1

Calls 4

LoggerMethod · 0.95
TracerMethod · 0.95
HTTPClientMethod · 0.95
DebugMethod · 0.65

Tested by

no test coverage detected