# `Backplane.Oauth.BearerToken`
[🔗](https://github.com/gsmlg-opt/backplane/blob/v1.10.77/apps/backplane_oauth/lib/backplane/oauth/bearer_token.ex#L1)

OAuth bearer token utilities

Provide utilities to manipulate bearer tokens as stated in [RFC 6750 - Bearer token usage](https://datatracker.ietf.org/doc/html/rfc6750)

# `extract_token`

```elixir
@spec extract_token(conn :: Plug.Conn.t()) ::
  {:ok, access_token :: String.t()}
  | {:error, error :: Backplane.Oauth.Error.t()}
```

---

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