# `oidcc_backoff`
[🔗](https://github.com/erlef/oidcc/blob/aa212d52d0140addf057c34917b734647401b34e
/src/oidcc_backoff.erl#L4)

Backoff Handling

Based on [`db_connection`](https://github.com/elixir-ecto/db_connection/blob/8ef1f2ea54922873590b8939f2dad6b031c5b49c/lib/db_connection/backoff.ex#L24)

# `max`
*since 3.2.0* 

```erlang
-type max() :: pos_integer().
```

# `min`
*since 3.2.0* 

```erlang
-type min() :: pos_integer().
```

# `state`
*since 3.2.0* 

```erlang
-opaque state()
```

# `type`
*since 3.2.0* 

```erlang
-type type() :: stop | exponential | random | random_exponential.
```

---

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