# `Charon.SessionStore.RedisStore.Config`
[🔗](https://github.com/weareyipyip/charon/blob/v4.3.0/lib/charon/session_store/redis_store/config.ex#L1)

Config module for `Charon.SessionStore.RedisStore`.

# `t`

```elixir
@type t() :: %{
  key_prefix: String.t(),
  get_signing_key: (Charon.Config.t() -&gt; binary())
}
```

# `from_enum`

```elixir
@spec from_enum(Enum.t()) :: t()
```

Build config struct from enumerable (useful for passing in application environment).
Raises for missing mandatory keys and sets defaults for optional keys.

# `get_mod_config`

```elixir
@spec get_mod_config(Charon.Config.t()) :: t()
```

Get the config for this module from the parent `Charon.Config` struct.

---

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