# `BoundedAuthorityProtocol.V1.Credentials`
[🔗](https://github.com/baselabs/bounded_authority_protocol/blob/v1.0.0/lib/bounded_authority_protocol/v1/credentials.ex#L1)

Closed raw compact grant and proof credentials.

The raw grant and proof compacts exactly as received.

## Fields

* `grant` - the exact grant compact bytes as received. Redacted by `inspect/2`.
* `proof` - the exact proof compact bytes as received. Redacted by `inspect/2`.

# `t`

```elixir
@type t() :: %BoundedAuthorityProtocol.V1.Credentials{
  grant: binary(),
  proof: binary()
}
```

Raw credentials for the façade's `check_envelope/2` (for example `BoundedAuthorityProtocol.V1.check_envelope/2`).

---

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