Spikard.ApiKeyAuthConfig (spikard v0.17.0)

Copy Markdown

Per-route API key authentication requirement.

Mirrors spikard_http::ApiKeyConfig for the same reason JwtAuthConfig mirrors spikard_http::JwtConfig: spikard-core cannot depend on spikard-http.

Summary

Types

t()

Per-route API key authentication requirement.

Types

t()

@type t() :: %Spikard.ApiKeyAuthConfig{
  enabled: boolean(),
  header_name: String.t() | nil,
  keys: [String.t()]
}

Per-route API key authentication requirement.