# `Parrhesia.Auth.Nip98`

Minimal NIP-98 HTTP auth validation.

# `validate_authorization_header`

```elixir
@spec validate_authorization_header(String.t() | nil, String.t(), String.t()) ::
  {:ok, map()} | {:error, atom()}
```

# `validate_authorization_header`

```elixir
@spec validate_authorization_header(
  String.t() | nil,
  String.t(),
  String.t(),
  keyword()
) ::
  {:ok, map()} | {:error, atom()}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
