# `Ory.Model.KeyVisibility`

KeyVisibility distinguishes public (client-safe) keys from secret (server-only) keys. Public keys use a different configurable prefix for visual distinction. Both types share the same scope/permission system — visibility is about exposure safety.   - KEY_VISIBILITY_UNSPECIFIED: Treated as SECRET

# `t`

```elixir
@type t() :: %Ory.Model.KeyVisibility{}
```

# `decode`

---

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